66a277abe2
various flavours of overflow checking. (srtuct reloc_howto_struct): Changed complain_on_overflow field from boolean to emum complain_overflow. Removed obsolete absolute field. (HOWTO): Removed absolute argument. (bfd_perform_relocation): Do overflow checking on all types of fields. * bfd-in2.h: Updated accordingly. * all targets: Updated initialization of reloc howto tables. |
||
---|---|---|
.. | ||
doc | ||
hosts | ||
.Sanitize | ||
aout-adobe.c | ||
aout-encap.c | ||
aout-target.h | ||
aout32.c | ||
aout64.c | ||
aoutf1.h | ||
aoutx.h | ||
archive.c | ||
archures.c | ||
bfd-in.h | ||
bfd-in2.h | ||
bfd.c | ||
bout.c | ||
cache.c | ||
ChangeLog | ||
coff-a29k.c | ||
coff-alpha.c | ||
coff-h8300.c | ||
coff-h8500.c | ||
coff-i386.c | ||
coff-i960.c | ||
coff-m68k.c | ||
coff-m88k.c | ||
coff-mips.c | ||
coff-msym.c | ||
coff-rs6000.c | ||
coff-sh.c | ||
coff-u68k.c | ||
coff-z8k.c | ||
coffcode.h | ||
coffgen.c | ||
coffswap.h | ||
configure.bat | ||
configure.host | ||
configure.in | ||
COPYING | ||
core.c | ||
cpu-a29k.c | ||
cpu-alpha.c | ||
cpu-h8300.c | ||
cpu-h8500.c | ||
cpu-hppa.c | ||
cpu-i386.c | ||
cpu-i960.c | ||
cpu-m88k.c | ||
cpu-rs6000.c | ||
cpu-vax.c | ||
cpu-we32k.c | ||
cpu-z8k.c | ||
ctor.c | ||
demo64.c | ||
elf.c | ||
elf32-hppa.c | ||
elf32-hppa.h | ||
elf32-mips.c | ||
elf32-sparc.c | ||
elf32-target.h | ||
elf32.c | ||
elf64-gen.c | ||
elf64-sparc.c | ||
elf64-target.h | ||
elf64.c | ||
elfcode.h | ||
filemode.c | ||
format.c | ||
gen-aout.c | ||
host-aout.c | ||
hp300bsd.c | ||
hp300hpux.c | ||
hppa.c | ||
hppa_stubs.h | ||
i386aout.c | ||
i386bsd.c | ||
ieee.c | ||
init.c | ||
libaout.h | ||
libbfd-in.h | ||
libbfd.c | ||
libbfd.h | ||
libcoff-in.h | ||
libcoff.h | ||
libelf.h | ||
libhppa.h | ||
libieee.h | ||
libnlm.h | ||
liboasys.h | ||
Makefile.in | ||
mipsbsd.c | ||
newsos3.c | ||
nlm.c | ||
nlm32-gen.c | ||
nlm32-target.h | ||
nlm32.c | ||
nlm64-gen.c | ||
nlm64-target.h | ||
nlm64.c | ||
nlmcode.h | ||
oasys.c | ||
opncls.c | ||
README.hppaelf | ||
reloc.c | ||
reloc16.c | ||
sco-core.c | ||
seclet.c | ||
seclet.h | ||
section.c | ||
srec.c | ||
stab-syms.c | ||
sunos.c | ||
syms.c | ||
targets.c | ||
tekhex.c | ||
TODO | ||
trad-core.c | ||
VERSION |
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.