diff options
author | Nick Clifton <nickc@redhat.com> | 1999-07-05 07:28:24 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 1999-07-05 07:28:24 +0000 |
commit | 478d07d67c1ed4232955b83ce7812c66bac30d81 (patch) | |
tree | c681fb7ad8485241437cc5a7c53ae2107b216379 /bfd/cpu-arm.c | |
parent | 752149a0588c2410eec80160f65c2191967fd575 (diff) | |
download | gdb-478d07d67c1ed4232955b83ce7812c66bac30d81.zip gdb-478d07d67c1ed4232955b83ce7812c66bac30d81.tar.gz gdb-478d07d67c1ed4232955b83ce7812c66bac30d81.tar.bz2 |
Add support for arm v5 architectures.
Diffstat (limited to 'bfd/cpu-arm.c')
-rw-r--r-- | bfd/cpu-arm.c | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/bfd/cpu-arm.c b/bfd/cpu-arm.c index d999c0f..bda9c44 100644 --- a/bfd/cpu-arm.c +++ b/bfd/cpu-arm.c @@ -1,5 +1,5 @@ /* BFD support for the ARM processor - Copyright 1994, 95, 1997 Free Software Foundation, Inc. + Copyright 1994, 95, 97, 1999 Free Software Foundation, Inc. Contributed by Richard Earnshaw (rwe@pegasus.esprit.ec.org) This file is part of BFD, the Binary File Descriptor library. @@ -82,10 +82,17 @@ processors[] = { bfd_mach_arm_3, "arm7di" }, { bfd_mach_arm_3M, "arm7dm" }, { bfd_mach_arm_3M, "arm7dmi" }, + { bfd_mach_arm_4T, "arm7tdmi" }, { bfd_mach_arm_4, "arm8" }, { bfd_mach_arm_4, "arm810" }, + { bfd_mach_arm_4, "arm9" }, + { bfd_mach_arm_4, "arm920" }, + { bfd_mach_arm_4T, "arm920t" }, + { bfd_mach_arm_4T, "arm9tdmi" }, { bfd_mach_arm_4, "sa1" }, - { bfd_mach_arm_4T, "arm7tdmi" } + { bfd_mach_arm_4, "strongarm"}, + { bfd_mach_arm_4, "strongarm110" }, + { bfd_mach_arm_4, "strongarm1100" }, }; static boolean @@ -127,7 +134,9 @@ static const bfd_arch_info_type arch_info_struct[] = N( bfd_mach_arm_3, "armv3", false, & arch_info_struct[3] ), N( bfd_mach_arm_3M, "armv3m", false, & arch_info_struct[4] ), N( bfd_mach_arm_4, "armv4", false, & arch_info_struct[5] ), - N( bfd_mach_arm_4T, "armv4t", false, NULL ) + N( bfd_mach_arm_4T, "armv4t", false, & arch_info_struct[6] ), + N( bfd_mach_arm_5, "armv5", false, & arch_info_struct[7] ), + N( bfd_mach_arm_5T, "armv5t", false, NULL ) }; const bfd_arch_info_type bfd_arm_arch = |