Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1992-08-18 | Moved in from p3: | Ian Lance Taylor | 3 | -10/+41 | |
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-17 | Use new name of man page (ld.1). | Roland Pesch | 2 | -3/+6 | |
1992-08-17 | Thanks to Zoo watchfulness: | Roland Pesch | 1 | -0/+1048 | |
(1) reflect current name of linker (now "ld", not "gld"); (2) fill in missing portion of a reference to full manual; (3) fix old random typo spotted while proofing above. | |||||
1992-08-13 | * ldlex.l: now parses comment correctly, added ~ to acceptable | Steve Chamberlain | 3 | -149/+189 | |
chars in filenames * ldexp.c (exp_unop): pass down abs_output_section - now can have unary -ve constants. * ldlang.c (lang_finish): warn when an entry symbol supplied on the command line can't be found. | |||||
1992-08-08 | Include -N description (and include -N in synopsis). | Roland Pesch | 1 | -1/+18 | |
1992-08-08 | Restore docn for -N, now reintroduced into this generation of linker. | Roland Pesch | 1 | -91/+90 | |
1992-08-07 | * ldlang.h: add new field "loadable" to output_section_statement. | Steve Chamberlain | 5 | -279/+354 | |
* ldlang.c (lang_output_section_statement_lookup): initilize new field. (wild_doit): if new field is not set, then stop output section from being loadable. (lang_enter_output_section_statement): set the field from the NOLOAD keyword * ldgram.y: new synax for NOLOAD. Removes a shift/reduce too. * h8300hms.sc-sh, h8300hms.em: get -r right. | |||||
1992-08-07 | * ldint.texinfo: New internals manual (beginnings thereof). | Per Bothner | 3 | -2/+18 | |
* PORTING: Removed, merged into ldint.texinfo. | |||||
1992-08-05 | * cdtest-main.cc, cdtest-func.cc, cdtest-foo.h, cdtest-foo.cc, | Per Bothner | 8 | -4/+222 | |
cdtest.exp: A test program (copied from libg++/test-install) that tests that constructor and destructors are handled corrrectly. | |||||
1992-08-03 | fix installation problem which forced a relink of ld on 2nd and subsequent ↵ | David D. Zuhn | 2 | -6/+20 | |
installation | |||||
1992-07-23 | OSE stuff. | David Henkel-Wallace | 2 | -9/+13 | |
1992-07-23 | hp stuff. | David Henkel-Wallace | 1 | -2/+3 | |
1992-07-18 | removed rcsids | K. Richard Pixley | 3 | -5/+5 | |
1992-07-14 | * ldlang.c (lang_map): print changes in sizes due to relaxing | Steve Chamberlain | 2 | -1/+14 | |
(size_input_section): maintain the delta information. * ldlang.h: add new field to struct to contain delta info. * relax.c (relax_section): complain if input not relaxable. * ldlex.l : add '_', ',' and '$' to chars which can appear at the start of a filename | |||||
1992-07-14 | * ldmain.c(main): prevent -r and -relax from being on at the same | Steve Chamberlain | 1 | -3/+5 | |
time. | |||||
1992-07-10 | Support -program_suffix (and make -program_prefix actually work). | David Henkel-Wallace | 1 | -0/+3 | |
1992-07-02 | , | Steve Chamberlain | 1 | -0/+6 | |
1992-07-02 | Aliasing bug fixes | Steve Chamberlain | 2 | -105/+117 | |
1992-06-26 | Install into the right place for cross | Steve Chamberlain | 1 | -3/+7 | |
1992-06-18 | * h8300hms.em, h8300hms.sc-sh: do the right thing for -r | Steve Chamberlain | 4 | -20/+35 | |
* ldexp.c: lint * ldlang.c(open_output): set the target arch and machine as soon as we can. (lang_size_sections): use new macros for setting vma * ldwrite.c: lint | |||||
1992-06-16 | hitachi bug gix | Steve Chamberlain | 1 | -2/+2 | |
1992-06-16 | Bug fixes for Hitachi | Steve Chamberlain | 1 | -4/+4 | |
1992-06-15 | Accept m680?0 for wrs as vxworks68. Also deleted an unreachable path to wrs. | Michael Tiemann | 2 | -3/+19 | |
1992-06-10 | Keep this just in case | Steve Chamberlain | 1 | -0/+36 | |
1992-06-08 | *** empty log message *** | Steve Chamberlain | 1 | -442/+507 | |
1992-06-08 | lint | Steve Chamberlain | 1 | -1543/+1675 | |
1992-06-08 | *** empty log message *** | Steve Chamberlain | 1 | -22/+32 | |
1992-06-08 | don't crash when provided empty symbol table | Steve Chamberlain | 1 | -5/+6 | |
1992-05-27 | * ldgram.y, ldlex.l: parse ABSOLUTE | Steve Chamberlain | 1 | -0/+5 | |
* ldexp.c: add support for ABSOLUTE | |||||
1992-05-27 | * config/*.mh: Miscellaneous clean-up: Removed definitions | Per Bothner | 6 | -26/+0 | |
of YACC (since it is not longer used in the Makefile). Remove HOSTING_* definitions that are subsumed by the ones added to Makefile.in. Removed most definitions of CC. * config/{sparc,news,hp300bsd,decstation}.mh: Removed; These are no longer needed. | |||||
1992-05-27 | * Makefile.in: Added default definitions for HOSTING_CRT0, | Per Bothner | 1 | -0/+11 | |
HOSTING_LIBS, and HOSTING_EMU, based on those in config/*.mh. | |||||
1992-05-26 | Don't be too sanitary | Steve Chamberlain | 1 | -0/+3 | |
(thanks Per) | |||||
1992-05-22 | * Makefile.in: Use srcdir instead of VPATH in ldgram/ldlex | Per Bothner | 2 | -8/+10 | |
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-22 | * ldlex.c: Fix some unnecessary flex-specific-isms. | Per Bothner | 2 | -21/+23 | |
1992-05-22 | * config/sparc.mh: Fix HOSTING_LIBS so it has a chance of working. | Per Bothner | 1 | -1/+1 | |
1992-05-08 | Keep sa29200.mt | Steve Chamberlain | 1 | -0/+1 | |
1992-05-08 | Thu May 7 17:01:12 1992 Roland H. Pesch (pesch@fowanton.cygnus.com) | Roland Pesch | 1 | -0/+4 | |
* ld.texinfo: references to linker now say "ld" not "gld". | |||||
1992-05-07 | @{ ... @} --> @code{ ... } | Roland Pesch | 1 | -1/+1 | |
1992-05-06 | changed calling convention for Q_enter_global_ref | Steve Chamberlain | 3 | -6/+47 | |
* ldexp.c, ldlang.c, ldmain.c: reflect this * ldver.c: bump version to 1.97.1 * ldindr.c (add_indirect): when an edict declaring an indirect symbol is found, make sure that any ideas about the symbol being common are changed if it now known to be defined. * ldmain.c (linear_library): complain once if archive isn't ranlibbed. * ldlang.h, ldlang.c: make room for and initialize the complain once field. | |||||
1992-05-06 | use flex & bison from ../ if they exist | K. Richard Pixley | 2 | -2/+6 | |
1992-05-06 | *** empty log message *** | Steve Chamberlain | 1 | -0/+5 | |
1992-05-06 | * ldfile.c: merge in VMS filename support | Steve Chamberlain | 2 | -13/+109 | |
* ldmain.c (main): take out ./ from library path, and close file before unlinking. Make multiple defs of a symbol create an unexecable file. * ldmisc.c: fatal errosrs delete output file | |||||
1992-05-06 | * relax.c (build_it): don't allocate space in the output file for | Steve Chamberlain | 2 | -10/+17 | |
stuff if -R flag applys to it. | |||||
1992-05-05 | * ldver.c: Increase version number to 1.97, for consistency with ../binutils. | Per Bothner | 2 | -1/+6 | |
1992-05-05 | FLEX -> LEX | K. Richard Pixley | 2 | -2/+4 | |
1992-05-05 | {} -> @{@} | K. Richard Pixley | 2 | -1/+5 | |
1992-05-05 | doc doc changes | Roland Pesch | 1 | -0/+5 | |
1992-05-05 | Doc for MRI-compatible linker scripts. | Roland Pesch | 1 | -83/+214 | |
1992-05-04 | * ldver.c: Bumped version to 1.96 - new release, resync with the | Steve Chamberlain | 10 | -154/+288 | |
bfd too #. * ldexp.c, ldlang.c: now build memory shape tree in obstacks rather than with raw malloc, makes it easier to track where memory is going. * ldsym.h, ldsym.c: create obstack for all global symbols too. * ldwrite.c (ldwrite): moved malloc so only used when needed. * sa29200-sc.sh: added support for .lit, data1 and data2 sections. | |||||
1992-05-02 | More 29200 stuff | Steve Chamberlain | 4 | -0/+48 | |