51 Commits (7dd4a46650ff47b09c6de8579cf9bcc17d6edc46)

Author SHA1 Message Date
Ian Lance Taylor 5735ac9e57 * ldgram.y (LOADADDR): New terminal. 31 years ago
Ian Lance Taylor 582dd77f65 * ld.h (check_nocrossrefs): Declare. 31 years ago
Ian Lance Taylor 86bc0974cb * fnmatch.h, fnmatch.c: New files. 31 years ago
Ian Lance Taylor 9b22219054 * ldgram.y: Tweak casesymlist to avoid bison errors. 31 years ago
Ian Lance Taylor 3a47309642 * ldgram.y (YYDEBUG): If not defined, define as 1. 31 years ago
Ian Lance Taylor 0b3499f672 * ldlang.c (load_symbols): Check for archive before object. Use 32 years ago
Ian Lance Taylor eb7edfa156 * ldgram.y (YYDEBUG): Don't define. 33 years ago
Ian Lance Taylor 0cd82d00da * ldfile.h (search_dirs_type): Move from ldfile.c, and add cmdline 33 years ago
Ian Lance Taylor 60e8a53407 * ldlang.c (entry_symbol): Make static. 33 years ago
Ian Lance Taylor 27baca7182 * ldgram.y (section): Reverse the order of memspec_opt and 33 years ago
Ian Lance Taylor 6232b6c4c5 * ldgram.y: Move include of ldlex.h back with other includes. 33 years ago
Ian Lance Taylor 4725fb48f5 * ldgram.y (dirlist_ptr): Removed; not used. 33 years ago
David MacKenzie ff33a8c167 * ldgram.y: Include ldlex.h after %token decls, for byacc. 33 years ago
David MacKenzie d4e5e3c330 Use getopt instead of lex and yacc to parse the command line. 33 years ago
David MacKenzie 7b40f2b169 * ldmain.c ldmain.h ldgram.y: If -v -V or --version was given, 33 years ago
Ian Lance Taylor c477527cbb * ld.h (QUAD_SIZE): Define. 33 years ago
Ian Lance Taylor 4a6afc88bb A major rewrite to move the bulk of the linker into BFD so that 33 years ago
Ian Lance Taylor fcf276c495 Made many changes to eliminate gcc warnings. Made various 33 years ago
Ian Lance Taylor f651733a12 * ldgram.y (OPTION_call_shared, OPTION_non_shared): New tokens. 33 years ago
Ian Lance Taylor fe619ced4a * ldgram.y (OPTION_Lfile): New token. 34 years ago
David MacKenzie bbd2521f26 source cleanups; fix finding scripts 34 years ago
David MacKenzie de87cdb466 * Make -v only print the version number. 34 years ago
David MacKenzie 2de8edce8f * ldgram.y: Tweak grammar to make reporting of invalid options work. 34 years ago
David MacKenzie 8ddef5528d * ldfile.c (ldfile_open_command): Don't try .ld extension. 34 years ago
Steve Chamberlain 9fce28edd5 Support for linking and loading at different places: 34 years ago
Steve Chamberlain dadd414a89 Fix support for NOLOAD, add INCLUDE 34 years ago
Steve Chamberlain ae475b39b2 * ldlang.h: add new field "loadable" to output_section_statement. 35 years ago
Steve Chamberlain e14a43bfaf * ldgram.y, ldlex.c, mri.c: added more compatible words; BASE, ALIAS and 35 years ago
Steve Chamberlain 2e38b71d27 Strange link script support 35 years ago
Steve Chamberlain 3d2b83ea49 Personal checkpoint - now should parse some MRI stuff 35 years ago
Steve Chamberlain 9d1fe8a410 New lexer. 35 years ago
Steve Chamberlain 76971f0da2 Modifed to care about semi colons again, newlines are ignored - sorry 35 years ago
Steve Chamberlain 870f54b2c8 * ldgram.y: map -M behave in the same way as -Map (sets file name 35 years ago
Steve Chamberlain 2e2bf962db * Makefile.in: added relax, also made three stage go through a 35 years ago
Steve Chamberlain c611e285bd Merging from VMS port. Doc to follow.. 35 years ago
John Gilmore f177a611f1 Include bfd.h before sysdep.h, so ansidecl and PROTO() get defined first. 35 years ago
Steve Chamberlain 7cb9aa509c *** empty log message *** 36 years ago
Steve Chamberlain 6812f0e89f Fixed the shift reduce errors in the grammer using the yacc debugger. 36 years ago
Steve Chamberlain b63165349f *** empty log message *** 36 years ago
Steve Chamberlain 65c552e308 Added the sizeof_headers keyword. 36 years ago
Steve Chamberlain a37cc0c05c *** empty log message *** 36 years ago
Steve Chamberlain 1d45ccb383 Yet more diffs due to my incompetence. 36 years ago
Steve Chamberlain ac00487023 Fixed some bugs. 36 years ago
Steve Chamberlain d646b568d0 Moved declarations from header file into here. 36 years ago
Steve Chamberlain 13a0e8d7fc Added support for OUTPUT_FORMAT(name) and FORCE_COMMON_ALLOCATION 36 years ago
Steve Chamberlain 070aa81923 *** empty log message *** 36 years ago
Steve Chamberlain 1418c83b39 checkpoint before a merge 36 years ago
Steve Chamberlain 03466f17b7 *** empty log message *** 36 years ago
Steve Chamberlain de7c1ff613 *** empty log message *** 36 years ago
nobody 3a69b3aca6 This commit was manufactured by cvs2svn to create branch 'binutils'. 36 years ago