http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53961
--- Comment #19 from uros at gcc dot gnu.org 2012-07-24 11:37:24 UTC --- Author: uros Date: Tue Jul 24 11:37:20 2012 New Revision: 189806 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189806 Log: PR target/53961 * config/i386/i386.c (ix86_legitimate_address_p): Move check for negative constant address for TARET_X32 ... (ix86_decompose_address): ... here. Reject constant addresses that don't satisfy x86_64_immediate_operand predicate. Modified: trunk/gcc/ChangeLog trunk/gcc/config/i386/i386.c trunk/gcc/config/i386/i386.md