diff options
author | Nick Clifton <nickc@redhat.com> | 2000-08-22 20:11:36 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2000-08-22 20:11:36 +0000 |
commit | 371e71b8de9fd2132752ff8b677627c97ac7c8be (patch) | |
tree | 4a34ae1f2952f84186ac262dd455291ed87cd69e /bfd | |
parent | ec4eb78a39aebe3d1358676822b9d586136304f8 (diff) | |
download | gdb-371e71b8de9fd2132752ff8b677627c97ac7c8be.zip gdb-371e71b8de9fd2132752ff8b677627c97ac7c8be.tar.gz gdb-371e71b8de9fd2132752ff8b677627c97ac7c8be.tar.bz2 |
Fix bugs detecting w65 architecture.
Diffstat (limited to 'bfd')
-rw-r--r-- | bfd/ChangeLog | 5 | ||||
-rw-r--r-- | bfd/coff-w65.c | 2 | ||||
-rw-r--r-- | bfd/coffcode.h | 12 |
3 files changed, 15 insertions, 4 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 1733311..9808b41 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,8 @@ +2000-08-22 Doug Kwan <dkwan@transmeta.com> + + * coff-w65.c (CREATE_LITTLE_COFF_TARGET): Fix typo. + * coffcode.h (coff_set_flags): Add detection of w65 architecture. + 2000-08-22 H.J. Lu <hjl@gnu.org> * elf-bfd.h (elf_link_hash_table): Add runpath. diff --git a/bfd/coff-w65.c b/bfd/coff-w65.c index 0379bfb..c82d4d7 100644 --- a/bfd/coff-w65.c +++ b/bfd/coff-w65.c @@ -401,4 +401,4 @@ h8300_reloc16_extra_cases (abfd, link_info, link_order, reloc, data, src_ptr, bfd_coff_reloc16_get_relocated_section_contents #define coff_bfd_relax_section bfd_coff_reloc16_relax_section -CREATE_LITTLE_COFF_TARGET_VEC (w65_vec, "coff-w95", BFD_IS_RELAXABLE, 0, '_', NULL) +CREATE_LITTLE_COFF_TARGET_VEC (w65_vec, "coff-w65", BFD_IS_RELAXABLE, 0, '_', NULL) diff --git a/bfd/coffcode.h b/bfd/coffcode.h index a122057..2750ad7 100644 --- a/bfd/coffcode.h +++ b/bfd/coffcode.h @@ -2716,9 +2716,15 @@ coff_set_flags (abfd, magicp, flagsp) return true; #endif - default: /* Unknown architecture */ - /* return false; -- fall through to "return false" below, to avoid - "statement never reached" errors on the one below. */ +#ifdef W65MAGIC + case bfd_arch_w65: + *magicp = W65MAGIC; + return true; +#endif + + default: /* Unknown architecture. */ + /* Fall through to "return false" below, to avoid + "statement never reached" errors on the one below. */ break; } |