Commit Graph

189 Commits

Author SHA1 Message Date
Per Bothner c61b4184f4 * Makefile.in: Rename .c files generated from ldtemplate
to have names starting with ld__.  This helps 'make clean'.
1991-11-13 23:18:47 +00:00
Steve Chamberlain 092df318fa * Makefile.in: Take out the version number for install
* m88kbcs.sc: put in contructor blocks.
1991-11-13 02:39:14 +00:00
Steve Chamberlain b773e0e582 uses __inline for now for gcc 1991-11-12 04:26:12 +00:00
Per Bothner 1c9e4b1512 * ldmisc.c, ldmisc.h: Re-write info() to take a filename
parameter, a format, and an arg pointer, and rename it to
	vfinfo().  Write info() in terms of new vfinfo().
	New einfo() is the same as info(), except it writes to stderr.
	* ldemul.c, ldexp.c, ldlang.c, ldlnk960.c, ldmain.c, ldwrite.c,
	ldmisc.c:  Replace "error" calls to info() by new einfo().
1991-11-12 03:03:42 +00:00
Steve Chamberlain 550e87b54d * ldlex.l ldgram.y: made -V option do same as -v
* Makefile.in: Added $(MINUS_G) flag so debugging can be
turned off
1991-11-11 17:59:52 +00:00
Steve Chamberlain e31bed36c6 Put .comments into .data section, otherwise 88k can't exec the image. 1991-11-08 05:55:19 +00:00
Steve Chamberlain 887b336397 Install ld into ddestdir/bin. 1991-11-08 02:16:19 +00:00
Roland Pesch c8072296ee Smallbook format fixes. 1991-11-08 01:46:38 +00:00
Steve Chamberlain 9c5a678a42 Initial revision 1991-11-07 23:37:54 +00:00
Steve Chamberlain 8f0a3a7c95 Added three files which had been forgotten 1991-11-06 09:26:59 +00:00
Steve Chamberlain d9c53949d8 Call new bfd entrypoint bfd_make_section_old_way 1991-11-06 01:21:19 +00:00
Steve Chamberlain 7c55a99692 *** empty log message *** 1991-11-05 21:56:06 +00:00
Roland Pesch 8fbb73515b Initial revision 1991-11-05 21:54:10 +00:00
Steve Chamberlain ffa057ee82 *** empty log message *** 1991-11-05 20:36:54 +00:00
Steve Chamberlain de2fae2287 Renamed all the files for the new scheme 1991-11-04 01:03:15 +00:00
Steve Chamberlain 7de2ea345c Initial revision 1991-11-04 01:02:06 +00:00
Steve Chamberlain e135209527 *** empty log message *** 1991-11-04 00:47:16 +00:00
Steve Chamberlain ec8dc50bb6 i386 aout changes from Bob Kukura 1991-11-04 00:46:44 +00:00
Steve Chamberlain 82e643ecc4 Initial revision 1991-11-04 00:46:42 +00:00
Steve Chamberlain ce4d59e25d Sun Nov 3 16:37:37 1991 Steve Chamberlain (steve at cygnus.com)
i386 aout changes from Bob Kukura
	* Makefile.in, config.h: added i386aout support
	* configure.in: fixed /h-{myhost} typo
	* ldgram.y: -MM now gives more boring map.
	* ldlang.c: now does D_PAGED flag the right way.
	* ldsym.c: -MM flags does the right thing.
1991-11-04 00:45:25 +00:00
Per Bothner aeedc30e25 * configure.in: Fixed typo. Also, a fix for hp300bsd.
* ldlang.c (init_os):  Compensate for BFD change,
	where bfd_make_section now returns NULL for a duplicate
	section request, instead of the old section.
1991-11-03 23:03:01 +00:00
Steve Chamberlain 825e656bf5 config file renaming, and boy did it need it! 1991-10-24 22:17:11 +00:00
John Gilmore a3ae208f8a sparc-64 to sparc-ll 1991-10-16 21:41:27 +00:00
Per Bothner 3410447c4a Add copright notice to mkscript.c as well. 1991-10-16 19:41:33 +00:00
Per Bothner 2d1a2445ff Add or update copyright notices. 1991-10-16 19:39:40 +00:00
Per Bothner c1eeb9af4a Initial revision 1991-10-15 06:57:32 +00:00
Roland Pesch 954ac2eafd * Makefile.in: new targets ld.mm, ld.me
(more roff forms of doc)
1991-10-15 00:31:56 +00:00
Per Bothner 972e7b4bc4 * Makefile.in, ldtemplate: Need to use separate scripts
for -n and -N options.  Yet more complication.
1991-10-15 00:28:43 +00:00
John Gilmore bcdc00417d Revise to match config renaming. 1991-10-14 21:56:44 +00:00
Per Bothner 96eb46258b Fixed typo. 1991-10-12 06:43:01 +00:00
John Gilmore 33ce0085ba * Makefile.in: Avoid using $< in explicit Make rules (it doesn't
work).  Add some lines to avoid Sun Make VPATH bugs.
1991-10-12 05:42:05 +00:00
Per Bothner b7e24eef35 * news.sc: Add alignment for data segment.
* ldtemplate: Add (yet another) script to get for -n or -N
	options.  (These need different alignment than ZMAGIC files.)
	* Makefile.in:  Add stuff for new foo.xn scripts.
	These are generated by replacing "ALIGN(0x...00)" by ".".
1991-10-11 23:47:05 +00:00
Roland Pesch 10a69a373d Slightly better comments (re doc targets). 1991-10-11 22:51:31 +00:00
Roland Pesch b55e0948ed * Makefile.in: new targets ld.ms, ld-index.ms
ld.texinfo: remove tabs, other cleanups for texi2roff
1991-10-11 22:44:11 +00:00
Roland Pesch 8073190bd2 Support for "ld.ms", "ld-index.ms" ROFF-style doc targets. 1991-10-11 22:42:57 +00:00
Per Bothner 6719c75b99 * ldmain.c (main): Make config.magic_demand_paged be true
by default.  Don't the WP_TEXT and D_PAGED flags of
	output_bfd here; it's too late, so set it when output_bfd
	is created (in ldlang.c).  Also fix setting of EXEC_P flag
	* ldlang.c (ldlang_open_output):  Set output_bfd->flags here.
	* ldlang.c: Remove some duplicate extern declarations.
	* ldgram.y: Fixes to -N and -n options.
	* Makefile.in:  Recognize upper case letters in sed script
	to remove assignments from script files.
	* ldtemplate:  Don't assukme that -N or -n options
	imply use of -r script.
	* mkscript.c:  Tweaking to correctly handle \n and \\ in input.
1991-10-11 21:02:22 +00:00
Steve Chamberlain c97b47fec2 *** empty log message *** 1991-10-11 19:32:25 +00:00
Steve Chamberlain e9fcc7432e Initial revision 1991-10-11 19:32:24 +00:00
Steve Chamberlain 565a4c769c * Makefile.in, config.h, configure.in, ldemul.c: added ebmon29k
stuff
1991-10-11 19:31:15 +00:00
Steve Chamberlain 8e10cea146 * ldtemplate: include bfd.h before sysdep.h. 1991-10-11 17:30:20 +00:00
John Gilmore 1f8fc34f25 Restructure configuration scheme for bfd, binutils, ld. 1991-10-11 11:54:33 +00:00
John Gilmore d2da7464de Include bfd.h before sysdep.h, so ansidecl and PROTO() get defined first. 1991-10-11 11:38:10 +00:00
John Gilmore 683819e163 Restructure configuration scheme for bfd, binutils, ld.
* config/:  Rename some config files to match up h-*.h names.
Remove all the HOST_SYS definitions from the config files.
1991-10-11 11:35:07 +00:00
John Gilmore 8a60817c38 Revise to symlink sysdep.h to ../bfd/hosts/h-xxx.h.
Change some config names to match other dirs.
1991-10-11 11:30:12 +00:00
John Gilmore f177a611f1 Include bfd.h before sysdep.h, so ansidecl and PROTO() get defined first. 1991-10-11 11:28:27 +00:00
K. Richard Pixley 1a31570390 updating 1991-10-10 11:59:25 +00:00
K. Richard Pixley e59c58e3b1 Initial revision 1991-10-10 07:10:42 +00:00
Per Bothner 6383fc6d94 Added h8300hds.{c,sc}. 1991-10-09 20:40:37 +00:00
Per Bothner ee17cac9c6 * ldexp.h, ldlang.h: Change enum boolean -> enum bfd_boolean.
* ldtemplate: Remove ldfile_add_library_path calls;
	just use the SEARCH_DIR commands in the script files.
	* Makefile.in: Add LIB_PATH macro, which if set is used to replace
	the SEARCH_DIR commands in the scripts (using ugly sed magic).
	This is primarily intended for cross-linking, where you would
	place libaries in a different place than native libraries.
	Also, emulations made from ldtemplate now use $(srcdir).
	* ldglda29k.sc: Change SEARCH_DIR commands to a conventional
	form; people can use the Makefile's LIB_PATH to override.
1991-10-08 23:18:03 +00:00
Roland Pesch 8d317d2a7a * Makefile.in: fix target ld.dvi, add target ld.info
ld.texinfo: make info filename ld.info
1991-10-08 21:52:43 +00:00