aboutsummaryrefslogtreecommitdiff
path: root/ld/Makefile.in
AgeCommit message (Collapse)AuthorFilesLines
1993-02-28mips-bsd and 386bsd supportKen Raeburn1-1/+11
1993-01-28Thu Jan 28 15:12:04 1993 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor1-0/+1
* Makefile.in (install): Remove $(tooldir)/bin/gld before creating the link to it.
1993-01-22Fri Jan 22 14:22:44 1993 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor1-8/+28
* 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/+5
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-15Tue Sep 15 15:35:38 1992 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor1-3/+8
* Makefile.in (install): if $(tooldir) exists, install ld in $(tooldir)/bin.
1992-09-11Support for i386-coffSteve Chamberlain1-1/+4
1992-09-09Brought in from p3. If anybody knows good numbers for m68k COFF,Ian Lance Taylor1-34/+48
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-02new configure triple work, added solaris 2 & irix host support, fix FLEX ↵David D. Zuhn1-1/+1
definition
1992-09-01Removed cplus-dem.[ch]. (These are now in ../libiberty.)Per Bothner1-2/+2
1992-09-01Brought forward from p3:Ian Lance Taylor1-8/+6
Sun Aug 30 21:38:53 1992 Ian Lance Taylor (ian@cygnus.com) * Makefile.in: map "ld" through program_transform_name when installing.
1992-08-18Moved in from p3:Ian Lance Taylor1-0/+9
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-08-17Use new name of man page (ld.1).Roland Pesch1-1/+1
1992-08-07 * ldint.texinfo: New internals manual (beginnings thereof).Per Bothner1-0/+7
* PORTING: Removed, merged into ldint.texinfo.
1992-08-05 * cdtest-main.cc, cdtest-func.cc, cdtest-foo.h, cdtest-foo.cc,Per Bothner1-3/+18
cdtest.exp: A test program (copied from libg++/test-install) that tests that constructor and destructors are handled corrrectly.
1992-08-03fix installation problem which forced a relink of ld on 2nd and subsequent ↵David D. Zuhn1-6/+6
installation
1992-06-26Install into the right place for crossSteve Chamberlain1-3/+7
1992-05-22 * Makefile.in: Use srcdir instead of VPATH in ldgram/ldlexPer Bothner1-8/+5
rules, since these are used when building a distribution. * Makefile.in (ldlex.c): Don't re-direct output, since that leaves a bogus output files if it fails.
1992-05-06use flex & bison from ../ if they existK. Richard Pixley1-2/+2
1992-05-05FLEX -> LEXK. Richard Pixley1-2/+2
1992-05-02New stuff for 29200Steve Chamberlain1-1/+4
1992-05-02 * ldgram.y, ldlex.c, mri.c: added more compatible words; BASE, ALIAS andSteve Chamberlain1-2/+3
PUBLIC. * Makefile.in: now use flex, not lex
1992-05-02use bootstrap for checkK. Richard Pixley1-1/+1
1992-04-22rework CFLAGS such that they can be passed on command line to makeK. Richard Pixley1-18/+8
1992-04-21tooldir copy of ld belongs directly in tooldirK. Richard Pixley1-6/+11
1992-04-09Install second copy as $(tooldir)/bin/ld, since that's what gcc wants.Ken Raeburn1-2/+2
1992-04-05New lexer.Steve Chamberlain1-11/+18
New targets for h8/300 simulator and DOS
1992-03-13 * config/mt-<foo> renamed to <foo>.mtSteve Chamberlain1-14/+26
* config/mh-<foo> renamed to <foo>.mt * configure.in changed to reflect this * genscripts.sh now make .xbn files rather than .xN files
1992-02-17New hp300bsd port.Per Bothner1-1/+4
1992-02-15 * Makefile.in: Major changes. Removed some the sedPer Bothner1-163/+79
magic to converts scripts, since that is now handled by genscripts.sh and the *.sc-sh scipt generators. * config.h: Remove a bunch of macros defining emulations and targets. This becomes one less file to edit when adding emulations or targets. * ldemul.h (struct ld_emulation_xfer_struct): Add emulation_name and target_name fields. * ldemul.c, ldemul.h: Define some default functions used by most emulations (and remove from the *.em scripts). * ldemul.c (ldemul_choose_target): Search the new ld_emulations array using a loop (instead of a hardwired nested if statement). Define the ld_emulation from the automatically-geenrated ldemul-list.h. This means you no longer have to edit ldemul.c to add a new emulation. * ldmain.c: Replace {GLD,LNK}960_EMULATION_NAME by their expansions, since the former no longer exist. * PORTING: A very rough first draft of a porting guide.
1992-02-01A change to the makefile got lost; ldmain. forgot that it should setSteve Chamberlain1-7/+10
DEFAULT_EMULATION, so ld didn't know who it was.
1992-01-29add bootstrap targetK. Richard Pixley1-0/+3
1992-01-29 * config/mh-sparc.h: now uses libgcc.aSteve Chamberlain1-3/+9
* ldmain.c: quit using exit * *.sc: use *(COMMON) rather than [COMMON] * ldlex.l, lexsup.c: much thinking moved from .l and put into .c, to allow preprocessing of .l file. * Makefile.in: New ldlex.l mangling * ldexp.c (fold_binary): perform expressions with % and / in integer. * ldfile.c (open_a): open archives on VMS in a special way * lderror.c: forgot to check in from a long while ago
1992-01-24 * Makefile.in: added relax, also made three stage go through aSteve Chamberlain1-10/+8
partial link stage. * relax.c : added * config.h: if GNU960 defined, then default emulation mode is GLD960 * ldexp.h, ldexp.c: map to file hooks * ldlang.c: map to file hooks * ldgram.y: added -Map -relax * ldlex.l: added -relax, -Map * ldmain.c: open map file * ldmisc.c: support for map file * ldwrite.c: new relax magic
1992-01-24install ld in the gcclibdir if presentHeinz G. Seidl1-2/+10
1991-12-10* Makefile.in: Pass -y to bison. (Again; accidentally deleted by Rich.)Per Bothner1-48/+99
* news.sc, ldgld68k.sc: Define __end as well as _end.
1991-11-14allow for yacc, whether or not it really worksK. Richard Pixley1-4/+3
1991-11-14build and install infoK. Richard Pixley1-2/+9
1991-11-14(1) better filtering of roff-formattable doc targetsRoland Pesch1-12/+16
(2) better (I think) conformance to local practice re $(srcdir) and makeinfo -o
1991-11-13 * Makefile.in: Rename .c files generated from ldtemplatePer Bothner1-21/+23
to have names starting with ld__. This helps 'make clean'.
1991-11-13 * Makefile.in: Take out the version number for installSteve Chamberlain1-2/+4
* m88kbcs.sc: put in contructor blocks.
1991-11-11* ldlex.l ldgram.y: made -V option do same as -vSteve Chamberlain1-4/+3
* Makefile.in: Added $(MINUS_G) flag so debugging can be turned off
1991-11-08Install ld into ddestdir/bin.Steve Chamberlain1-3/+1
1991-11-05*** empty log message ***Steve Chamberlain1-3/+3
1991-11-04Sun Nov 3 16:37:37 1991 Steve Chamberlain (steve at cygnus.com)Steve Chamberlain1-13/+47
i386 aout changes from Bob Kukura * Makefile.in, config.h: added i386aout support * configure.in: fixed /h-{myhost} typo * ldgram.y: -MM now gives more boring map. * ldlang.c: now does D_PAGED flag the right way. * ldsym.c: -MM flags does the right thing.
1991-10-15 * Makefile.in: new targets ld.mm, ld.meRoland Pesch1-6/+33
(more roff forms of doc)
1991-10-15 * Makefile.in, ldtemplate: Need to use separate scriptsPer Bothner1-26/+37
for -n and -N options. Yet more complication.
1991-10-12* Makefile.in: Avoid using $< in explicit Make rules (it doesn'tJohn Gilmore1-6/+10
work). Add some lines to avoid Sun Make VPATH bugs.
1991-10-11 * news.sc: Add alignment for data segment.Per Bothner1-8/+20
* ldtemplate: Add (yet another) script to get for -n or -N options. (These need different alignment than ZMAGIC files.) * Makefile.in: Add stuff for new foo.xn scripts. These are generated by replacing "ALIGN(0x...00)" by ".".
1991-10-11Slightly better comments (re doc targets).Roland Pesch1-4/+4
1991-10-11Support for "ld.ms", "ld-index.ms" ROFF-style doc targets.Roland Pesch1-0/+31