aboutsummaryrefslogtreecommitdiff
path: root/ld/configure.in
AgeCommit message (Collapse)AuthorFilesLines
1994-01-14 Motorola Delta sysV68 support from phdm@info.ucl.ac.BE (PhilippeIan Lance Taylor1-0/+3
De Muyter). * configure.in (m68k-motorola-sysv*) New target. * config/delta68.mt: New file. * emulparams/delta68.sh: New file. * scripttempl/delta68.sc: New file. * Makefile.in (ALL_EMULATIONS): Added em_delta68.o. (em_delta68.c): New target.
1993-12-01* configure.in: Group targets by CPU. Merge some m68k target entries withKen Raeburn1-8/+6
different CPU specs that use the same ld_target values. * configure.in: Add sparc*-*-coff. * config/coff-sparc.mt, emulparams/coff_sparc.sh: New files. * Makefile.in (ALL_EMULATIONS): Add em_coff_sparc.o. (em_coff_sparc.c): Add dependencies and build rules.
1993-11-17Use sun4sol2 for a target of sparc-netware.Sean Eric Fagan1-0/+5
1993-10-29Sparc Lynx supportStan Shebs1-6/+7
1993-10-19 * configure.in (alpha-*-osf*): New target; use alpha.mt.Ian Lance Taylor1-106/+132
* Makefile.in (ALL_EMULATIONS): Added em_alpha.o. (em_alpha.c): New target; use alpha.sh and alpha.sc. * config/alphaosf.mh (NATIVE_LIB_DIRS, HOSTING_CRT0): Define. * config/alpha.mt: New file. * emulparams/alpha.sh: New file. * scripttempl/alpha.sc: New file.
1993-07-16Fix h8300h support (need own .mt file).David Edelsohn1-1/+3
1993-07-14Accept h8300h for target cpu.David Edelsohn1-1/+1
1993-07-12Handle sparc64-* before sparc*.Ken Raeburn1-2/+6
Accept sparc-elf and sparc-solaris configurations (though ../configure.in should still not configure this directory by default, it's not completely working).
1993-07-08initial v9 stuffKen Raeburn1-0/+2
1993-07-03 * ldmain.c (main): Don't add scriptdir to the lib search path.David MacKenzie1-3/+1
* genscripts.sh: Put the scripts in the ldscripts directory, not emulations. * configure.in (ldscripts): Make, instead of emulations. * Makefile.in (scriptdir): Take off the "ld" part. (install, clean, distclean): Use ldscripts, not emulations. In tests, pass -L., not -Lemulations. (ldmain.o): Don't pass -DSCRIPTDIR=.... * ldlang.c (lang_process): Add "ldscripts/" to the name of the default script file.
1993-06-17 * ldfile.c (ldfile_open_command): Don't try .ld extension.David MacKenzie1-0/+4
It wasn't documented (or likely used) and wastes time. (try_open): If EXTEN is empty, don't try it. * ldctor.c, lderror.c, ldexp.c, ldfile.c, ldindr.c, ldlang.c, ldlex.l, ldmain.c, ldmisc.c, ldsym.c, ldver.c, ldwarn.c, ldwrite.c, lexsup.c, mri.c, relax.c: Replace DEFUN macro calls with normal function declarations. * Move *.em to emultempl/*.em. Move *.sh to emulparams/*.sh. Move *.sc-sh to scripttempl/*.sc. * {emultempl,emulparams,scripttempl}/README: New files. * sh.em, st2000.em, z8ksim.em, h8300hms.em, h8500hms.em: Files removed, replaced with generic.em. * h8300.sh, h8500.sh, h8300.sc, h8500.sc: Renamed from h8[35]00hms.s[ch]. Change their contents to omit the "hms". * *.em (*_get_script): Return script name instead of script contents. * ldlang.c (lang_process): Change caller. * ldlex.l, ldgram.y: Recognize -m option. Check for input files after *all* options in grammar. * ldmain.c (main): Check for -m options. Add default directory for -m. * mkscript.c: File removed. * genscripts.sh: Take two more parameters, tooldirlib and libdir, to add to the default LIB_PATH. Look for input files in the new subdirectories. Create the scripts in emulations subdirectory and don't filter them through mkscript. * configure.in: Make the emulations subdirectory. * Makefile.in: Account for all of the above changes. Remove unused .SUFFIXES. Get libgcc.a path with gcc -print-libgcc-file-name instead of $(libdir)/libgcc.a. Put CFLAGS last in the compilation rules. Add -I../bfd to INCLUDES so sysdep.h is found. * ldfile.c (try_open): If opening without the extension fails, try with the extension even if -v or -V was given. had_script is imported (from ldgram.y), not exported.
1993-06-07 * Makefile.in (INCLUDES): Add -I../bfd for sysdep.h and bfd.h.Per Bothner1-14/+14
* configure.in: No longer need to configure to get sysdep.h.
1993-05-04 * Makefile.in: Change definition of $(tooldir) to match FSF.Per Bothner1-6/+14
* vax.sh, config/vax.mt, configure.in, Makefile.in: Support VAX Ultrix and BSD.
1993-02-28mips-bsd and 386bsd supportKen Raeburn1-1/+11
1993-01-22Fri Jan 22 14:22:44 1993 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor1-3/+9
* mips.sc-sh: New file. Ultrix, and hopefully other MIPS ECOFF targets, linker script. * mipslit.sh: New file. Little endian MIPS emulation. * config/mips-lit.mt: New file. Use mipslit emulation. * configure.in (mips-dec-ultrix*): Use target mips-lit. * Makefile.in (ALL_EMULATIONS): Added em_mipslit.o. (em_mipslit.c): New target. Uses mipslit.sh.
1992-12-28Mon Dec 28 11:15:35 1992 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor1-0/+4
* m68kcoff.sc-sh: define _end as well as end, for consistency with aout.sc-sh. * configure.in: accept *-ericsson-ose for any m68k CPU. * ldwrite.c (write_rel): don't always set SEC_HAS_CONTENTS flag for each output section.
1992-12-22 * ldexp.c, ldlang.c, ldmain.c, ldsym.c, ldwarn.c: Use newPer Bothner1-69/+8
macro bfd_asymbol_bfd as appropriate. * Makefile.in: Un-duplicate ldlex.c dependency. * condigure.in: Replace my_host case table by sourcing ../bfd/configure.host. Allow std-host as the default. * ldmisc.c: Change logic for C++ name demangling: There is no initial '_' to remove from stab-derived function names.
1992-10-02Use target i386-aout for i386-*-aout. This just provides a defaultIan Lance Taylor1-1/+5
emulation mode (of 1386aout).
1992-09-11Support for i386-coffSteve Chamberlain1-0/+2
1992-09-09Brought in from p3. If anybody knows good numbers for m68k COFF,Ian Lance Taylor1-146/+116
please let me know, or plug them in yourself. Wed Sep 9 11:52:58 1992 Ian Lance Taylor (ian@cygnus.com) * Makefile.in, m68kcoff.sh, m68kcoff.sc-sh, config/m68k-coff.mt: added m68k-coff emulation mode, stolen from a29k emulation. Almost certainly wrong, but perhaps better than sun3. Also fixed an error message in configure.in so that it started with '***' like the other error messages do.
1992-08-24Renamed OSE configuration to ose.Ian Lance Taylor1-1/+1
1992-08-18Moved in from p3:Ian Lance Taylor1-10/+26
Tue Aug 18 13:41:36 1992 Ian Lance Taylor (ian@cygnus.com) * configure.in: accept all m68K family members. * Makefile.in: always create installation directories.
1992-06-15Accept m680?0 for wrs as vxworks68. Also deleted an unreachable path to wrs.Michael Tiemann1-3/+3
1992-04-14Changed to allow hosting on an Apollo Series 400 under the BSD4.3 emulationSean Eric Fagan1-0/+6
environment.
1992-04-05New lexer.Steve Chamberlain1-5/+21
New targets for h8/300 simulator and DOS
1992-02-07Add ${srcdir} for makefile_frags.Michael Tiemann1-5/+6
1991-12-07Fri Dec 6 23:29:26 1991 K. Richard Pixley (rich at rtl.cygnus.com)K. Richard Pixley1-3/+7
* Makefile.in: punt "fundamental" mode because it breaks my emacs macros. install using INSTALL_PROGRAM and INSTALL_DATA. remove spaces following hyphens, bsd make can't cope. added standards.text support and made it look like all the other makefiles. * configure.in: configure now runs entirely in objdir so make file existence checks against ${srcdir}. Mark this directory as target dependent. Thu Dec 5 22:46:16 1991 K. Richard Pixley (rich at rtl.cygnus.com) * Makefile.in: idestdir and ddestdir go away. Added copyrights and shift gpl to v2. Added ChangeLog if it didn't exist. docdir and mandir now keyed off datadir by default.
1991-11-03 * configure.in: Fixed typo. Also, a fix for hp300bsd.Per Bothner1-2/+2
* ldlang.c (init_os): Compensate for BFD change, where bfd_make_section now returns NULL for a duplicate section request, instead of the old section.
1991-10-24config file renaming, and boy did it need it!Steve Chamberlain1-4/+8
1991-10-11Revise to symlink sysdep.h to ../bfd/hosts/h-xxx.h.John Gilmore1-55/+99
Change some config names to match other dirs.
1991-10-05Added -N and fixed -n flags.Steve Chamberlain1-0/+8
Changed name of h8 support
1991-09-03*** empty log message ***Steve Chamberlain1-3/+3
1991-09-01Changed the word binutils to 'the linker'Steve Chamberlain1-0/+82