summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>2001-12-18 22:00:06 +0000
committerdje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>2001-12-18 22:00:06 +0000
commit65dce22dcbad2e86f7b9766e64024889d6dfb1be (patch)
treeec962e399e6d27e6a32e11d68d1283e4f3d1a297
parent0d289e52209ff3ed2aa3b742b4a6f85afd7596e9 (diff)
downloadppe42-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/ChangeLog5
-rw-r--r--gcc/config/rs6000/rs6000.c4
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;
OpenPOWER on IntegriCloud