aboutsummaryrefslogtreecommitdiff
path: root/ld/.Sanitize
AgeCommit message (Collapse)AuthorFilesLines
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.
1992-08-05 * cdtest-main.cc, cdtest-func.cc, cdtest-foo.h, cdtest-foo.cc,Per Bothner1-1/+12
cdtest.exp: A test program (copied from libg++/test-install) that tests that constructor and destructors are handled corrrectly.
1992-05-02New stuff for 29200Steve Chamberlain1-1/+9
1992-05-01Add mri.hSteve Chamberlain1-1/+5
1992-04-17 * relax.c: added handling for new "padding" seclet type, used toSteve Chamberlain1-1/+11
fill out gaps between section. * ldgram.y, ldlex.l: now -defsym on the command line is done properly.
1992-04-15added mri.cSteve Chamberlain1-1/+5
1992-04-05New lexer.Steve Chamberlain1-1/+7
New targets for h8/300 simulator and DOS
1992-03-07*** empty log message ***Steve Chamberlain1-1/+6
1992-02-27Why didn't it start emacsSteve Chamberlain1-1/+5
1992-02-22DJ naming changeSteve Chamberlain1-3/+7
1992-02-16*** empty log message ***Per Bothner1-30/+38
1992-02-07added h8300hms.c and h8300hms.scHeinz G. Seidl1-1/+6
1992-01-29ldlnk960.c: Special #ifdef to choose little endian onySteve Chamberlain1-1/+7
ldgram.y: allow forward ref of section
1992-01-24.Sanitize: added relax.cSteve Chamberlain1-1/+6
ldsym.c ldlang.* more map stuff
1991-12-12New dos filesSteve Chamberlain1-1/+6
1991-12-08*** empty log message ***Steve Chamberlain1-1/+5
1991-11-15Remove ldgld.c, ldgld68k.c, ldm88k.c, since these arePer Bothner1-4/+5
now automatically generated.
1991-11-06Added three files which had been forgottenSteve Chamberlain1-1/+6
1991-11-05*** empty log message ***Steve Chamberlain1-1/+5
1991-11-05*** empty log message ***Steve Chamberlain1-1/+6
1991-11-04 i386 aout changes from Bob KukuraSteve Chamberlain1-2/+6
1991-10-12Fixed typo.Per Bothner1-2/+5
1991-10-11*** empty log message ***Steve Chamberlain1-1/+5
1991-10-10updatingK. Richard Pixley1-3/+4