* elf-hppa.h (elf_hppa_final_write_processing): Turn on TRAPNIL.
This commit is contained in:
parent
d3cc5bd625
commit
b2df14602e
|
@ -5,6 +5,8 @@ Thu Sep 16 11:21:13 1999 Catherine Moore <clm@cygnus.com>
|
||||||
|
|
||||||
Thu Sep 16 10:48:17 1999 Jeffrey A Law (law@cygnus.com)
|
Thu Sep 16 10:48:17 1999 Jeffrey A Law (law@cygnus.com)
|
||||||
|
|
||||||
|
* elf-hppa.h (elf_hppa_final_write_processing): Turn on TRAPNIL.
|
||||||
|
|
||||||
* elf-hppa.h (elf_hppa_final_link): If unable to find __gp in the
|
* elf-hppa.h (elf_hppa_final_link): If unable to find __gp in the
|
||||||
symbol table, then just compute a suitable value (but do not
|
symbol table, then just compute a suitable value (but do not
|
||||||
create a __gp symbol).
|
create a __gp symbol).
|
||||||
|
|
|
@ -656,7 +656,13 @@ elf_hppa_final_write_processing (abfd, linker)
|
||||||
else if (mach == 20)
|
else if (mach == 20)
|
||||||
elf_elfheader (abfd)->e_flags |= EFA_PARISC_2_0;
|
elf_elfheader (abfd)->e_flags |= EFA_PARISC_2_0;
|
||||||
else if (mach == 25)
|
else if (mach == 25)
|
||||||
elf_elfheader (abfd)->e_flags |= EF_PARISC_WIDE | EFA_PARISC_2_0;
|
elf_elfheader (abfd)->e_flags |= (EF_PARISC_WIDE
|
||||||
|
| EFA_PARISC_2_0
|
||||||
|
/* The GNU tools have trapped without
|
||||||
|
option since 1993, so need to take
|
||||||
|
a step backwards with the ELF
|
||||||
|
based toolchains. */
|
||||||
|
| EF_PARISC_TRAPNIL);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Return true if SYM represents a local label symbol. */
|
/* Return true if SYM represents a local label symbol. */
|
||||||
|
|
Loading…
Reference in New Issue