aboutsummaryrefslogtreecommitdiff
path: root/gas/configure
AgeCommit message (Collapse)AuthorFilesLines
2002-01-08bfd:Jason Thorpe1-169/+171
* Makefile.am (BFD32_BACKENDS): Add elf32-sh-nbsd.lo. (BFD32_BACKENDS_CFILES): Add elf32-sh-nbsd.c. (elf32-sh-nbsd.lo): New rule. * Makefile.in: Regenerate. * config.bfd (sh*le-*-netbsdelf*): New target. (sh*-*-netbsdelf*): New target. * configure.in: Include netbsd-core.lo for native sh*-*-netbsd*. (bfd_elf32_shnbsd_vec): New vector. (bfd_elf32_shlnbsd_vec): New vector. * configure: Regenerate. * elf32-sh-nbsd.c: New file. * targets.c: Update copyright years. (_bfd_target_vector): Add bfd_elf32_shlnbsd_vec and bfd_elf32_shnbsd_vec. gas: * configure.in (sh*le): Set cpu_type=sh and endian=little. (sh*-*-netbsdelf*): New target. * configure: Regenerate. * tc-sh.h: Update copyright years. (TARGET_FORMAT): Add version for TE_NetBSD. ld: * Makefile.am (ALL_EMULATIONS): Add eshelf_nbsd.o and eshlelf_nbsd.o. (eshelf_nbsd.c): New rule. (eshlelf_nbsd.c): New rule. * Makefile.in: Regenerate. * configure.tgt (sh*le-*-netbsdelf*): New target. (sh*-*-netbsdelf*): New target. * emulparams/shelf.sh: Document that shelf_nbsd.sh sources this file. * ld/emulparams/shelf_nbsd.sh: New emulation. * ld/emulparams/shlelf_nbsd.sh: New emulation.
2002-01-04bfd:Andreas Jaeger1-171/+179
* config.bfd (x86_64-*-netbsd*): New target. * configure.in (x86_64-*-netbsd*): Set COREFILE to netbsd-core.lo. * configure: Regenerated. gas: * configure.in (i386-*-netbsdelf*): Collapse target into... (i386-*-netbsd*): ...this. Add support for x86-64. * configure: Regenerated. ld: * configure.tgt (x86_64-*-netbsd*): New target.
2001-12-20 * configure.in (mips-dec-netbsd*): Delete.Alan Modra1-170/+169
* configure: Regenerate.
2001-12-20 * configure.in (arm-*-netbsdelf*): Add target.Alan Modra1-186/+174
* configure: Regenerate.
2001-12-18Fix endian detection for configuration of sh-linux buildsNick Clifton1-245/+252
Tidy up dates in ChangeLog.
2001-12-18* config.bfd (m68*-*-netbsdelf*): New target.Matthew Green1-171/+173
(m68*-*-netbsd): Also include bfd_elf32_m68k_vec. (m68*-*-netbsdaout*): New alias for m68*-*-netbsd. * configure.in (m68k-*-netbsdelf*): New target. (m68k-*-netbsd*): Also include ELF support. (m68k-*-netbsdaout*): New alias for m68*-*-netbsd*. * configure: Regenerate. * Makefile.am (ALL_EMULATIONS): Add m68kelfnbsd.o. (m68kelfnbsd.c): New rule. * Makefile.in: Regenerate. * configure.tgt (m68*-hp-netbsd*): Renamed to .. (m68*-*-netbsd*4k*): .. this. (m68*-*-netbsdelf*): New target. (m68*-*-netbsd*): Also include ELF support. (m68*-*-netbsdaout*): New alias for m68*-*-netbsd*. * emulparams/m68kelfnbsd.sh: New emulation.
2001-12-08Index: bfd/ChangeLogGeoffrey Keating1-246/+250
2001-12-07 Geoffrey Keating <geoffk@redhat.com> Richard Henderson <rth@redhat.com> Corinna Vinschen <vinschen@redhat.com> * Makefile.am: Add support for xstormy16. * archures.c: Add support for xstormy16. * config.bfd: Add support for xstormy16. * configure.in: Add support for xstormy16. * reloc.c: Add support for xstormy16. * targets.c: Add support for xstormy16. * cpu-xstormy16.c: New file. * elf32-xstormy16.c: New file. * Makefile.in: Regenerated. * bfd-in2.h: Regenerated. * configure: Regenerated. * libbfd.h: Regenerated. Index: binutils/ChangeLog 2001-12-07 Geoffrey Keating <geoffk@redhat.com> * readelf.c (guess_is_rela): Add support for stormy16. (dump_relocations): Likewise. (get_machine_name): Likewise. Index: gas/ChangeLog 2001-12-07 Geoffrey Keating <geoffk@redhat.com> Richard Henderson <rth@redhat.com> * configure.in: Add support for xstormy16. * configure: Regenerated. * Makefile.am: Add support for xstormy16. * Makefile.in: Regenerated. * config/tc-xstormy16.c: New file. * config/tc-xstormy16.h: New file. Index: gas/testsuite/ChangeLog 2001-12-07 Geoffrey Keating <geoffk@redhat.com> matthew green <mrg@redhat.com> * gas/xstormy16/allinsn.d: New file. * gas/xstormy16/allinsn.exp: New file. * gas/xstormy16/allinsn.s: New file. * gas/xstormy16/allinsn.sh: New file. * gas/xstormy16/gcc.d: New file. * gas/xstormy16/gcc.s: New file. * gas/xstormy16/gcc.sh: New file. * gas/xstormy16/reloc-1.d: New file. * gas/xstormy16/reloc-1.s: New file. * gas/xstormy16/reloc-2.d: New file. * gas/xstormy16/reloc-2.s: New file. Index: ld/ChangeLog 2001-12-07 Geoffrey Keating <geoffk@redhat.com> Richard Henderson <rth@redhat.com> * Makefile.am: Add support for xstormy16. * configure.tgt: Add support for xstormy16. * Makefile.in: Regenerate. * emulparams/elf32xstormy16.sh: New file. * scripttempl/xstormy16.sc: New file. Index: opcodes/ChangeLog 2001-12-07 Geoffrey Keating <geoffk@redhat.com> * Makefile.am: Add support for xstormy16. * Makefile.in: Regenerate. * configure.in: Add support for xstormy16. * configure: Regenerate. * disassemble.c: Add support for xstormy16. * xstormy16-asm.c: New generated file. * xstormy16-desc.c: New generated file. * xstormy16-desc.h: New generated file. * xstormy16-dis.c: New generated file. * xstormy16-ibld.c: New generated file. * xstormy16-opc.c: New generated file. * xstormy16-opc.h: New generated file. Index: include/ChangeLog 2001-12-07 Geoffrey Keating <geoffk@redhat.com> * dis-asm.h (print_insn_xstormy16): Declare. Index: include/elf/ChangeLog 2001-12-07 Geoffrey Keating <geoffk@redhat.com> Richard Henderson <rth@redhat.com> * common.h (EM_XSTORMY16): Define. * xstormy16.h: New file.
2001-11-04[ gas/ChangeLog ]Chris Demetriou1-1/+1
2001-11-04 Chris Demetriou <cgd@broadcom.com> * configure.in (mips-*-netbsd*): Add support for target. * configure: Regenerate. [ gas/testsuite/ChangeLog ] 2001-11-04 Chris Demetriou <cgd@broadcom.com> * gas/mips/mips.exp (svr4pic): Set if target is *-*-netbsd*. (aout): Don't set if *-*-netbsd*. [ ld/ChangeLog ] 2001-11-04 Chris Demetriou <cgd@broadcom.com> * configure.tgt (mips*el-*-netbsd*, mips*-*-netbsd*): Add support for targets.
2001-11-02Add French translationNick Clifton1-1/+1
2001-10-31Supports sh3/sh4/sh3eb/sh4eb-unknown-linux-gnu targetsNick Clifton1-170/+171
2001-10-30Add MMIX supportNick Clifton1-242/+245
2001-10-17 * configure.in (MIPS_STABS_ELF): AC_DEFINE in only one place soAlan Modra1-200/+180
that autoheader doesn't duplicate config.in entries. (DEFAULT_ARCH): Ditto. * configure: Regenerate. * config.in: Regenerate.
2001-10-16 * config/tc-sh.c (shl): Remove.Hans-Peter Nilsson1-170/+171
(big): New function. (little): Remove shl handling. Emit error for endian mismatch. (md_show_usage): Add description of -big. (md_parse_option): Handle OPTION_BIG. Remove shl handling. (OPTION_BIG): Add. (md_pseudo_table): Add .big. (md_longopts): Add -big. (md_begin): Don't set target_big_endian here. * config/tc-sh.h (TARGET_BYTES_BIG_ENDIAN): Remove. (LISTING_HEADER, COFF_MAGIC, TARGET_FORMAT): Use target_big_endian. (shl): Remove. * configure.in (endian): Default is big. (sh-*-pe*): Little endian. (cpu_type): Set sh for target sh*. * configure: Regenerate.
2001-10-03Regenerate configure to include the gettext.m4 change. UpdateAlan Modra1-1/+1
opcodes/po/POTFILES.in
2001-09-14Add support for arm-openbsd targetNick Clifton1-3/+3
2001-08-292001-08-29 Joel Sherrill <joel@OARcorp.com>Phil Blundell1-229/+242
* configure.in (i[3456]86-*-rtems*, m68*-*-rtems*): Change default from coff to elf. * configure: Regenerate.
2001-08-29 * configure.in: Add case for h8300-*-elf.Jeff Law1-238/+228
* configure: Regenerate. Checking in parts of Joern's patch.
2001-08-27 * configure.in: Recognise powerpc*le*, not just powerpcle*.Alan Modra1-228/+239
* configure: Regenerate. * config/tc-ppc.c (PPC_LO, PPC_HI, PPC_HA, PPC_HIGHER, PPC_HIGHERA, PPC_HIGHEST, PPC_HIGHESTA, SEX16): New macros. (md_assemble): Use them. (ppc_machine): Support stub for ELF64 as well as XCOFF. (md_pseudo_table): Add "llong", "quad". (md_parse_option): Match default_cpu of powerpc*. (ppc_arch): Likewise. (ppc_subseg_align): Only for OBJ_XCOFF. (ppc_target_format): Return elf64-powerpc strings for 64 bit ELF. (md_begin): Select PPC_OPCODE_64 for 64 bit. (ppc_insert_operand): Don't bother testing 'file' before calling as_bad_where. Use as_bad_where for operand->insert errors. (mapping): Add ELF64 relocation modifiers. (ppc_elf_suffix): Replace symbol on BFD_RELOC_PPC64_TOC reloc expressions with abs_symbol. (ppc_elf_cons): Correct offset for little endian targets. (ppc_elf_frob_symbol): New. (md_assemble): Add support for 64 bit ELF relocs. (ppc_tc): Ensure 8 byte alignment when 64 bit. (ppc_is_toc_sym): Only define for OBJ_XCOFF and OBJ_ELF. Match ".toc" section for 64 bit ELF. (ppc_fix_adjustable): New. Macro body moved from tc-ppc.h. (md_apply_fix3): Silence warning with ATTRIBUTE_UNUSED. Only do the ppc_is_toc_sym check for OBJ_XCOFF and OBJ_ELF. For 64 bit, use BFD_RELOC_PPC64_TOC16_DS instead of BFD_RELOC_PPC_TOC16. Expand on comments, error message. Add support for 64 bit relocs, and use PPC_HI etc. macros. * config/tc-ppc.h (MAX_MEM_FOR_RS_ALIGN_CODE): Define. (HANDLE_ALIGN): Define to generate nops in code sections rather than zeros. (TC_FORCE_RELOCATION): Force for BFD_RELOC_PPC64_TOC. (ELF_TC_SPECIAL_SECTIONS): Add 64 bit ELF sections. (tc_fix_adjustable): Move body of macro to tc-ppc.c. (ppc_fix_adjustable): Declare. (tc_frob_symbol): Define. (ppc_elf_frob_symbol): Declare.
2001-08-10 * configure.in: Add -Wstrict-prototypes and -Wmissing-prototypesAndreas Jaeger1-171/+171
to build warnings. * configure: Regenerate.
2001-07-14 * configure.in (i386-*-netbsdelf*): New target.Matthew Green1-0/+1
configure: Regenerate.
2001-06-072001-06-07 H.J. Lu <hjl@gnu.org>H.J. Lu1-2/+2
* configure.in: Move "mips-*-linux-gnu*" before "mips-*-gnu*". * configure: Regenerate.
2001-06-072001-06-07 H.J. Lu <hjl@gnu.org>H.J. Lu1-241/+237
* configure.in: Use MIPS_STABS_ELF for Linux/mips and remove ecoff emulation. * configure: Regenerate.
2001-05-25s/linuxaout/linux*aout/, s/linuxoldld/linux*oldld/Alan Modra1-1/+1
2001-05-20* ltconfig, ltmain.sh, libtool.m4, ltcf-c.sh, ltcf-cxx.sh,Alexandre Oliva1-185/+189
ltcf-gcj.sh: Upgraded to libtool 1.4a 1.641.2.254. Rebuilt a number of subdir/configure scripts to use the new libtool.m4.
2001-05-03Warning fixes and configure/makefile tweaks by Thiemo Seufer.Alan Modra1-170/+169
2001-05-02Add gas and ld support for openriscNick Clifton1-228/+240
2001-04-27Add support for arm-vxworks targetNick Clifton1-169/+170
2001-04-252001-04-24 H.J. Lu <hjl@gnu.org>H.J. Lu1-5458/+3049
* configure: Regenerated with the right version of autoconf.
2001-04-24z8k fixesNick Clifton1-3158/+5550
2001-04-172001-04-16 David O'Brien <obrien@FreeBSD.org>David O'Brien1-1/+1
* configure.in: Add the em type for FreeBSD targets. * configure: Regenerate. Approved by: Alan Modra <amodra@one.net.au> <20010414192409.C16364@squeak.one.net.au> Philip Blundell <philb@gnu.org> <E14o06W-0002IT-00@kings-cross.london.uk.eu.org>
2001-04-082001-04-07 Steven J. Hill <sjhill@cotw.com>H.J. Lu1-242/+232
* config/tc-mips.c: Support ELF64 for traditional MIPS targets. * Makefile.am: (TARG_ENV_HFILES): Add tc-mips.h. * Makefile.in: Regenerated. * configure.in: Use traditional MIPS targets for Linux/MIPS. * configure: Regenerated.
2001-04-05Fix more breakages from the multiple relax pass patch.Alan Modra1-169/+171
2001-03-27 * configure.in (cris-*-*): Change default emulation to criself.Hans-Peter Nilsson1-243/+255
(cris-*-*aout*): New rule. * configure: Regenerate.
2001-02-27Bump version to 2.11.90, fix missing dependencies in bfd/,Alan Modra1-443/+477
and run "make dep-am".
2001-02-22Added ia64-*-aix* configuration.Timothy Wall1-475/+443
2001-02-19001-02-18 David O'Brien <obrien@FreeBSD.org>David O'Brien1-1/+1
* configure.in (cpu_type, arch): Add a generic FreeBSD specification as all FreeBSD platforms should look the same at this level. * configure: Rebuilt. * config/tc-i386.c: Add support for old FreeBSD a.out hosts. Approved by: Philip Blundell <philb@gnu.org> Message-Id: <E14URxF-00023n-00@kings-cross.london.uk.eu.org>
2001-02-18Add PDP-11 supportNick Clifton1-231/+244
2001-02-102001-02-10 Chris Demetriou <cgd@broadcom.com>Chris Demetriou1-242/+231
* configure.in: Make 'mipself' and 'mipsecoff' emulations map to MIPS-specific files, as they used to do before the change on 2000-05-21. * configure: Regerate.
2001-02-10Add s390 supportNick Clifton1-169/+183
2001-01-18* configure.in (cpu_type, arch): Match i386 too.Alexandre Oliva1-1/+1
* configure: Rebuilt.
2001-01-06 * configure.in: Define DEFAULT_ARCH for i386.Jan Hubicka1-169/+177
* tc-i386.c (md_assemble): Return after the error message; move testing for 64bit operands to proper place. * i386.exp: Add tests for presence of 32bit versus 64bit output format; run both 64bit and 32bit tests when format is available; add x86_64 test. * x86_64.s: New file. * x86_64.d: New file.
2001-01-012000-12-31 H.J. Lu <hjl@gnu.org>H.J. Lu1-170/+173
* listing.c (listing_message): Allocate string only if it is used. * configure: Rebuild.
2000-12-13* configure.in (i386-*-msdosdjgpp): Set bfd_gas to yes.DJ Delorie1-1/+1
configure: Regenerate.
2000-12-01Update RTEMS targetsNick Clifton1-427/+454
2000-11-25Add ARM v5t, v5te and XScale supportNick Clifton1-169/+172
2000-11-07ia64-hpux patches from Steve Ellcey.Jim Wilson1-169/+170
* config/tc-ia64.c (md_shortopts, md_parse_option, md_show_usage): Change M to m for -milp32 or -mlp64 to match gcc. (dot_endp): Use bytes_per_address instead of 8. (emit_one_bundle): Use number_to_chars_littleendian instead of md_number_to_chars. (fix_insn): Likewise. (ia64_init): New function. (ia64_target_format): New function. (md_begin): Set endianness, arch, and machine as appropriate. * config/tc-ia64.h: (TARGET_BYTES_BIG_ENDIAN, md_number_to_chars): Make these macros depend on TE_HPUX macro. (TARGET_FORMAT): Define. (HOST_SPECIAL_INIT): Define. * config/te-hpux.h: New file. * configure.in: Add "ia64-*-hpux*" target to configure. * configure: Regenerate.
2000-11-02Add support for *-storm-chaos targetNick Clifton1-169/+170
2000-10-27Add m68hc12 to list of supported configurationsNick Clifton1-228/+239
2000-09-30* ltconfig, ltmain.sh, libtool.m4: Updated from libtoolAlexandre Oliva1-268/+258
multi-language branch, to work around Solaris' /bin/sh bug. Rebuilt all affected `configure' scripts.
2000-09-102000-09-09 Philip Blundell <philb@gnu.org>Phil Blundell1-170/+171
* configure.in (arm*-*-uclinux*): New target. * configure: Regenerate.