aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2009-03-03 23:15:04 +0000
committerAlan Modra <amodra@gmail.com>2009-03-03 23:15:04 +0000
commited84b57b4d4174562f7266b9bbd523ac2b590eb6 (patch)
tree0d6cfa94481dbb30c47622cb56b4d211d25b905b
parent3efd345c3b8f1f91a1698023ac736f2648972d81 (diff)
downloadgdb-ed84b57b4d4174562f7266b9bbd523ac2b590eb6.zip
gdb-ed84b57b4d4174562f7266b9bbd523ac2b590eb6.tar.gz
gdb-ed84b57b4d4174562f7266b9bbd523ac2b590eb6.tar.bz2
* config/tc-ppc.c (md_assemble): APUinfo only for e500.
-rw-r--r--gas/ChangeLog8
-rw-r--r--gas/config/tc-ppc.c7
2 files changed, 8 insertions, 7 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index d90b214..a52b055 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,7 @@
+2009-03-04 Alan Modra <amodra@bigpond.net.au>
+
+ * config/tc-ppc.c (md_assemble): APUinfo only for e500.
+
2009-03-03 Tristan Gingold <gingold@adacore.com>
Eric Botcazou <ebotcazou@adacore.com>
Douglas B Rupp <rupp@gnat.com>
@@ -65,7 +69,7 @@
(s_alpha_end): Clear alpha_evax_proc.
(s_alpha_align): Increase max_alignment to 16.
(alpha_print_token): Call print_expr_1 instead of print_expr.
- (md_pseudo_table): Add "section", "literals", "handler" and
+ (md_pseudo_table): Add "section", "literals", "handler" and
"handler_data" (evax). Do not ignore "prologue" on evax.
Fix indentation.
(md_begin): Create hash table for alpha_evax_proc_hash.
@@ -313,7 +317,7 @@
2009-01-29 Mark Mitchell <mark@codesourcery.com>
* config/tc-arm.c (insns): Add qasx, qsax, shasx, shsax, ssax,
- uasx, uhasx, uhsx, uqasx, uqsax, usax.
+ uasx, uhasx, uhsx, uqasx, uqsax, usax.
2009-01-29 Mark Mitchell <mark@codesourcery.com>
diff --git a/gas/config/tc-ppc.c b/gas/config/tc-ppc.c
index d0340df..c80dd18 100644
--- a/gas/config/tc-ppc.c
+++ b/gas/config/tc-ppc.c
@@ -1,6 +1,6 @@
/* tc-ppc.c -- Assemble for the PowerPC or POWER (RS/6000)
Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
- 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+ 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
Written by Ian Lance Taylor, Cygnus Support.
This file is part of GAS, the GNU Assembler.
@@ -2965,10 +2965,7 @@ md_assemble (char *str)
#ifdef OBJ_ELF
/* Do we need/want a APUinfo section? */
- if (ppc_cpu & (PPC_OPCODE_SPE
- | PPC_OPCODE_ISEL | PPC_OPCODE_EFS
- | PPC_OPCODE_BRLOCK | PPC_OPCODE_PMR | PPC_OPCODE_CACHELCK
- | PPC_OPCODE_RFMCI))
+ if ((ppc_cpu & PPC_OPCODE_E500MC) != 0)
{
/* These are all version "1". */
if (opcode->flags & PPC_OPCODE_SPE)