Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1995-01-31 | * ldexp.c (fold_name): In case NAME, permit an absolute symbol | Ian Lance Taylor | 1 | -81/+135 | |
in lang_allocating_phase_enum. PR 6259. | |||||
1994-07-22 | * scripttempl/elf.sc: Use PROVIDE to define etext, edata, and end. | Ian Lance Taylor | 1 | -159/+209 | |
Add a new script operator, PROVIDE, to define a symbol only if it is needed. * ldgram.y (PROVIDE): New token. (assignment): Accept PROVIDE. * ldlex.l (PROVIDE): New token. * ldexp.h (node_type): Add etree_provide to node_class enum. (exp_provide): Declare. * ldexp.c (exp_fold_tree): Handle etree_provide. (exp_provide): New function. (exp_print_tree): Handle etree_provide. * ld.texinfo: Document PROVIDE. | |||||
1993-12-11 | Made many changes to eliminate gcc warnings. Made various | Ian Lance Taylor | 1 | -17/+7 | |
cosmetic changes, declared various things in header files, removed various extern declarations from .c files. No substantive changes. | |||||
1993-08-05 | add missing newlines in messages | David MacKenzie | 1 | -214/+229 | |
1992-05-04 | * ldver.c: Bumped version to 1.96 - new release, resync with the | Steve Chamberlain | 1 | -9/+16 | |
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-03-02 | Modifed to care about semi colons again, newlines are ignored - sorry | Steve Chamberlain | 1 | -40/+27 | |
Per. | |||||
1992-01-24 | * Makefile.in: added relax, also made three stage go through a | Steve Chamberlain | 1 | -27/+25 | |
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-24 | Merging from VMS port. Doc to follow.. | Steve Chamberlain | 1 | -258/+279 | |
1991-05-07 | Fixed the shift reduce errors in the grammer using the yacc debugger. | Steve Chamberlain | 1 | -7/+5 | |
Removed some lint highlighted by the same. | |||||
1991-04-24 | Added the sizeof_headers keyword. | Steve Chamberlain | 1 | -1/+20 | |
1991-04-23 | *** empty log message *** | Steve Chamberlain | 1 | -1/+1 | |
1991-04-19 | Fixed a bug where wild scripts stopped working. | Steve Chamberlain | 1 | -2/+2 | |
Fixed another bug in -R symbol handling | |||||
1991-04-18 | Fixed some bugs. | Steve Chamberlain | 1 | -64/+76 | |
1991-04-17 | Cleaned up a load of declarations | Steve Chamberlain | 1 | -117/+126 | |
Fixed bug in unary - , ! and ~ | |||||
1991-04-17 | Better error messages for forward and undefined refs for ADDR and | Steve Chamberlain | 1 | -6/+9 | |
SIZEOF | |||||
1991-04-16 | *** empty log message *** | Steve Chamberlain | 1 | -0/+3 | |
1991-04-14 | checkpoint before a merge | Steve Chamberlain | 1 | -29/+1 | |
1991-03-21 | Initial revision | David Henkel-Wallace | 1 | -0/+770 | |