You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Ken Raeburn 5b53e0c1b1 delete setting of a variable i wound up not using 34 years ago
..
doc remove parentdir support 34 years ago
hosts Get 64bit stuff right. 34 years ago
.Sanitize delete setting of a variable i wound up not using 34 years ago
COPYING Initial revision 36 years ago
ChangeLog * coff-mips.c (ecoff_find_nearest_line): If procedure has no line 34 years ago
Makefile.in Generate bfd.h in current directory by grabbing 64-bit definition (if any) 34 years ago
README.hppaelf checkpoint hppa-elf code from Utah (Sanitize out until it's cleaned up & working) 34 years ago
TODO Some of these things are already done. More are probably done, 36 years ago
VERSION bump version number 34 years ago
aout-adobe.c * aout-adobe.c, cpu-h8300.c, mipsbsd.c, srec.c: lint -Wall. 34 years ago
aout-encap.c Use aout-target.h more extensively. 35 years ago
aout-target.h * aout-target.h, aoutf1.h, trad-core.c, coffcode.h, libaout.h: 34 years ago
aout32.c Initial revision 36 years ago
aout64.c Initial revision 36 years ago
aoutf1.h * aoutf1.h (internal_sunos_core): Make c_stacktop a bfd_vma. 34 years ago
aoutx.h * aoutx.h (hash, compare, struct stringtab_entry, add_to_stringtab): 34 years ago
archive.c Wed Dec 30 12:46:30 1992 Ian Lance Taylor (ian@cygnus.com) 34 years ago
archures.c from ralphc: recognize some mips variants 34 years ago
bfd-in.h Change insertion marker for new bfd.h generation scheme. 34 years ago
bfd-in2.h Regenerated after my changes to bfd-in.h. 34 years ago
bfd.c Thu Apr 15 09:09:18 1993 Jim Kingdon (kingdon@cygnus.com) 34 years ago
bout.c * bfd-in.h (JUMP_TABLE): Added bfd_reloc_type_lookup and 34 years ago
cache.c If fclose fails, set bfd_error to system_call_error. 34 years ago
coff-a29k.c * libbfd.c: Add signed versions of bfd_{h_,}{get,put}_signed_<size>. 34 years ago
coff-alpha.c Support for the alpha 34 years ago
coff-h8300.c Some of these are guesses, if you know different, just yell. 34 years ago
coff-i386.c Some of these are guesses, if you know different, just yell. 34 years ago
coff-i960.c Some of these are guesses, if you know different, just yell. 34 years ago
coff-m68k.c * aout-adobe.c, aoutf1.h, aoutx.h, bout.c coff-m68k.c, coff-z8k.c, 34 years ago
coff-m88k.c Some of these are guesses, if you know different, just yell. 34 years ago
coff-mips.c * coff-mips.c (ecoff_set_symbol_info): Constructor sections should 34 years ago
coff-msym.c * coff-mips.c (ecoff_bfd_reloc_type_lookup): New function. 34 years ago
coff-rs6000.c * aout-adobe.c, aoutf1.h, archive.c, bout.c, coff-rs6000.c, 34 years ago
coff-z8k.c These changes cut the size of libbfd.a on a Sun4 by about 11%. 34 years ago
coffcode.h * coffcode.h: use dummy_reloc16_extra_cases rather than casting abort. 34 years ago
coffgen.c Patch from minyard@bnr.ca: For empty symbol table, write out number "4" in 34 years ago
coffswap.h These changes cut the size of libbfd.a on a Sun4 by about 11%. 34 years ago
configure.bat Name change for DJ 35 years ago
configure.host Mon Dec 21 12:40:10 1992 Ian Lance Taylor (ian@cygnus.com) 34 years ago
configure.in make mips-sony-bsd work 34 years ago
core.c * aoutx.h, archive.c, archures.c, bfd.c, cache.c, coff-m88k.c, 35 years ago
cpu-a29k.c Insert copyright notices in all BFD files that need them. 34 years ago
cpu-alpha.c Support for the alpha 34 years ago
cpu-h8300.c * bfd-in2.h, archures.c (bfd_mach_h8300[h]): new defines. 34 years ago
cpu-h8500.c H8/500 support 34 years ago
cpu-hppa.c * Makefile.in, archures.c, configure.in, cpu-hppa.c, hppa.c, libhppa.h, 35 years ago
cpu-i386.c Initial revision 35 years ago
cpu-i960.c Initial revision 35 years ago
cpu-m88k.c Initial revision 35 years ago
cpu-rs6000.c Initial revision 35 years ago
cpu-vax.c Initial revision 35 years ago
cpu-we32k.c Add preliminary support for the we32k (AT&T 3b2 family). 34 years ago
cpu-z8k.c Add basic support for the z8k: 34 years ago
ctor.c syms.c (asymbol): Added new field "app_data", for data particular to the 34 years ago
demo64.c Initial revision 36 years ago
elf32-generic.c new file 34 years ago
elf32-hppa.c Use new size-independent elf internal data structures. 34 years ago
elf32-hppa.h elfcode.h 34 years ago
elf32-mips.c * cache.c, bfd-in.h: New function bfd_make_cacheable. 34 years ago
elf32-target.h Thu Jun 24 17:25:51 1993 Ken Raeburn (raeburn@poseidon.cygnus.com) 34 years ago
elf32.c hppa support, initial linker support 34 years ago
elf64-generic.c new generic elf64 stuff 34 years ago
elf64-target.h new generic elf64 stuff 34 years ago
elf64.c begin reorganization to support 64-bit elf 34 years ago
elfcode.h Sigh. Null pointer return might be right in some cases; don't abort. 34 years ago
filemode.c * all files: update copyright notices for GPL version 2. 36 years ago
format.c Mon Aug 19 13:48:22 1991 Roland H. Pesch (pesch at cygint.cygnus.com) 36 years ago
gen-aout.c Initial revision 35 years ago
host-aout.c * host-aout.c: Change TARGETNAME to "a.out" to be compatible with 35 years ago
hp300bsd.c * hp300bsd.c (new), config/mt-hp300bsd: Make hp300bsd 35 years ago
hp300hpux.c Eliminate "int8_type", "int16_type", "int32_type", and their 34 years ago
hppa.c * hppa.c (hppa_get_symbol_info): Remove redundant copy. 34 years ago
hppa_stubs.h new file for hppa linker support 34 years ago
i386aout.c Linker now works for go32; other changes keep it from breaking the other 34 years ago
i386bsd.c * aout-target.h (callback): Don't define this function if it won't be used. 34 years ago
ieee.c Fix minor merge botch in prev change. 34 years ago
init.c Initial revision 35 years ago
libaout.h comment branches in ARCH_SIZE test 34 years ago
libbfd-in.h * libbfd.c: Add signed versions of bfd_{h_,}{get,put}_signed_<size>. 34 years ago
libbfd.c (COERCE64): Avoid out-of-range numbers 34 years ago
libbfd.h regenerated 34 years ago
libcoff-in.h Mon Jan 11 18:32:22 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 34 years ago
libcoff.h * libcoff.h (obj_raw_syment_coun): New macro. 34 years ago
libelf.h Thu Jun 24 17:25:51 1993 Ken Raeburn (raeburn@poseidon.cygnus.com) 34 years ago
libhppa.h * libhppa.h: #undef e_* symbols which come from <machine/som.h> 34 years ago
libieee.h Undo Bothner changes that depend on pointer representation. 36 years ago
liboasys.h Minor cleanup to make it compile on DECstation. 36 years ago
mipsbsd.c * aout-adobe.c, cpu-h8300.c, mipsbsd.c, srec.c: lint -Wall. 34 years ago
newsos3.c Include bfd.h before sysdep.h, so ansidecl and PROTO() get defined first. 35 years ago
oasys.c * bfd-in.h (JUMP_TABLE): Added bfd_reloc_type_lookup and 34 years ago
opncls.c new_bfd_contained_in : Inherit target->defaulted from parent 35 years ago
reloc.c * reloc.c (bfd_perform_relocation): Check for overflow on 34 years ago
reloc16.c These changes cut the size of libbfd.a on a Sun4 by about 11%. 34 years ago
sco-core.c Move printing from bfd to nm and add POSIX and SysV formats. 34 years ago
seclet.c These changes make shared library support work again on 386 COFF 34 years ago
seclet.h * bfd-in.h, bfd.c, libbfd.h, reloc.c, seclet.h, section.c, 34 years ago
section.c * aoutx.h (translate_from_native_sym_flags): Now handles indirect 34 years ago
srec.c (srec_write_symbols): Use sprintf_vma, in case bfd_vma is too wide for 34 years ago
stab-syms.c Initial revision 35 years ago
sunos.c * sunos.c: (choose_reloc_size) added: (sunos4_callback) calls 36 years ago
syms.c bfd.c: use `<<foo>>' instead of @file{foo} 35 years ago
targets.c * Makefile.in: Add elf32-{mips,m88k}. 34 years ago
tekhex.c * bfd.c: Use right name for tekhex tdata struct. 34 years ago
trad-core.c * trad-core.c (trad_unix_core_file_p): Check the file size. 34 years ago

README.hppaelf

HPPA/ELF README file:

HP PA-RISC support was contributed by the Center for Software Science
at the University of Utah.

This is the status of the hppa/elf code in bfd 2.0 as of January 29, 1993:

1. It generates correct ELF files for all of the input I've given it
so far. I've used this version of libbfd.a to build an hppa/elf
version of gas 1.36 (emits SOM). I've run files as large as 200K
lines of assembly through it.

2. ELF executables that are created *always* have 3 program header
table entries. This is due to the exec() support we have in the
kernel for ELF executables. It expects *exactly* 3 program header
table entries -- one for text, one for data, and one for bss.
Currently, there's no support for any other types of program header
table entries.