diff options
| author | dje <dje@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-12-18 22:00:06 +0000 |
|---|---|---|
| committer | dje <dje@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-12-18 22:00:06 +0000 |
| commit | 65dce22dcbad2e86f7b9766e64024889d6dfb1be (patch) | |
| tree | ec962e399e6d27e6a32e11d68d1283e4f3d1a297 | |
| parent | 0d289e52209ff3ed2aa3b742b4a6f85afd7596e9 (diff) | |
| download | ppe42-gcc-65dce22dcbad2e86f7b9766e64024889d6dfb1be.tar.gz ppe42-gcc-65dce22dcbad2e86f7b9766e64024889d6dfb1be.zip | |
* rs6000.c (rs6000_override_options): Only use DI ops when
TARGET_64BIT. Fix typo.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@48164 138bc75d-0d04-0410-961f-82ee72b054a4
| -rw-r--r-- | gcc/ChangeLog | 5 | ||||
| -rw-r--r-- | gcc/config/rs6000/rs6000.c | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b38f75fdaf7..e6291049983 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2001-12-18 David Edelsohn <edelsohn@gnu.org> + + * rs6000.c (rs6000_override_options): Only use DI ops when + TARGET_64BIT. Fix typo. + Tue Dec 18 16:39:46 CET 2001 Jan Hubicka <jh@suse.cz> * att.h (ASM_FILE_START): Use asm_dialect. diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c index 79522a890ba..3dca0fa0b3b 100644 --- a/gcc/config/rs6000/rs6000.c +++ b/gcc/config/rs6000/rs6000.c @@ -231,7 +231,7 @@ static const char alt_reg_names[][8] = for non-ELF systems. */ #ifndef OBJECT_FORMAT_ELF #ifdef OBJECT_FORMAT_COFF -/* For ECOFF. rs6000_assemble_integer will handle unaligned DIs on +/* For XCOFF. rs6000_assemble_integer will handle unaligned DIs on 64-bit targets. */ #undef TARGET_ASM_UNALIGNED_HI_OP #define TARGET_ASM_UNALIGNED_HI_OP "\t.vbyte\t2," @@ -565,7 +565,7 @@ rs6000_override_options (default_cpu) /* We can only guarantee the availability of DI pseudo-ops when assembling for 64-bit targets. */ - if (!TARGET_POWERPC64) + if (!TARGET_64BIT) { targetm.asm_out.aligned_op.di = NULL; targetm.asm_out.unaligned_op.di = NULL; |

