Alan Modra
9e75421134
* config/tc-hppa.h (TC_FORCE_RELOCATION_SECTION): For ELF, allow
...
subtraction of two syms without emitting a relocation.
* config/tc-hppa.c (hppa_force_relocation): Force relocations for
global or weak symbols.
2000-09-18 12:36:03 +00:00
Kazu Hirata
4a4f25cfde
2000-09-15 Kazu Hirata <kazu@hxi.com>
...
* config/tc-h8300.h: Fix formatting.
* config/tc-h8500.c: Likewise.
* config/tc-h8500.h: Likewise.
* config/tc-hppa.h: Likewise.
* config/tc-i370.h: Likewise.
* config/tc-i386.h: Likewise.
* config/tc-i860.c: Likewise.
* config/tc-i860.h: Likewise.
* config/tc-i960.h: Likewise.
* config/tc-ia64.c: Likewise.
* config/tc-ia64.h: Likewise.
2000-09-16 00:56:47 +00:00
Alan Modra
ecacdc7a62
.reg improvements.
2000-09-05 03:45:18 +00:00
Alan Modra
904a31bffc
Munge in vtable support for tc-hppa.c, inform elf back-end about
...
millicode, and make $PIC_pcrel$0 work.
2000-09-05 03:23:05 +00:00
Alan Modra
4c400d5ea7
comment-finding hack for hppa-linux.
2000-07-28 05:05:20 +00:00
Alan Modra
ad1079af05
Add linux-elf flavour to pseudos in tc-hppa.c and some tidying
...
and bug fixes. Handle wide mode relocs. Don't select target
size based on BFD64.
2000-07-09 08:16:21 +00:00
Alan Modra
3f9b03b5da
Assorted code cleanup and fixes for hppa. Re-enable elf32-hppa as
...
it now compiles even if it doesn't work too well.
2000-05-02 00:12:52 +00:00
Alan Modra
abd63a324b
Remove dead code when not TC_M68K.
2000-02-24 01:56:31 +00:00
Jeff Law
2d93dcc450
* config/tc-hppa.c: Include dwarf2dbg.h if OBJ_ELF. Declare
...
debug_line.
(md_pseudo_table): Add .file and .line pseudo-ops for OBJ_ELF.
(md_assemble): Call dwarf2_where for OBJ_ELF.
(pa_ip): Call dwarf2_gen_line_info for OBJ_ELF.
(pa_end_of_source): New function.
* tc-hppa.h (md_end): Define for OBJ_ELF.
1999-09-15 11:17:54 +00:00
Jeff Law
5437775413
h
...
* config/tc-hppa.h (tc_frob_symbol): Always punt "$global$" symbol
for ELF.
1999-07-06 09:44:58 +00:00
Jeff Law
b388df8754
d
...
* tc-hppa.c (elf_hppa_reloc_type): Renamed from elf32_hppa_reloc_type.
(hppa_gen_reloc_type): Conditionalize on BFD64.
(tc_gen_reloc): Re-enable ELF relocations.
* tc-hppa.h (TARGET_FORMAT): Handle elf64-hppa format.
1999-06-21 15:48:51 +00:00
Ian Lance Taylor
a0f75b47e9
* config/tc-hppa.h: Update for symbol handling changes.
...
* config/tc-hppa.c: Likewise.
1999-06-03 12:42:36 +00:00
Richard Henderson
252b5132c7
19990502 sourceware import
1999-05-03 07:29:11 +00:00