aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/f95-lang.c
diff options
context:
space:
mode:
authorUros Bizjak <uros@gcc.gnu.org>2012-03-09 19:01:47 +0100
committerUros Bizjak <uros@gcc.gnu.org>2012-03-09 19:01:47 +0100
commit080324aced3a5676c32dcd42c85643b33376ffa1 (patch)
treecdf90d1d9ec8667797388882f2eb1c700f15e0cc /gcc/fortran/f95-lang.c
parent45cfa18d29bc5a59845d7254eec5458c8272530f (diff)
downloadgcc-080324aced3a5676c32dcd42c85643b33376ffa1.zip
gcc-080324aced3a5676c32dcd42c85643b33376ffa1.tar.gz
gcc-080324aced3a5676c32dcd42c85643b33376ffa1.tar.bz2
re PR target/52530 (Many 64-bit execution failures on Solaris 10/11 with Sun as)
PR target/52530 * config/i386/i386.c (ix86_print_operand): Handle 'E' operand modifier. (ix86_print_operand_address): Handle UNSPEC_LEA_ADDR. Do not fallback to set code to 'q'. * config/i386/i386.md (UNSPEC_LEA_ADDR): New unspec. (*movdi_internal_rex64): Use %E operand modifier for lea. (*movsi_internal): Ditto. (*lea_1): Ditto. (*lea<mode>_2): Ditto. (*lea_{3,4,5,6}_zext): Ditto. (*tls_global_dynamic_32_gnu): Ditto. (*tls_global_dynamic_64): Ditto. (*tls_dynamic_gnu2_lea_32): Ditto. (*tls_dynamic_gnu2_lea_64): Ditto. (pro_epilogue_adjust_stack_<mode>_add): Ditto. From-SVN: r185148
Diffstat (limited to 'gcc/fortran/f95-lang.c')
0 files changed, 0 insertions, 0 deletions