aboutsummaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorMatthew Green <mrg@redhat.com>2001-12-20 07:34:44 +0000
committerMatthew Green <mrg@redhat.com>2001-12-20 07:34:44 +0000
commit8a5886591d116320bbb2df480386abe465a7c22b (patch)
tree5eef15d9de07e911fe4b65d6f6db4f15baf197b8 /gas
parentcf86e6dffb6ca095462a9790ff5e711e1d485ff1 (diff)
downloadgdb-8a5886591d116320bbb2df480386abe465a7c22b.zip
gdb-8a5886591d116320bbb2df480386abe465a7c22b.tar.gz
gdb-8a5886591d116320bbb2df480386abe465a7c22b.tar.bz2
* config/tc-ppc.c (md_parse_option): Make -maltivec default
to generating PowerPC instructions.
Diffstat (limited to 'gas')
-rw-r--r--gas/ChangeLog5
-rw-r--r--gas/config/tc-ppc.c7
2 files changed, 11 insertions, 1 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index bab084c..dfea781 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,8 @@
+2001-12-20 matthew green <mrg@redhat.com>
+
+ * config/tc-ppc.c (md_parse_option): Make -maltivec default
+ to generating PowerPC instructions.
+
2001-12-20 Jason Thorpe <thorpej@wasabisystems.com>
* configure.in (mips-dec-netbsd*): Delete.
diff --git a/gas/config/tc-ppc.c b/gas/config/tc-ppc.c
index a394408..5ece16b 100644
--- a/gas/config/tc-ppc.c
+++ b/gas/config/tc-ppc.c
@@ -897,7 +897,12 @@ md_parse_option (c, arg)
|| strcmp (arg, "7455") == 0)
ppc_cpu = PPC_OPCODE_PPC | PPC_OPCODE_ALTIVEC;
else if (strcmp (arg, "altivec") == 0)
- ppc_cpu |= PPC_OPCODE_ALTIVEC;
+ {
+ if (ppc_cpu == 0)
+ ppc_cpu = PPC_OPCODE_PPC | PPC_OPCODE_ALTIVEC;
+ else
+ ppc_cpu |= PPC_OPCODE_ALTIVEC;
+ }
/* -mppc64 and -m620 mean to assemble for the 64-bit PowerPC
620. */
else if (strcmp (arg, "ppc64") == 0 || strcmp (arg, "620") == 0)