aboutsummaryrefslogtreecommitdiff
path: root/gas/configure
AgeCommit message (Collapse)AuthorFilesLines
1997-07-29 * configure.in: Use CYGWIN and EXEEXT autoconf macro to look forRob Savoye1-43/+100
win32 dependencies. * configure: Regenerated with autoconf 2.12. * Makefile.in: Add $(EXEEXT) to all executables.
1997-07-22Tue Jul 22 18:38:56 1997 Robert Hoehne ↵Ian Lance Taylor1-62/+63
<robert.hoehne@Mathematik.TU-Chemnitz.DE> * configure.in (i386-*-msdosdjgpp*): New target. (i386-*-go32*): Set em to go32 and targ to coffgo32. * configure: Rebuild.
1997-07-15 * configure.in: Default the r5900 to little endian.Jeff Law1-0/+1
* configure: Rebuilt.
1997-07-08 * config/tc-i386.c (tc_i386_fix_adjustable): Change ifndefIan Lance Taylor1-63/+69
OBJ_AOUT to ifdef OBJ_ELF. (md_apply_fix3): When mangling 32 bit PC relative reloc for BFD_ASSEMBLER, handle one ELF case for COFF as well, and add a PE case. * write.c (fixup_segment): Change special case for i386-coff to not apply for i386-pe. * config/obj-coff.c (coff_adjust_section_syms): Only count fixups which were not done. (coff_frob_file_after_relocs): Rename from coff_frob_file. (coff_format_ops): Initialize frob_file_after_relocs field rather than frob_file field. * config/obj-coff.h (coff_frob_file): Don't declare. (coff_frob_file_after_relocs): Declare. (obj_frob_file): Don't define. (obj_frob_file_after_relocs): Define. * configure.in: Set bfd_gas to yes for i386-*-cygwin32. * configure: Rebuild.
1997-04-18Fri Apr 18 11:51:35 1997 Niklas Hallqvist <niklas@appli.se>Ian Lance Taylor1-60/+61
* configure.in (alpha*-*-openbsd*): New target. * configure: Rebuild.
1997-04-17Thu Apr 17 13:59:47 1997 Per Fogelstrom <pefo@openbsd.org>Ian Lance Taylor1-1/+1
* configure.in (mips-*-openbsd*): New target. * configure: Rebuild.
1997-04-15sanitize out references to v850Ian Lance Taylor1-61/+63
1997-04-07 * Makefile.in: Regenerate dependencies.David Edelsohn1-62/+63
(TARG_CPU): New variable. (cgen.o): Depend on cgen.h, $(TARG_CPU)-opc.h. (.dep1): Delete creating of cgen-opc.h. (.tcdep): Put proper contents in cgen-opc.h. * configure.in (m32r): Delete setting of extra_files, extra_links. (AC_OUTPUT): Create cgen-opc.h. * configure: Regenerated.
1997-04-05 * config/tc-m32r.[ch]: New files.David Edelsohn1-60/+76
* cgen.c: New file. * Makefile.in (CPU_TYPES): Add m32r. (CFILES): Add cgen.c. (TARGET_CPU_CFILES): Add tc-m32r.c. (TARGET_CPU_HFILES): Add tc-m32r.h. (OBJS): Add cgen.o. (DISTCLEAN_HERE): Add cgen-opc.h. (.dep1,.tcdep): Create empty cgen-opc.h. (cgen.o): Add dependencies. (dependencies): Regenerate. * as.h (struct frag): New member fr_targ. (fr_pcrel_adjust,fr_bsr): Move into union fr_targ.ns32k. * conf.in (USING_CGEN): New macro. * configure.in (m32r-*-*): Add entry for. * configure: Regenerate. * write.c (relax_frag): fr_pcrel_adjust renamed to fr_targ.ns32k.pcrel_adjust. * config/tc-ns32k.c (*): Likewise. fr_bsr renamed to fr_targ.ns32k.bsr.
1997-03-31Mon Mar 31 16:31:04 1997 Joel Sherrill <joel@oarcorp.com>Ian Lance Taylor1-60/+61
* configure.in (hppa*-*-rtems*): New target, like hppa-*-*elf*. * configure: Rebuild.
1997-03-31 * configure.in: Use ELF for mips-*-gnu*.Ian Lance Taylor1-67/+61
* configure: Rebuild.
1997-03-28Fri Mar 28 18:03:19 1997 Alan Modra <alan@spri.levels.unisa.edu.au>Ian Lance Taylor1-67/+88
* configure.in: Add AC_ARG_ENABLE for commonbfdlib. If it is set, set OPCODES_LIB to empty. * configure: Rebuild.
1997-03-28 From Ralf Baechle <ralf@gnu.ai.mit.edu>:Ian Lance Taylor1-123/+89
* configure.in: Set emulations for mips-*-linux*-*. * configure: Rebuild.
1997-02-23 * itbl-parse.y: Fix indentation mistakes from indent program.Dawn Perchik1-0/+25
* itbl-lex.l: Fix indentation mistakes from indent program. * itbl-ops.h: Add include for ansidecl.h. Add PARAMS around function arguments. Add declaration for itbl_have_entries. * itbl-ops.c: Add PARAMS around function arguments. * Makefile.in: Add itbl build rules. Add dependancies for itbl files to mips target. * as.c: Add itbl support. Add new option "--insttbl" for dynamically extending instruction set. * as.h: Declare insttbl_file_name; the name of file defining extensions to the basic instruction set * configure.in, configure: Add itbl-parse.o, itbl-lex.o, and itbl-ops.o to extra_objects for mips configuration. Add include file link from itbl-cpu.h to config/itbl-${target_cpu_type}.h. * config/tc-mips.c: Allow copz instructions. Add notes for future additions to the itbl support. Add debug macros. (macro): Call itbl_assemble to assemble itbl instructions. See if an unknown register is specified in an itbl entry.
1997-02-21 * configure.in: Set em=svr4 for m68k-*-sysv4*.Ian Lance Taylor1-62/+63
* configure: Rebuild. * config/te-svr4.h: New file. * config/tc-m68k.c (m68k_comment_chars): Only include `#' if TE_SVR4 or TE_DELTA.
1997-02-20Since d10v is public now, remove all sanitization statementsMichael Meissner1-151/+273
1997-02-19Tue Feb 18 18:42:51 1997 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1-274/+154
* config/tc-d30v.c, config/tc-d30v.h: New files. * configure: Rebuilt. * configure.in: Add case for d30v.
1997-01-02 * configure.in: Recognize mips-*-linux* target.Ian Lance Taylor1-3/+3
* configure: Rebuild.
1996-12-28 * NOTES.config (Implementation): as.h #define's "GAS" not "gas",Fred Fish1-150/+277
includes config.h instead of host.h, tc.h instead of tp.h, and targ-env.h instead of target-environment.h. Also, obj-format.h includes targ-cpu.h instead of target-processor.h. start-sanitize-tic80 (Laying groundwork, that will be incrementally fleshed out, for TIc80 support) * configure.in (case ${generic_target}): Add tic80-*-coff entry. * configure: Rebuild with autoconf. * config/obj-coff.h (coff/tic80.h): Include if TC_TIC80 defined. (TARGET_FORMAT): Define to "coff-tic80". * config/tc-tic80.c: New file for TIc80 support. * config/tc-tic80.h: New file for TIc80 support. end-sanitize-tic80
1996-10-03Grrr. The mn10200 and mn10300 are _not_ similar enough to easily supportJeff Law1-1/+2
with a single generic configuration. So break them up into two different configurations. See the individual ChangeLogs for additional detail.
1996-10-03 * config/tc-mn10x00.c, config/tc-mn10x00.h: New filesJeff Law1-0/+1
for Matsushita MN10x00 support. * configure.in: Recognize mn10x00-*-* * configure: Rebuilt. More Matsushita stuff.
1996-10-01Tue Oct 1 16:16:01 1996 Joel Sherrill <joel@oarcorp.com>Ian Lance Taylor1-37/+38
* configure.in (mips-*-rtems*): New target, like mips-*-elf*. * configure: Rebuild.
1996-09-06 * configure.in (sparc-*-aout): Set `em'.David Edelsohn1-39/+46
* configure: Regenerated. * config/te-sparcaout.h: New file. * config/tc-sparc.h (TARGET_BYTES_BIG_ENDIAN): Define. Ifdef TE_SPARCOUT define TARGET_FORMAT and SPARC_BIENDIAN. * config/tc-sparc.c (INSN_BIG_ENDIAN): New macro. (SPECIAL_CASE_{SETSW,SETX}): Define. ({NOP,OR,FMOVS,SETHI,SLLX,SRA}_INSN): Define. (md_begin): Delete setting of `target_big_endian'. (output_insn): New function. (md_assemble): Rewrite. Add `setx' support. (sparc_ip): Handle `0' operand char. Recognize setuw, setsw, setx special cases. (md_atof): Add little endian support. (md_number_to_chars): Likewise. (md_apply_fix): Likewise. (md_longopts): Recognize -EL,-EB ifdef SPARC_BIENDIAN. (md_parse_option): Likewise. (md_show_usage): Print -EL, -EB ifdef SPARC_BIENDIAN.
1996-08-21* config/tc-v850.c: New file.J.T. Conklin1-36/+39
* config/tc-v850.h: New file. * configure (v850-*-elf): New target. * configure.in (v850-*-elf): New target.
1996-08-07Wed Aug 7 14:19:03 1996 Philippe De Muyter <phdm@info.ucl.ac.be>Ian Lance Taylor1-6/+82
* configure.in: Make GAS_CHECK_DECL_NEEDED include <string.h> or <strings.h> if they exist. Call GAS_CHECK_DECL_NEEDED on strstr and sbrk. * acconfig.h (NEED_DECLARATION_STRSTR): New macro. (NEED_DECLARATION_SBRK): New macro. * configure, conf.in: Rebuild. * as.h: Only include <strings.h> if HAVE_STRINGS_H. (strstr): Declare if NEED_DECLARATION_STRSTR. * as.c: If HAVE_SBRK and NEED_DECLARATION_SBRK, declare sbrk.
1996-07-18 From Andrew Gierth <ANDREWG@microlise.co.uk>:Ian Lance Taylor1-1/+1
* configure.in (sparc-*-sysv4*): New target. * configure: Rebuild.
1996-07-18 * configure.in: Add mips-*-irix6* target. Handle Irix 6 like IrixIan Lance Taylor1-34/+35
5 with regard to shared libraries. * configure: Rebuild.
1996-07-18start-sanitize-d10vMartin Hunt1-56/+95
Wed Jul 17 14:25:13 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * config/tc-d10v.c: New file. * config/tc-d10v.h: New file. * configure (d10v-*-elf): New target. * configure.in (d10v-*-elf): New target. end-sanitize-d10v
1996-06-21Fri Jun 21 16:01:18 1996 Richard Henderson <rth@tamu.edu>Ian Lance Taylor1-38/+48
* configure.in: Add alpha-*-linuxecoff* target. Use elf for alpha-*-linux* target. Force bfd_gas for alpha-*. Require opcodes library for alpha. * configure: Rebuild with autoconf 2.10. * config/tc-alpha.c: Substantial rewrite to add ELF support and use new opcode table. * config/tc-alpha.h (md_undefined_symbol): Don't define. (LOCAL_LABEL): Define differently if OBJ_ELF. (FAKE_LABEL_NAME): Define if OBJ_ELF. * config/alpha-opcode.h: Remove. * config/obj-elf.h: If TC_ALPHA, define ECOFF_DEBUGGING. * Makefile.in (TARG_CPU_DEP_alpha): Depend upon include/opcode/alpha.h rather than config/alpha-opcode.h.
1996-04-16Add -m{,no-}regnames support; Add Solaris/linux supportMichael Meissner1-37/+53
1996-04-05 * configure.in: Add i386-*-freebsdelf* target; from John PolstraIan Lance Taylor1-1/+1
<jdp@polstra.com>. * configure: Rebuild.
1996-03-28 * configure.in (sparc-*-solaris2*): Renamed from sparc*-*-solaris2*.David Edelsohn1-46/+94
* configure: Regenerated.
1996-02-27Tue Feb 27 14:42:27 1996 Andreas Schwab ↵Ian Lance Taylor1-16/+18
<schwab@issan.informatik.uni-dortmund.de> * configure.in (m68k-*-linux*aout*, m68k-*-linux*): New targets. * configure: Rebuild. * config/te-linux.h (LOCAL_LABELS_FB): Define. * config/tc-m68k.h (TARGET_FORMAT) [TE_LINUX]: Define to "a.out-m68k-linux". * config/tc-m68k.c (comment_chars): Don't include '#' if TE_LINUX is defined.
1996-02-24 * configure.in: Add support for a29-coff.Rob Savoye1-16/+17
* configure: Rebuild.
1996-02-18 * configure.in: Check for 'do not mix' from native linker beforeIan Lance Taylor1-0/+2
trying to use -rpath. * configure: Rebuild.
1996-02-15 * configure: Set and substitute RPATH_ENVVAR.Ian Lance Taylor1-0/+4
* configure: Rebuild. * Makefile.in (RPATH_ENVVAR): New variable. (check): Use $(RPATH_ENVVAR) rather than LD_LIBRARY_PATH.
1996-02-15 * configure.in: Accept i686. From H.J. Lu <hjl@zoom.com>: i386Ian Lance Taylor1-19/+26
doesn't need opcodes. If configuring shared, opcodes needs bfd. * configure: Rebuild.
1996-02-14 From Alan Modra <alan@spri.levels.unisa.edu.au>:Ian Lance Taylor1-84/+62
* configure.in: Remove duplicate setting of cpu_type. Check whether opcodes library is required for on all targets, not just primary one. * configure: Rebuild.
1996-02-14rebuildIan Lance Taylor1-17/+18
1996-02-13 * configure.in: Set HDLFLAGS for *-*-hpux with --enable-shared.Ian Lance Taylor1-0/+3
* configure: Rebuild.
1996-02-12 * configure.in: Recognize any sparc* cpu.David Edelsohn1-2/+2
* configure: Regenerated.
1996-02-07 * configure.in: Check for --enable-shared. If linking againstIan Lance Taylor1-53/+285
shared BFD and opcodes, fix library name on SunOS, and try to set -rpath reasonably. * configure: Rebuild.
1996-02-01 * configure.in (i386-*-cygwin32, ppc-*-cygwin32): New.Steve Chamberlain1-208/+55
* configure: Rebuild.
1996-01-31Wed Jan 31 14:03:17 1996 Richard Henderson <rth@tamu.edu>Ian Lance Taylor1-16/+18
* configure.in (m68*-apple-aux*): New target. * config/te-aux.h: New file. * config/obj-coff.c (compare_external_relocs): New static function if TE_AUX. (do_relocs_for): Sort relocs if TE_AUX. (fixup_segment): If TE_AUX, store common symbol value in segment. * config/tc-m68k.h (TARGET_FORMAT): Define if TE_AUX.
1996-01-22 * config/tc-sparc.h (TARGET_FORMAT): Use #ifdef SPARC_ARCH64 instead ofDavid Edelsohn1-22/+29
#ifdef sparcv9 when choosing value. (ENV64): Delete. (md_end): Define. (sparc_md_end): Declare. * config/tc-sparc.c (SPARC_V9): Renamed from sparcv9. (initial_architecture): New static local. (can_bump_v9_p): Likewise. (NO_V9): Delete all occurrences. (sparc_md_end): New function. (sparc_ip): New local v9_arg_p. Rework fp reg number test. Don't bump architecture to v9 unless can_bump_v9_p set. (md_parse_option): -A<arch> passed, set can_bump_v9_p accordingly. * configure.in (sparc64 target cpu): Don't set obj_format here. (SPARC_V9): Renamed from sparcv9. (sparc64-*-elf*): Define SPARC_ARCH64. * configure: Regenerated. * acconfig.h (SPARC_V9): Renamed from sparcv9. (SPARC_ARCH64): Add. * config/vmsconf.h: Update.
1995-11-30configure.in: handle m68k-sysv4 correctlyKen Raeburn1-17/+18
1995-11-27 * configure: Rebuild with autoconf 2.7.Ian Lance Taylor1-23/+27
1995-11-21 * aclocal.m4 (AC_PROG_CC): Remove local definition.Ian Lance Taylor1-56/+254
* configure: Rebuild with autoconf 2.6.
1995-11-20rename te-delta88.h to avoid 8.3 conflictKen Raeburn1-18/+21
1995-11-03Wed Nov 1 15:17:02 1995 Manfred Hollstein KS/EF4A 60/1F/110 #40283 ↵Ian Lance Taylor1-16/+17
<manfred@lts.sel.alcatel.de> * configure.in (m88k-motorola-sysv*): New target. * configure: Rebuild. * config/te-delta88.h: New file. * config/obj-coff.c (write_object_file): Use md_do_align if it is defined. * config/tc-m88k.h (SUB_SEGMENT_ALIGN): Define. (md_do_align): Define. * config/tc-m88k.c: Include "subsegs.h". (m88k_do_align): New function. * config/te-delta.h (STRIP_UNDERSCORE): Don't define. (COFF_NOLOAD_PROBLEM): Define. (LOCAL_LABELS_DOLLAR, LOCAL_LABELS_FB): Define.