Michael Tiemann
b96a430e09
Fix a typo (missing ||) in b_out_squirt_out_relocs.
35 years ago
Steve Chamberlain
5022aea5df
* aoutx.h (aout_swap_ext_reloc_out, aout_swap_std_reloc_out)
bout.c (b_out_squirt_out_relocs): treat abs sumbols the right way.
* reloc.c (bfd_perform-relocation): don't relocate refs to
absolute symbols if doing a partial link.
35 years ago
K. Richard Pixley
f94dcdb2bd
Do the CFLAGS thing.
35 years ago
Stu Grossman
7b42a5d9ff
* configure.in: Add a29k-amd-udi.
35 years ago
Fred Fish
55c0061edd
aoutx.h (aout_<bits>_swap_exec_header_in): Zero out the internal_exec
structure before initializing the fields that are used, so that the unused
fields are in a known state. Two of these structures are memcmp'd so
any fields not explicitly initialized must be set to a known state.
35 years ago
Fred Fish
64cebbc53a
Finish eradication of MINUS_G per current configuration strategy.
35 years ago
Fred Fish
011612f7f2
Finish MINUS_G eradication per new configure strategy.
35 years ago
Fred Fish
be2d8c134a
Convert typedef that typedefs nothing into a normal structure declaration.
Prototype args to function that second arg of pass_over points to.
35 years ago
K. Richard Pixley
6e491a87f9
rework CFLAGS, etc.
35 years ago
Fred Fish
a14b294143
Add tekhex.c
35 years ago
Steve Chamberlain
e59320117e
Fri Apr 17 09:15:31 1992 Steve Chamberlain (sac@thepub.cygnus.com)
* bfd.c, Makefile.in: added tekhex
* aoutx.h (set_section_contents): pages should be padded to the
size of a page, not the size of a segment.
* configure.in: added go32 host and i386-aout target.
* i386aout.c, libaout.h: now works for go32 target
* ieee.c: fix bit rot.
* seclet.c: support for padding seclet type.
35 years ago
Steve Chamberlain
267998d84f
New definition of padding seclet
35 years ago
K. Richard Pixley
30662ca6a8
Add .NOEXPORT: so that doc directory doesn't inherit a bad definition
for target_makefile_frag.
35 years ago
Fred Fish
e4b9dd935b
Ifdef-out debugging code, and ifdef-out code that aborts on unhandled
sections (this was causing needless gdb aborts; gdb doesn't care about
these sections anyway).
35 years ago
Fred Fish
808dfd5aab
Fix couple of function args that expect to be passed CONST pointers, and
boolean functions that were returning NULL, which can be "void *" rather
than just bare 0.
35 years ago
Sean Eric Fagan
570556da54
Changed to support Apollo Series 400 under bsd4.3 emulation environment.
35 years ago
Sean Eric Fagan
59ad286d22
New header file for Apollo Series 400 running under BSD4.3 emulation.
35 years ago
Mark Eichin
37ac3b76ec
Massive changes. Elf sections are now processed into BFD sections only
if they make sense as independent sections; symbols and relocs are
turned into BFD symbols and relocs; objects are now created.
objdump and copy mostly work on .o files.
this check-in will be followed by gdb testing.
the code has *not* yet been split up the way coff is to
support multiple architectures and bit widths.
no ChangeLog entries yet; too big... nearly everything changed.
35 years ago
Fred Fish
5868184b8d
Pass on MINUS_G to recursive makes. Recognize ncr3000 config.
35 years ago
Fred Fish
ccc76ce9bf
New config files for NCR 3000.
35 years ago
John Gilmore
5a3859296d
apollo68v.h => apollov68.h (must be for DOS 8.3 names or something)
35 years ago
John Gilmore
aee06af3b4
Remove $Log stuff.
35 years ago
John Gilmore
79a6ce4fa6
* Makefile.in: Now that we have sym.h and symconst.h, compile
coff-msym.c on all systems.
* coff-msym.c: Update include files and comments; add weakext bit.
35 years ago
John Gilmore
adf5061ceb
* archive.c, bfd.c, bout.c, coffcode.h, init.c, reloc.c,
section.c, srec.c, syms.c, coff-h8300.c: Lint.
35 years ago
Stu Grossman
95e19a8afe
Add sysv4.h
35 years ago
Stu Grossman
a11565c970
Add irix4.h
35 years ago
Stu Grossman
9ef1e2da7c
Keep PORTING
35 years ago
John Gilmore
be78a1301f
* config/sparc-elf.mt, hosts/sysv4.h: New config files.
35 years ago
John Gilmore
c86190dd2a
* bout.c, coff-a29k.c, coff-i960.c: Lint.
* configure.in: Add new host and target configs.
* elf.c (bfd_prstatus, bfd_fpregset): Avoid typename of register
structs, which vary; just use member name.
(elf_object_p, elf_core_file_p): Lint, fix comments.
* config/sparc-elf.mt, hosts/sysv4.h: New config files.
35 years ago
Fred Fish
d4acec2c22
Fix to use a single disposable copy of section header table and program
header table entries.
35 years ago
John Gilmore
17904eeb4d
Set MINIMIZE to 0 for a real release.
35 years ago
K. Richard Pixley
fbad27e8b3
add support for irix4
35 years ago
Stu Grossman
2b7eef3c57
* coff-msym.c (ecoff_swap_rfd_in): remove & for array ref.
35 years ago
Per Bothner
afbdd10672
* bout.c (b_out_slurp_reloc_table): Use BFD_ASSERT macro,
not internal bfd_assert function (twice).
35 years ago
Steve Chamberlain
b772312e68
* aout-target.h: change ar_max_namelen to 15 (the right value)
* coff-a29k, coffcode.h: more hangovers from the bfd_abs_section
change
35 years ago
Steve Chamberlain
0d65ac52cd
More bitrot
35 years ago
Steve Chamberlain
fc2f4c758a
Remove i960 b.out bitrot.
35 years ago
Fred Fish
009898fddb
Convert calls to bare malloc() to bfd_xmalloc().
35 years ago
K. Richard Pixley
935325ad0f
pass MAKEINFO on recursion
35 years ago
Steve Chamberlain
302c8ab121
Fixed the whitespace
35 years ago
Steve Chamberlain
3e312eb07f
* config/mt-<foo> now <foo>.mt, config/mh-<foo> now <foo>.mh.
host/h-<foo> now just <foo>.
* configure.in: reflect changes
35 years ago
Per Bothner
2a274d5d19
* libbfd-in.h (set_tdata): Make change of Feb 27 in the
actual source file, not just the generated libbfd.h.
35 years ago
John Gilmore
77c3feeed1
mips-big-* target
35 years ago
K. Richard Pixley
335413d8ea
include ansidecl.h
35 years ago
Steve Chamberlain
d446483b5e
* coff-i960.c (icoff_little_vec): add COFF_SWAP_TABLE so we can run gdb on little
endian 960 code.
* archive.c (compute_and_write_armap): indirect symbols should go
into the archive header too.
35 years ago
Steve Chamberlain
94f02cf2c2
* chew.c: now has -w switch turn on warnings
35 years ago
Steve Chamberlain
56a56f4c15
Now use EXFUN rather than PROTO, so that things using ansidecl.h and
not bfd.h can use them
35 years ago
John Gilmore
583f79e974
Add rule for coff-msym.
35 years ago
John Gilmore
6dc776918c
Add swapping of RFD's.
35 years ago
John Gilmore
5c12fcf521
* coff-msym.c: Move this file from gdb/ecoff.c. It
handles byte-swapping for ECOFF (MIPS symbol) files.
35 years ago