Hello: Found this while compiling gdb for win64: memcmp.c casts long to pointers but sizeof(long) == 4 for win64. A patch is attached here. (if it gets applied, does it automatically go into gdb and/or any other users?)
Regards, Ozkan Sezer PS: There are a few similar errors of long type in libiberty, as it appears in binutils and gcc, too, specifically in md5.h (uintptr_t type definition) and in hashtab.c (in hash_pointer() ). Where should the patches be sent to?
gnulib-memcmp-intptr.patch
Description: Binary data
