Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1993-03-30 | Support for linking and loading at different places: | Steve Chamberlain | 1 | -1/+9 | |
* ldlex.l: Add "AT" keyword. * ldgram.y: Cleanup, and parse AT. * ldlang.c (print_output_section_statement): Print output address of section in map. (lang_size_sections): Fill sections' lma with load address. * ldlang.h (lang_output_section_statement_type): Add load_base information. | |||||
1993-01-08 | Fix support for NOLOAD, add INCLUDE | Steve Chamberlain | 1 | -33/+50 | |
* ldfile.c (ldfile_open_command_file): pass file name to lex_push_file. * ldlex.l, ldgram.y: tidy up, parse INCLUDE and NOLOAD * ldlang.c (wild_doit): make output sections inherit NEVER_LOAD attribute. | |||||
1992-12-07 | -y support | Steve Chamberlain | 1 | -32/+54 | |
* ld.texinfo: new doc. * ldgram.y, ldlex.l: understand -y<symbol> * ldmain.c (Q_enter_file_symbols): if had -y, lookup symbol and print info. (add_ysym): new function. * ldsym.h: (ldsym_type): new define SYM_Y. | |||||
1992-08-13 | * ldlex.l: now parses comment correctly, added ~ to acceptable | Steve Chamberlain | 1 | -16/+42 | |
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-05-22 | * ldlex.c: Fix some unnecessary flex-specific-isms. | Per Bothner | 1 | -21/+13 | |
1992-05-01 | lint | Steve Chamberlain | 1 | -4/+4 | |
1992-04-22 | * ldlex.l: added CMDFILENAMECHAR state so that you can lex | Steve Chamberlain | 1 | -1/+10 | |
different sorts of filenames on the command line than in a script. | |||||
1992-04-17 | * relax.c: added handling for new "padding" seclet type, used to | Steve Chamberlain | 1 | -4/+19 | |
fill out gaps between section. * ldgram.y, ldlex.l: now -defsym on the command line is done properly. | |||||
1992-04-16 | Lint found by Rich and gcc | Steve Chamberlain | 1 | -0/+9 | |
1992-04-15 | Strange link script support | Steve Chamberlain | 1 | -4/+7 | |
1992-04-15 | Personal checkpoint - now should parse some MRI stuff | Steve Chamberlain | 1 | -6/+50 | |
1992-04-05 | New lexer. | Steve Chamberlain | 1 | -462/+355 | |
New targets for h8/300 simulator and DOS | |||||
1992-01-24 | * Makefile.in: added relax, also made three stage go through a | Steve Chamberlain | 1 | -5/+19 | |
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 | |||||
1991-06-04 | *** empty log message *** | Steve Chamberlain | 1 | -1/+5 | |
1991-05-07 | Fixed the shift reduce errors in the grammer using the yacc debugger. | Steve Chamberlain | 1 | -3/+0 | |
Removed some lint highlighted by the same. | |||||
1991-05-03 | *** empty log message *** | Steve Chamberlain | 1 | -0/+1 | |
1991-04-24 | Added the sizeof_headers keyword. | Steve Chamberlain | 1 | -0/+2 | |
1991-04-23 | *** empty log message *** | Steve Chamberlain | 1 | -6/+25 | |
1991-04-19 | Yet more diffs due to my incompetence. | Steve Chamberlain | 1 | -111/+97 | |
1991-04-18 | Fixed some bugs. | Steve Chamberlain | 1 | -35/+31 | |
1991-04-17 | Added keywords | Steve Chamberlain | 1 | -1/+3 | |
FORCE_COMMON_ALLOCATION OUTPUT_FORMAT | |||||
1991-04-16 | *** empty log message *** | Steve Chamberlain | 1 | -1/+1 | |
1991-04-14 | checkpoint before a merge | Steve Chamberlain | 1 | -47/+98 | |
1991-04-03 | Fixed some grammer ambiguities | Steve Chamberlain | 1 | -73/+49 | |
Better error reporting sun3 support | |||||
1991-03-21 | Initial revision | David Henkel-Wallace | 1 | -0/+490 | |