John Gilmore
8b87cbae28
* bout.c (callj_callback), coff-a29k.c (a29k_reloc), coff-m88k.c
(howto_hvrt16): lint.
35 years ago
Per Bothner
9832e16cc3
* hp300bsd.c (new), config/mt-hp300bsd: Make hp300bsd
a full configuration (with possible cross-development),
instead of using host-aout.c.
35 years ago
Per Bothner
adf441b919
* aout-target.h (MY(write_object_contents):
Set obj_reloc_entry_size (abfd).
* gen-aout.c: Change to emit a .c files, not a .h file.
35 years ago
Fred Fish
5b3fb53040
Remove obsolete use of BSF_ABSOLUTE and replace with bfd_abs_section ref.
35 years ago
Steve Chamberlain
d5cd3c0e3d
pointer lint and tandem target.
35 years ago
Steve Chamberlain
a213432461
Fix typeo which crept in between compiling and checking in
35 years ago
Steve Chamberlain
a0f3f080c1
* coffcode.h (get_normalized_symtab): fixed bug where symbols
with more than one auxent can cause nasty core dumps.
35 years ago
Sean Eric Fagan
3aaa5a482f
Added h-apollo68v.h as a file to keep.
35 years ago
Sean Eric Fagan
9ba0618dc7
Adding support for hosting on an apollo series 400 (68k processor).
35 years ago
Steve Chamberlain
31bc9fde33
Fixed prototype mismatch reported by MDT
35 years ago
Steve Chamberlain
d58b7049a7
Fluff removal.
35 years ago
Steve Chamberlain
2f8640fe6a
* coffcode.h, libcoff.c: added new fielded to coff_symbol_struct
"done_lineno" so that a symbol which appears twice in the symbol
table only gets it's linenumbers relocated once. Modifed
(coff_write_native_symbol) and (coff_make_empty_symbol) to make
35 years ago
Steve Chamberlain
7e1131e1f0
* aoutx.h: (translate_from_native_sym_flags): fix constructor
stuff to use the New Order.
35 years ago
Stu Grossman
eca85ebe09
* elf.c (bfd_section_from_shdr): Deal with null return from
bfd_make_section(). (elf_object_p): Select endianess properly.
35 years ago
John Gilmore
37fc9d04ee
Fix core file stacks.
35 years ago
John Gilmore
e702d26e3b
Fix stack in core files.
35 years ago
John Gilmore
ab68b260f6
* hosts/h-hp300bsd.h, h-tahoe.h, h-vaxbsd.h, h-vaxult.h:
Specify byte order.
* hosts/h-vaxbsd.h: Define the form of exec and core files.
35 years ago
John Gilmore
3863d64f95
* Makefile.in: host-aout.c doesn't depend on aout-params.h.
* aout-target.h: Use TARGET_BIG_ENDIAN_P to set up vector.
* host-aout.c: Don't use aout-params.h; configure these systems
in their xm files, not in a randomly generated file.
35 years ago
Stu Grossman
588d21ac35
Fix checkin botch.
35 years ago
Per Bothner
ab43e4e35c
Change DEFAULT_VECTOR to host_aout_vec here as well.
35 years ago
Stu Grossman
fa8c88b29d
* host-aout.c: Change TARGETNAME to "a.out" to be compatible with
gdb. config/mt-hp300bsd: Change DEFAULT_VECTOR to host_aout_vec
to prevent undefined symbol.
35 years ago
Steve Chamberlain
21a7f8b6de
Various lints found on PersSony
* aoutx.h: cast an enum
* coff-a29k.c: many ints in reloc structure turned to enum
* coffcode.h: more enums
* cpu-h8300.c: more enums
* opncls.c: more enums
35 years ago
John Gilmore
d89b9f991b
* configure.in: Make Tahoe configuration work again.
* bfd-in.h: Remove trailing comma from enum declaration.
* ieee.c: Can't put byte values >0x7F into a signed char.
35 years ago
Fred Fish
d01cd8fc75
Makefile.in: Add dependencies for various coff-*.o files.
elf.c: Remove extraneous paren from core_prpsinfo and core_prpstatus
macros, rename core_prpstatus to core_prstatus. Replace references to
old section "size" member with new "_raw_size" member. Implement
elf_make_empty_symbol, which is now used.
35 years ago
Roland Pesch
151760d0d7
bfd.c: use `<<foo>>' instead of @file{foo}
section.c, syms.c: @* rather than * at beginning of menu lines
35 years ago
Stu Grossman
2b74083cb8
* trad-core.c, bfd.c, ../include/bfd.h: Various fixes for PMAX
core reading.
35 years ago
Steve Chamberlain
087eb65291
* coffcode.h (bfd_coff_relax_section): now static.
(bfd_coff_get_relocated_section_contents): various type lints.
35 years ago
Steve Chamberlain
6590a8c953
New entry point in the transfer vector - bfd_relax_section.
* aout-target.h: add to vector, call generic_relax
* bfd-in.h: add to vector
* bfd.c: add #define for vector
* bout.c: add to vector, call generic_relax
* coffcode.h: add to vector, also now has coff specific relax code
for the relaxable H8/300 relocs. Also clean up abs section cruft.
* elf.c: call generic_relax
* ieee.c: call new vector, clean up some bugs due to the creation
of bfd_abs_section
* libbfd.h: add bfd_generic_relax_section EXFUN
* oasys.c: call generic_relax
* reloc.c: implement generic_relax
* seclet.c: moved much of this into coffcode.h
* srec.c: call generic_relax
* targets.c: define new transfer vector
35 years ago
Stu Grossman
dc72b0b679
Add seclet.h to files-to-keep.
35 years ago
Steve Chamberlain
e98e6ec111
Uses the new small reloc type now.
Currently self hosts on sun4 and sun3
35 years ago
Fred Fish
6e549c78ab
New host file for stratus.
35 years ago
Fred Fish
bfab6110a3
Initial revision
35 years ago
Fred Fish
026fba8c3e
Declare various filename variables to be CONST since they are initialized
to point to a CONST char string. Fixes gcc moans and groans.
35 years ago
Fred Fish
5baf85b6c5
Change abort() to a function return void to match usage on SVR4.
35 years ago
Fred Fish
f81059ead7
Document changes to hosts/h-amix.h and hosts/h-i386v4.h.
35 years ago
Per Bothner
3f7607af77
* aoutx.h (NAME(aout,find_nearest_line)): Recognize N_SOL symbols,
so that we can emit the correct file name even if it's an include file.
35 years ago
Fred Fish
748ec1244c
Add '#define HAVE_PROCFS', move '#include "fopen-same.h" to end of file
to match the other h-* files.
35 years ago
Fred Fish
30bf2fd2f0
Change all '#if HAVE_PROCFS' to '#ifdef HAVE_PROCFS'.
35 years ago
Fred Fish
2e80a74835
Change svr4 references to sysv4.
35 years ago
Steve Chamberlain
4a96bc044a
Changed the @node to use INODE
35 years ago
Steve Chamberlain
3d60de8161
Added new word
NODE
which allows nodes to be written to texinfo files.
35 years ago
Stu Grossman
9c96a6bcb0
* bfd-in.h, libaout.h: ANSIfy enums.
35 years ago
Steve Chamberlain
56f5e00599
* archive.c (normalize): created version for VMS which removes the
VMS directory crap from the front and end of a filename, eg turn
[-.foo]bar.obj;123 into bar.obj
(bfd_construct_extended_name_table): now writes index into an
extended name table in decimal - the same base used to read an
extended name table.
35 years ago
Per Bothner
608de555e4
Use aout-target.h more extensively.
Replace Berkeley functions (e.g. bcopy) with ANSI ones (e.g. memcpy).
Other improvements (see ChangeLog).
35 years ago
Per Bothner
61ed7fc37c
Initial revision
35 years ago
Fred Fish
e83f304031
Enclose corename and execname inside a HAVE_PROCFS ifdef, since they
are unused when it is not defined.
35 years ago
David Henkel-Wallace
4ee249dab1
Archive doc.
35 years ago
John Gilmore
a5431adc97
* hosts/h-*.h: Configure fopen using ../include/fopen-*.h
rather than N copies of the same lines.
35 years ago
John Gilmore
c0fcc20765
* hosts/h-*.h: Configure fopen using ../include/fopen-*.h
rather than N copies of the same lines.
35 years ago
Steve Chamberlain
be40d9aad1
Added configdos.bat makefile.dos
35 years ago