diff options
author | Dale Johannesen <dalej@apple.com> | 2001-12-07 22:17:02 +0000 |
---|---|---|
committer | Dale Johannesen <dalej@gcc.gnu.org> | 2001-12-07 22:17:02 +0000 |
commit | c859cda6073365c35159f9beeff323f431d4e475 (patch) | |
tree | 891a39a30d88789638a6ff1c9f944a4342acd868 /gcc/c-decl.c | |
parent | 6246471c45860b5dacf85c14c6098c1d12d00662 (diff) | |
download | gcc-c859cda6073365c35159f9beeff323f431d4e475.zip gcc-c859cda6073365c35159f9beeff323f431d4e475.tar.gz gcc-c859cda6073365c35159f9beeff323f431d4e475.tar.bz2 |
darwin.h: Set MAX_LONG_TYPE_SIZE to 32.
* config/rs6000/darwin.h: Set MAX_LONG_TYPE_SIZE to 32.
* config/rs6000/rs6000.c (rs6000_emit_move): In Darwin-
specific codegen, eliminate a register copy.
(print_operand_address): Add support for Darwin's lo16(constant)
syntax.
(rs6000_machopic_legitimize_pic_address): Fix darwin-specific
generation of addresses within very large data objects.
(s8bit_cint_operand): New.
* config/rs6000/rs6000.md: Remove "iu" reference for 750/7400.
Move "mtjmpr" to correct functional unit for 750/7400/7450.
Add imul2 and imul3 insn types for multiplication by 16- and
8-bit constants.
Change tablejump patterns to strongly discourage using LR
rather than CTR.
Add %lo16 patterns for Darwin loads and stores.
From-SVN: r47775
Diffstat (limited to 'gcc/c-decl.c')
0 files changed, 0 insertions, 0 deletions