diff options
author | Nick Clifton <nickc@redhat.com> | 2004-09-30 16:21:50 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2004-09-30 16:21:50 +0000 |
commit | 0dd132b63cb935b9e55b4d2545bb70c9dc094dea (patch) | |
tree | 5eff7b97c42795a652b2a013e7d61b2251a8f4cf /bfd | |
parent | 0779438dba11a355a0b4e273027eb72e8b8f2bfd (diff) | |
download | binutils-0dd132b63cb935b9e55b4d2545bb70c9dc094dea.zip binutils-0dd132b63cb935b9e55b4d2545bb70c9dc094dea.tar.gz binutils-0dd132b63cb935b9e55b4d2545bb70c9dc094dea.tar.bz2 |
Apply Paul Brook's patch to implement armv6k instructions
Diffstat (limited to 'bfd')
-rw-r--r-- | bfd/ChangeLog | 6 | ||||
-rw-r--r-- | bfd/bfd-in2.h | 1 | ||||
-rw-r--r-- | bfd/libbfd.h | 1 | ||||
-rw-r--r-- | bfd/reloc.c | 2 |
4 files changed, 10 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 1d96352..231242b 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,9 @@ +2004-09-30 Paul Brook <paul@codesourcery.com> + + * reloc.c: Add BFD_RELOC_ARM_SMI. + * bfd-in2.h: Regenerate. + * libbfd.h: Ditto. + 2004-09-24 Alan Modra <amodra@bigpond.net.au> * dwarf2.c (_bfd_dwarf2_find_nearest_line): Add output section diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h index 4be38cf..6feb83e 100644 --- a/bfd/bfd-in2.h +++ b/bfd/bfd-in2.h @@ -2618,6 +2618,7 @@ field in the instruction. */ BFD_RELOC_ARM_ADRL_IMMEDIATE, BFD_RELOC_ARM_OFFSET_IMM, BFD_RELOC_ARM_SHIFT_IMM, + BFD_RELOC_ARM_SMI, BFD_RELOC_ARM_SWI, BFD_RELOC_ARM_MULTI, BFD_RELOC_ARM_CP_OFF_IMM, diff --git a/bfd/libbfd.h b/bfd/libbfd.h index abe6a2a..c079a6a 100644 --- a/bfd/libbfd.h +++ b/bfd/libbfd.h @@ -1111,6 +1111,7 @@ static const char *const bfd_reloc_code_real_names[] = { "@@uninitialized@@", "BFD_RELOC_ARM_ADRL_IMMEDIATE", "BFD_RELOC_ARM_OFFSET_IMM", "BFD_RELOC_ARM_SHIFT_IMM", + "BFD_RELOC_ARM_SMI", "BFD_RELOC_ARM_SWI", "BFD_RELOC_ARM_MULTI", "BFD_RELOC_ARM_CP_OFF_IMM", diff --git a/bfd/reloc.c b/bfd/reloc.c index 8356b60..0069841 100644 --- a/bfd/reloc.c +++ b/bfd/reloc.c @@ -2560,6 +2560,8 @@ ENUMX ENUMX BFD_RELOC_ARM_SHIFT_IMM ENUMX + BFD_RELOC_ARM_SMI +ENUMX BFD_RELOC_ARM_SWI ENUMX BFD_RELOC_ARM_MULTI |