On Tue, Mar 25, 2008 at 11:20 PM, John David Anglin <dave@xxxxxxxxxxxxxxxxxx> wrote: > > If the if condition is reduced to "0" as early as 003t.original, does > > that mean it's the C frontend fault? > > Yes. If I remember correctly, casting a pointer to an integer type > is implementation defined. I mention this in the PR. > > This issue is breaks glibc's detection of PLABEL's during startup > > relocation processing. > > This definitely needs a PR. It should be marked as a regression. > This probably also breaks the unwind code in libjava as it has a > similar check. There's also __canonicalize_funcptr_for_compare. > > It's something of a puzzle as to why this didn't appear in testing. > It suggests we aren't testing the build libraries but installed libraries. PR/35705 filed, and CC'd to you. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35705 Cheers, Carlos. -- To unsubscribe from this list: send the line "unsubscribe linux-parisc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html