aboutsummaryrefslogtreecommitdiff
path: root/ld/.Sanitize
AgeCommit message (Collapse)AuthorFilesLines
1995-06-21Keep MPW x SH compiled linker script.Stan Shebs1-0/+1
1995-04-12Always keep MPW supportStan Shebs1-33/+3
1995-03-18update for changed mpw filenameStan Shebs1-1/+1
1994-12-17there isn't a configure script here thoughKen Raeburn1-1/+1
1994-12-17need to sanititze Makefile.in for arc tooKen Raeburn1-1/+1
1994-12-16Remove duplicate of ARC sanitization.David Edelsohn1-27/+0
1994-12-14sanitize out arc stuffKen Raeburn1-0/+56
1994-11-25Enable ld to build for RCE. This is not tested yet!Michael Tiemann1-1/+1
1994-11-25*** empty log message ***Michael Tiemann1-9/+9
1994-11-24Recognize and sanitize r16 as a target.Michael Tiemann1-0/+36
1994-09-27 * Makefile.in (CC): Define.Ian Lance Taylor1-5/+0
(CXX): Move definition, change from g++ to gcc. (EXPECT, RUNTEST): Copy definitions from top level Makefile.in. (RUNTEST_CC, RUNTEST_CFLAGS): Remove. (RUNTEST_CXX, RUNTEST_CXXFLAGS): Remove. (CC_FOR_TARGET, CXX_FOR_TARGET): Copy from top level Makefile.in. (.cc.o): Comment out. (testdir): Remove. (site.exp): Don't create testdir or set tmpdir. (check): Run checks even if not running native. Use CC_FOR_TARGET instead of RUNTEST_CC, and likewise for CXX. (cdtest targets): Comment out. * config/solaris2.mh (HOSTING_LIBS): Only mention crtend.o once. * cdtest-bar.cc, cdtest-foo.cc, cdtest-foo.h: Remove. * cdtest-main.cc, cdtest.exp: Remove.
1994-09-13Remove supposedly (but not really) GM-specific bitsStan Shebs1-7/+1
1994-06-30Elim dup of file namesStan Shebs1-2/+4
1994-06-17deleted code for keep-v9 that does nothing usefulKen Raeburn1-4/+0
1994-06-10Don't sanitize out SPARC v9 stuff.Ian Lance Taylor1-25/+0
1994-05-20Remove sanitization of PowerPC NetWareIan Lance Taylor1-22/+0
1994-05-11note name change of cdtest-bar.ccKen Raeburn1-1/+1
1994-02-28Lose mpw-build.inStan Shebs1-3/+3
1994-02-25 * configure.in (powerpc-*-elf*): New target; use ppc-elf32.Ian Lance Taylor1-0/+22
* config/ppc-elf32.mt: New file. * emulparams/elf32ppc.sh: New file. * emultempl/ppc.em: New file. * Makefile.in (ALL_EMULATIONS): Added em_elf32ppc.o. (em_elf32ppc.c): New target; uses elf32ppc.sh, ppc.em and elf.sc. (EMULATION_OFILES): Added dependencies on ldexp.h and ldlang.h.
1994-01-28keep test suiteKen Raeburn1-0/+1
1994-01-26Add MPW/GM sanitizingStan Shebs1-5/+40
1993-12-30Removed files that are no longer used by the rewritten linker.Ian Lance Taylor1-10/+0
1993-12-13New file used for rebuilding dependencies.Ian Lance Taylor1-0/+1
1993-06-21 * .Sanitize (Things-to-keep): Add emulparams, emultempl, scripttempl.David MacKenzie1-0/+3
1993-06-17 * ldfile.c (ldfile_open_command): Don't try .ld extension.David MacKenzie1-59/+0
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-04 * configure.in (mips-idt-ecoffl*): New target; use mips-idtl.Ian Lance Taylor1-0/+1
(mips-idt-ecoff*): Added trailing '*'. * config/mips-idtl.mt: New file; use EMUL of mipsidtl. * mipsidtl.sh: New file; like mipsidt.sh, but little endian. * Makefile.in (ALL_EMULATIONS): Added em_mipsidtl.o.
1993-05-27added things-to-lose sectionsK. Richard Pixley1-0/+3
1993-05-20missed this in mipsbsd renamingKen Raeburn1-1/+1
1993-05-17New file.Per Bothner1-0/+1
1993-05-06keep new files; get rid of trailing spaces after sh-support file namesKen Raeburn1-3/+7
1993-05-04 * Makefile.in: Change definition of $(tooldir) to match FSF.Per Bothner1-220/+1
* vax.sh, config/vax.mt, configure.in, Makefile.in: Support VAX Ultrix and BSD.
1993-04-27sh.em, sh.sh, sh.sc-sh: New files supporting Hitachi SH.Steve Chamberlain1-1/+7
1993-04-09Support for the H8/500Steve Chamberlain1-4/+7
1993-03-30ld.texinfo:Roland Pesch1-1/+17
Conditionalize manual to maintain Cygnus, Hitachi versions in parallel. (Texinfo conditionals are stable enough to permit this, at last!) NOTE: @ignore'd passages from earlier versions DELETED; use CVS history to retrieve if wanted. gen-doc.texi, h8-doc.texi: manual configuration definitions. Makefile.in: link config defn (`gen' by default) to configdoc.texi, included by ld.texinfo .Sanitize: add gen-doc.texi, h8-doc.texi
1993-03-09Removed obsolete Makefile.dos.Ian Lance Taylor1-2/+4
1993-03-04 * mips.sc-sh: Added variables which may be overridden by aIan Lance Taylor1-1/+11
specific emulation. * mipsidt.sh: New file; emulation for IDT MIPS board. * Makefile.in (ALL_EMULATIONS): Added em_mipsidt.o. (em_mipsidt.c): New target. Uses mipsidt.sh and mips.sc-sh. * config/mips-idt.mt: New file; sets EMUL to mipsidt. * configure.in (mips-idt-ecoff): New target; uses mips-idt.
1993-02-28mips-bsd and 386bsd supportKen Raeburn1-1/+7
1993-02-26Added initial sparc-v9 support.David Edelsohn1-1/+31
1993-02-13removing excess verbosityDavid D. Zuhn1-3/+4
1993-02-03Keep forgetting those .Sanitize files.Ian Lance Taylor1-1/+5
1993-01-22Fri Jan 22 14:22:44 1993 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor1-1/+14
* 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-09-25Fri Sep 25 11:08:01 1992 Steve Chamberlain (sac@thepub.cygnus.com)Steve Chamberlain1-1/+14
Added initial support for the z8k * z8ksim.em, z8ksim.sc-sh, z8ksim.sh: new files * configure.in, Makefile.in: modified to reflect above * ldlang.c (lang_check): when linking conflicting architectures, make the output file reflect at least one of the bad inputs.
1992-09-11Sanitize slipSteve Chamberlain1-1/+5
1992-09-11Add i386coff.shSteve Chamberlain1-1/+5
1992-09-09Brought in from p3. If anybody knows good numbers for m68k COFF,Ian Lance Taylor1-1/+16
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-09-03Add TODO.Per Bothner1-1/+5
1992-09-01Add scripts.Per Bothner1-1/+5
1992-08-31 * cplus-dem.c: Removed. Use the version in libiberty now.Per Bothner1-2/+5
* ldmisc.c: Use new libiberty version of cplus_demangle().
1992-08-17Use new name of man page (ld.1).Roland Pesch1-2/+5
1992-08-07 * ldint.texinfo: New internals manual (beginnings thereof).Per Bothner1-2/+6
* PORTING: Removed, merged into ldint.texinfo.