On Mon, Mar 07, 2011 at 11:06:44AM -0500, Adam Jackson wrote: > And build it with -c -save-temps, I don't get anything remotely like > what you're getting in the .i file; the strcmp call is emitted > unmolested. So I'm choosing to blame this on some other header > you're including, and the easiest way to find it is to do: > > #define STREQ broken > #define strcmp broken /usr/include/bits/string2.h:800:0: note: this is the location of the previous definition > right before the call and let cpp tell you where the original is. > > % rpm -q glibc gcc > glibc-2.13.90-4.x86_64 > gcc-4.6.0-0.12.fc15.x86_64 I'm using: glibc-2.12.90-21.x86_64 gcc-4.6.0-0.12.fc15.x86_64 I'll try updating glibc next. Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones New in Fedora 11: Fedora Windows cross-compiler. Compile Windows programs, test, and build Windows installers. Over 70 libraries supprt'd http://fedoraproject.org/wiki/MinGW http://www.annexia.org/fedora_mingw -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel