aboutsummaryrefslogtreecommitdiff
path: root/ld/config.h
AgeCommit message (Collapse)AuthorFilesLines
1993-01-08fix my default emulation changesDavid D. Zuhn1-5/+0
1993-01-07no more default emulationDavid D. Zuhn1-3/+1
1992-02-15 * Makefile.in: Major changes. Removed some the sedPer Bothner1-29/+1
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-06 * config/mt-coff-h8300: use EMUL like everything elseSteve Chamberlain1-2/+2
* ldlang.c: (print_padding_statement): print the right address. * Makefile.in, config.h, ldemul.c: renamed h8300hds to h8300hms
1992-01-29ldlnk960.c: Special #ifdef to choose little endian onySteve Chamberlain1-1/+1
ldgram.y: allow forward ref of section
1992-01-24 * Makefile.in: added relax, also made three stage go through aSteve Chamberlain1-1/+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-24Merging from VMS port. Doc to follow..Steve Chamberlain1-7/+4
1991-11-26Mon Nov 25 18:28:40 1991 Steve Chamberlain (sac at cygnus.com)Steve Chamberlain1-1/+1
* config.h: h8 is now coff, not ieee * h8300hds.sc: reflect the same
1991-11-04*** empty log message ***Steve Chamberlain1-0/+2
1991-10-16 Add or update copyright notices.Per Bothner1-1/+1
1991-10-11 * Makefile.in, config.h, configure.in, ldemul.c: added ebmon29kSteve Chamberlain1-0/+2
stuff
1991-10-05Added -N and fixed -n flags.Steve Chamberlain1-0/+3
Changed name of h8 support
1991-09-27 * ldlnk960.c: Use new naming convention for *.x{,u,r} include scripts.Per Bothner1-0/+3
* ldm88k.sc: "Clean up" script, so that ldm88kUr.sc and ldm88kr.sc can be automatically generated. * ldemul.c, configure.in, config.h, Makefile.in: Add support for Sony NewsOS3. * Makefile.in: Re-do the way ldemulation scipts and structures are done. do we only need one or two files for each emulation target (a TARGET.sc and optionally TARGET.c, if ldtemplate isn't suitable). This gets rid of lots of extra source files.
1991-09-20Removed all the stuff I added yesterday.Steve Chamberlain1-5/+0
1991-09-19Modifications from James Tsillas for 386 and 68k machinesSteve Chamberlain1-0/+5
1991-07-15Fixed a few bugs, added 29k coff support.Steve Chamberlain1-0/+2
1991-05-13Now use a.out-sunos rather than a.out-genericSteve Chamberlain1-4/+4
1991-04-23*** empty log message ***Steve Chamberlain1-1/+2
1991-04-18Pulled host & target dependancies out of Makefile. allow moreK. Richard Pixley1-1/+2
flexibility in config.h.
1991-04-15Merges from Intel.Steve Chamberlain1-0/+4
Chrisb bug fixes.
1991-04-14checkpoint before a mergeSteve Chamberlain1-0/+2
1991-04-03Fixed some grammer ambiguitiesSteve Chamberlain1-1/+3
Better error reporting sun3 support
1991-03-21Back from Intel with SteveDavid Henkel-Wallace1-0/+40