diff options
author | Jeff Law <law@redhat.com> | 1999-09-16 21:01:08 +0000 |
---|---|---|
committer | Jeff Law <law@redhat.com> | 1999-09-16 21:01:08 +0000 |
commit | b2df14602e2319b21dfeb5bb8deeca3fd988276a (patch) | |
tree | 0dc9b1df0a999dcb677f8d24c4c37904aaaadbac /bfd/elf-hppa.h | |
parent | d3cc5bd625c76b09b995c0f1f313fc1f83064d07 (diff) | |
download | gdb-b2df14602e2319b21dfeb5bb8deeca3fd988276a.zip gdb-b2df14602e2319b21dfeb5bb8deeca3fd988276a.tar.gz gdb-b2df14602e2319b21dfeb5bb8deeca3fd988276a.tar.bz2 |
* elf-hppa.h (elf_hppa_final_write_processing): Turn on TRAPNIL.
Diffstat (limited to 'bfd/elf-hppa.h')
-rw-r--r-- | bfd/elf-hppa.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/bfd/elf-hppa.h b/bfd/elf-hppa.h index 900247c..99cc17e 100644 --- a/bfd/elf-hppa.h +++ b/bfd/elf-hppa.h @@ -656,7 +656,13 @@ elf_hppa_final_write_processing (abfd, linker) else if (mach == 20) elf_elfheader (abfd)->e_flags |= EFA_PARISC_2_0; 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. */ |