diff options
| author | rask <rask@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-10-22 11:50:56 +0000 |
|---|---|---|
| committer | rask <rask@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-10-22 11:50:56 +0000 |
| commit | eada3e8063b7c9601eef1e4ef755f4121dc04e0f (patch) | |
| tree | 8bc43e5e38b767924c7f0cdb1c531b5bb2dddc8c /libjava/classpath/gnu/java/beans | |
| parent | 3faeb08570e96c40bb5d31f6a2dff6c0971744e6 (diff) | |
| download | ppe42-gcc-eada3e8063b7c9601eef1e4ef755f4121dc04e0f.tar.gz ppe42-gcc-eada3e8063b7c9601eef1e4ef755f4121dc04e0f.zip | |
PR target/29473
PR target/29493
* config/i386/i386.c (output_pic_addr_const): Support Intel asm syntax.
(print_reg): Print register prefix only with AT&T asm syntax.
Support pc_rtx for RIP register.
(print_operand_address): Use print_reg()'s pc_rtx support for RIP
relative addressing. Always print segment register prefix with AT&T
asm syntax and never with Intel asm syntax.
(print_operand): Suppress 'XXX PTR' prefix for BLKmode operands.
Fix prefix for 16-byte XFmode operands.
(output_addr_const_extra): Support Intel asm syntax.
(x86_file_start): Don't use register prefix with Intel asm syntax.
* config/i386/i386.md ("*zero_extendqihi2_movzbl"): Fix typo.
("return_internal_long"): Fix Intel asm syntax output.
("set_got_rex64"): Support Intel asm syntax.
("set_rip_rex64"): Likewise.
("set_got_offset_rex64"): Likewise.
("*sibcall_1_rex64_v"): Print register prefix only with AT&T asm
syntax.
("*tls_global_dynamic_64"): Likewise.
("*tls_local_dynamic_base_64"): Likewise.
("*load_tp_si")("*load_tp_di"): Likewise.
("*add_tp_si")("*add_tp_di"): Likewise.
("*tls_dynamic_lea_64"): Likewise.
("*sibcall_value_1_rex64_v"): Likewise.
("stack_tls_protect_set_si"): Likewise.
("stack_tls_protect_set_di"): Likewise.
("stack_tls_protect_test_si"): Likewise.
("stack_tls_protect_test_di"): Likewise.
* config/i386/mmx.md ("*mov<mode>_internal_rex64"): Fix Intel asm
syntax output.
("*movv2sf_internal_rex64"): Likewise.
* config/i386/cpuid.h (__cpuid): Support Intel asm syntax.
(__get_cpuid_max): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@129548 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/gnu/java/beans')
0 files changed, 0 insertions, 0 deletions

