From 8a397dadf0e7b45662aaa2e8aef161a78e8cff5c Mon Sep 17 00:00:00 2001 From: Thiemo Seufer Date: Wed, 31 Jul 2002 00:32:10 +0000 Subject: * Makefile.am: Add n32 ABI support. * Makefile.in: Regenerate. * config.bfd: Add n32 vectors to mips64*-*-linux* targets. Treat 64 bit vectors for mips*-*-linux targets as optional. * configure.in: Add n32 ABI vectors. * configure: Regenerate. * elf32-mips.c (mips_elf32_object_p): Reject n32 ABI files. * elfn32-mips.c: New file, n32 ABI support. * targets.c: Add n32 ABI vectors. --- bfd/elf32-mips.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'bfd/elf32-mips.c') diff --git a/bfd/elf32-mips.c b/bfd/elf32-mips.c index c8b31a9..953417d 100644 --- a/bfd/elf32-mips.c +++ b/bfd/elf32-mips.c @@ -1570,6 +1570,9 @@ mips_elf32_object_p (abfd) if (SGI_COMPAT (abfd)) elf_bad_symtab (abfd) = true; + if (ABI_N32_P (abfd)) + return false; + mach = _bfd_elf_mips_mach (elf_elfheader (abfd)->e_flags); bfd_default_set_arch_mach (abfd, bfd_arch_mips, mach); -- cgit v1.1