aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1991-10-12* Makefile.in: Avoid using $< in explicit Make rules (it doesn'tJohn Gilmore2-6/+15
work). Add some lines to avoid Sun Make VPATH bugs.
1991-10-12 doc/as.texinfo: minor changes for texi2roff-2Roland Pesch2-5/+10
Makefile.in: revise 'doc' target.
1991-10-12*** empty log message ***Roland Pesch1-3/+3
1991-10-12Makefile: (1) include TEXINPUTS defn to point to texinfo.tex when calling texRoland Pesch1-5/+26
(2) new target as.ms (roff) as.texinfo: sed-markers to make roff output pick up less-fancy form of tables and illustrations (otherwise used by info, not TeX); slight text chgs as workarounds for texi2roff bugs
1991-10-11 * news.sc: Add alignment for data segment.Per Bothner4-11/+35
* 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 * Makefile.in: add target "binutils.ms"Roland Pesch2-0/+19
1991-10-11Slightly better comments (re doc targets).Roland Pesch1-4/+4
1991-10-11 * Makefile.in: new targets ld.ms, ld-index.msRoland Pesch1-0/+5
ld.texinfo: remove tabs, other cleanups for texi2roff
1991-10-11Support for "ld.ms", "ld-index.ms" ROFF-style doc targets.Roland Pesch1-0/+31
1991-10-11 * ldmain.c (main): Make config.magic_demand_paged be truePer Bothner4-10/+22
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 * coffcode.h: Moved ALIGN macro to libbfd.h. Removed i960_align.Per Bothner1-0/+29
* libbfd.h: Moved ALIGN macro here. * bout.c (b_out_callback): Replace i960_align by align_power. * libaout.h (struct aoutdata): Added fields page_size, segment_size and exec_bytes_size. These help generic code (in aoutx.h and libaout.h) to figure out where to align the various segments in a demand paged file. * libaout.h (WRITE_HEADER): Use new (struct aoutdata) fields to decide if the exec header counts in a_text (text segment size). Also, assume D_PAGED flag is set; don't set it here. * bout.c (b_out_callback): Add initialization of adata fields page_size, segment_size, and exec_bytes_size. * host-aout.c (NAME(host_aout, callback) and NAME(host_aout,mkobject): Ditto. * i386aout.c (aout386_callback) and new aout386_mkobject): Ditto. * newos3.c (newsos3_callback) and new newsos_mkobject): Ditto. * aoutf1.c (sunos4_callback) and new sunos_mkobject): Ditto. * aoutx.h (NAME(aout,some_aout_object_p)): Don't subtract EXEC_BYTES_SIZE from the a_test size; this is only appropriate for some systems (mainly sunos), so do it in the callback instead. Same routine: Add stuff to the THIS_IS_ONLY_DOCUMENTATION comment. * aoutx.h (NAME(aout,set_section_contents): Change the way filepos and size of sections are carried out to support older styles of demand paged executables.
1991-10-11 * binutils.texinfo: minor restructuring for texi2roff comfort.Roland Pesch1-0/+4
(said "makeinfo" rather than "texi2roff" by mistake in CVS log for binutils. This one's right. Good thing, since this one's the distributed log...
1991-10-11More literal adherence to "standard" texinfo usage of @tex, @title, @author,Roland Pesch1-26/+26
etc., for makeinfo's comfort.
1991-10-11 * bfd.h:upgrade from bfd.cSteve Chamberlain3-6/+79
* internalcoff.h: add n_name, n_zeroes and n_offset macros * amdcoff.h: Define OMAGIC and AOUTHDRSZ.
1991-10-11 * bfd-in.h: Added more macros to COFF_SWAP_TABLE.Steve Chamberlain3-108/+202
* bfd.c: Added macros to enable gas to swap coff records. * coffcode.h: Make the coff_swap_*_out routines return the number of bytes swapped, and cleaned up their prototypes. * configure.in: Added ebmon/coff support * ecoff.c: Changed null definitions of coff_swap_*_out to conform to new prototypes * targets.c: Added new entry points for coff swapping
1991-10-11*** empty log message ***Steve Chamberlain2-2/+10
1991-10-11Initial revisionSteve Chamberlain2-0/+39
1991-10-11 * Makefile.in, config.h, configure.in, ldemul.c: added ebmon29kSteve Chamberlain2-8/+22
stuff
1991-10-11 * a.out.host.h: Change SEGMENT_SIZE to 0x1000 for Sony.Per Bothner3-1/+24
* bfd.h (align_power): Add (actually move) comment.
1991-10-11 * ldtemplate: include bfd.h before sysdep.h.Steve Chamberlain2-2/+6
1991-10-11Added ebmon to os listSteve Chamberlain1-1/+2
1991-10-11Remove refs to ../include/sysdep.h.John Gilmore2-11/+15
1991-10-11Restructure configuration scheme for bfd, binutils, ld.John Gilmore1-0/+25
1991-10-11Add dgux as a valid OS. Add msdos as an invalid, but accepted, os.John Gilmore1-6/+10
1991-10-11Include bfd.h before sysdep.h, so ansidecl and PROTO() get defined first.John Gilmore1-1/+1
1991-10-11Restructure configuration scheme for bfd, binutils, ld.John Gilmore7-7/+3
* config/: Rename some config files to match up h-*.h names. Remove all the HOST_SYS definitions from the config files.
1991-10-11Revise to symlink sysdep.h to ../bfd/hosts/h-xxx.h.John Gilmore1-55/+99
Change some config names to match other dirs.
1991-10-11Include bfd.h before sysdep.h, so ansidecl and PROTO() get defined first.John Gilmore10-58/+215
1991-10-11Restructure configuration scheme for bfd, binutils, ld.John Gilmore1-0/+16
* include/sys/h-*.h: Move to bfd/hosts/h-*.h. * configure.in: Revise to symlink sysdep.h to ../bfd/hosts/h-xxx.h. Change some config names to match other dirs. * *.c: Include bfd.h before sysdep.h, so ansidecl and PROTO() get defined first. * Makefile.in: Use -I. to get sysdep.h.
1991-10-11Use -I. to get sysdep.h.John Gilmore1-8/+7
1991-10-11Include bfd.h before sysdep.h, so ansidecl and PROTO() get defined first.John Gilmore8-69/+17
1991-10-11Roll in some changes. Unlikely to compile yet.John Gilmore1-57/+20
1991-10-11Initial revisionJohn Gilmore2-0/+451
1991-10-11Restructure configuration scheme for bfd, binutils, ld.John Gilmore2-60/+107
* include/sys/h-*.h: Move to bfd/hosts/h-*.h. * configure.in: Revise to symlink sysdep.h to hosts/h-xxx.h. Change some config names to match other dirs. * *.c: Include bfd.h before sysdep.h, so ansidecl and PROTO() get defined first. * Makefile.in: Use -I. to get sysdep.h. * trad-core.c: Don't disable the whole file if SUN4_SYS. * config/: Rename some config files to match up h-*.h names. Remove all the HOST_SYS definitions from the config files. * hosts/h-amix.h, h-i386v.h: Define POSIX_UTIME, not USG. * hosts/h-hp9000.h: Remove USG comment. * hosts/h-rs6000.h: Include <stdlib.h> for malloc. * hosts/h-news.h, h-sparc-64.h: New config files that had previously been kludged in the <sysdep.h> file.
1991-10-11* hosts/h-amix.h, h-i386v.h: Define POSIX_UTIME, not USG.John Gilmore4-13/+13
* hosts/h-hp9000.h: Remove USG comment. * hosts/h-rs6000.h: Include <stdlib.h> for malloc. * hosts/h-news.h, h-sparc-64.h: New config files that had previously been kludged in the <sysdep.h> file.
1991-10-11Restructure configuration scheme for bfd, binutils, ld.John Gilmore1-2/+5
Use -I. to get sysdep.h.
1991-10-11Include bfd.h before sysdep.h, so ansidecl and PROTO() get defined first.John Gilmore9-151/+155
1991-10-11Remove dead N_TXTOFF override.John Gilmore1-8/+1
Include bfd.h before sysdep.h, so ansidecl and PROTO() get defined first.
1991-10-11Include bfd.h before sysdep.h, so ansidecl and PROTO() get defined first.John Gilmore1-25/+9
Don't ever call trad_unix_core_file_p from here.
1991-10-11* Makefile.in: Rename XDEPFILES.John Gilmore6-58/+336
* trad-core.c: Document how to use it nowadays. * i386aout.c, newsos3.c: Clean up. * i386coff.c: Allow 386 coff files to be used as core files too (for reading core files from embedded systems).
1991-10-11Read cross-core files on Mach 386.John Gilmore3-36/+36
1991-10-10updatingK. Richard Pixley4-9/+17
1991-10-10Decstation now croaks on multi-line assertions. eliminate them.K. Richard Pixley1-0/+4
1991-10-10new binary layout and cp/mv instead of INSTALLK. Richard Pixley1-5/+6
1991-10-10Initial revisionK. Richard Pixley1-0/+1
1991-10-10New installed binary layout.K. Richard Pixley1-15/+21
1991-10-10 * nm.c (print_symbols): Handle NULL name field of symbol.Per Bothner1-3/+0
* Makefile.in: Removed spurious comment.
1991-10-10* Die when sub-configure's do.K. Richard Pixley1-9/+24
* get the makefile building message line correct. * set -e
1991-10-10Creating Makefile stubs in preparation for mips three-stage.K. Richard Pixley1-5/+10
1991-10-10Initial revisionK. Richard Pixley1-0/+1