summaryrefslogtreecommitdiff
path: root/ld/configure.in
Commit message (Collapse)AuthorAgeFilesLines
* * configure.in: Change i[34]86 to i[345]86.Ian Lance Taylor1994-08-241-17/+18
|
* ns32k port from Ian DallKen Raeburn1994-07-141-2/+5
|
* Restore sparc64 targets clobbered in 1994/04/07 checkin.Ian Lance Taylor1994-06-101-0/+2
|
* Remove sanitization of PowerPC NetWareIan Lance Taylor1994-05-201-4/+1
|
* * config/mipsl-idt.mt: Renamed from mips-idtl.mt.Ken Raeburn1994-05-061-3/+6
| | | | * configure.in: Adjusted.
* Tue Apr 26 17:20:03 1994 Stan Shebs (shebs@andros.cygnus.com)Stan Shebs1994-04-271-0/+1
| | | | | | | | | | | | * Makefile.in (em_m68klynx.c, em_i386lynx.c, em_sparclynx.c): Use Lynx-specific script templates. * configure.in (sparclite*-*-coff): Use coff-sparc. * emulparams/i386lynx.sh (SCRIPT_NAME): Set to i386lynx. * emulparams/sparclynx.sh (SCRIPT_NAME): Set to sparclynx. (ENTRY): Set to __main. * scripttempl/i386lynx.sc: New file, script for I386 Lynx. * scripttempl/m68klynx.sc: Add insertion of ctor/dtor sections. * scripttempl/sparclynx.sc: New file, script for uSparc Lynx.
* * configure.in: Add recognition of i[34]86-*-bsd386.Bill Cox1994-04-191-0/+1
|
* * configure.in (hppa*-*-*elf*): Don't require "-hp-" for theJeff Law1994-04-071-5/+5
| | | | manufacturer.
* Motorola Delta sysV68 support from phdm@info.ucl.ac.BE (PhilippeIan Lance Taylor1994-01-141-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.
* * configure.in: Group targets by CPU. Merge some m68k target entries withKen Raeburn1993-12-011-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.
* Use sun4sol2 for a target of sparc-netware.Sean Eric Fagan1993-11-171-0/+5
|
* Sparc Lynx supportStan Shebs1993-10-291-6/+7
|
* * configure.in (alpha-*-osf*): New target; use alpha.mt.Ian Lance Taylor1993-10-191-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.
* Fix h8300h support (need own .mt file).David Edelsohn1993-07-161-1/+3
|
* Accept h8300h for target cpu.David Edelsohn1993-07-141-1/+1
|
* Handle sparc64-* before sparc*.Ken Raeburn1993-07-121-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).
* initial v9 stuffKen Raeburn1993-07-081-0/+2
|
* * ldmain.c (main): Don't add scriptdir to the lib search path.David MacKenzie1993-07-031-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.
* * ldfile.c (ldfile_open_command): Don't try .ld extension.David MacKenzie1993-06-171-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.
* * Makefile.in (INCLUDES): Add -I../bfd for sysdep.h and bfd.h.Per Bothner1993-06-071-14/+14
| | | | * configure.in: No longer need to configure to get sysdep.h.
* * Makefile.in: Change definition of $(tooldir) to match FSF.Per Bothner1993-05-041-6/+14
| | | | | * vax.sh, config/vax.mt, configure.in, Makefile.in: Support VAX Ultrix and BSD.
* mips-bsd and 386bsd supportKen Raeburn1993-02-281-1/+11
|
* Fri Jan 22 14:22:44 1993 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor1993-01-221-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.
* Mon Dec 28 11:15:35 1992 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor1992-12-281-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.
* * ldexp.c, ldlang.c, ldmain.c, ldsym.c, ldwarn.c: Use newPer Bothner1992-12-221-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.
* Use target i386-aout for i386-*-aout. This just provides a defaultIan Lance Taylor1992-10-021-1/+5
| | | | emulation mode (of 1386aout).
* Support for i386-coffSteve Chamberlain1992-09-111-0/+2
|
* Brought in from p3. If anybody knows good numbers for m68k COFF,Ian Lance Taylor1992-09-091-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.
* Renamed OSE configuration to ose.Ian Lance Taylor1992-08-241-1/+1
|
* Moved in from p3:Ian Lance Taylor1992-08-181-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.
* Accept m680?0 for wrs as vxworks68. Also deleted an unreachable path to wrs.Michael Tiemann1992-06-151-3/+3
|
* Changed to allow hosting on an Apollo Series 400 under the BSD4.3 emulationSean Eric Fagan1992-04-141-0/+6
| | | | environment.
* New lexer.Steve Chamberlain1992-04-051-5/+21
| | | | New targets for h8/300 simulator and DOS
* Add ${srcdir} for makefile_frags.Michael Tiemann1992-02-071-5/+6
|
* Fri Dec 6 23:29:26 1991 K. Richard Pixley (rich at rtl.cygnus.com)K. Richard Pixley1991-12-071-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.
* * configure.in: Fixed typo. Also, a fix for hp300bsd.Per Bothner1991-11-031-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.
* config file renaming, and boy did it need it!Steve Chamberlain1991-10-241-4/+8
|
* Revise to symlink sysdep.h to ../bfd/hosts/h-xxx.h.John Gilmore1991-10-111-55/+99
| | | | Change some config names to match other dirs.
* Added -N and fixed -n flags.Steve Chamberlain1991-10-051-0/+8
| | | | Changed name of h8 support
* *** empty log message ***Steve Chamberlain1991-09-031-3/+3
|
* Changed the word binutils to 'the linker'Steve Chamberlain1991-09-011-0/+82