aboutsummaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorJohn Gilmore <gnu@cygnus>1991-10-25 05:36:31 +0000
committerJohn Gilmore <gnu@cygnus>1991-10-25 05:36:31 +0000
commit6603bf38d74409906b3814f6a26c0483a5d32e41 (patch)
tree20ede0ca93a5a6fd6751add9b668efa73deaf3a2 /gas
parentd1ac7440ae5f61f0d46ba22131788079b7668095 (diff)
downloadgdb-6603bf38d74409906b3814f6a26c0483a5d32e41.zip
gdb-6603bf38d74409906b3814f6a26c0483a5d32e41.tar.gz
gdb-6603bf38d74409906b3814f6a26c0483a5d32e41.tar.bz2
RS/6000 support, by Metin G. Ozisik, Mimi Phûông-Thåo Võ, and
John Gilmore.
Diffstat (limited to 'gas')
-rwxr-xr-xgas/a.out.gnu.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/gas/a.out.gnu.h b/gas/a.out.gnu.h
index 9ce531d..7f9fb78 100755
--- a/gas/a.out.gnu.h
+++ b/gas/a.out.gnu.h
@@ -55,6 +55,7 @@ enum machine_type {
/* skip a bunch so we don't run into any of sun's numbers */
M_386 = 100,
M_29K = 101,
+ M_RS6000 = 102, /* IBM RS/6000 */
/* HP/BSD formats */
M_HP200 = 200, /* hp200 (68010) BSD binary */
M_HP300 = 300, /* hp300 (68020+68881) BSD binary */
@@ -252,7 +253,9 @@ struct reloc_info_extended
# define r_symbolnum r_index
unsigned r_extern:1;
unsigned :2;
- enum reloc_type r_type:5;
+/* RS/6000 compiler does not support enum bitfield
+ enum reloc_type r_type:5; */
+ enum reloc_type r_type;
long int r_addend;
};