mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-11 19:11:07 +08:00
config.host (*-*-netbsd*): Add t-eh-dw2-dip to tmake_file.
2016-12-19 Krister Walfridsson <krister.walfridsson@gmail.com> * config.host (*-*-netbsd*): Add t-eh-dw2-dip to tmake_file. * crtstuff.c (BSD_DL_ITERATE_PHDR_AVAILABLE): Define for NetBSD. * unwind-dw2-fde-dip.c (USE_PT_GNU_EH_FRAME, ElfW): Likewise. From-SVN: r243790
This commit is contained in:
parent
cc811459fa
commit
ab955692fe
@ -1,3 +1,9 @@
|
||||
2016-12-19 Krister Walfridsson <krister.walfridsson@gmail.com>
|
||||
|
||||
* config.host (*-*-netbsd*): Add t-eh-dw2-dip to tmake_file.
|
||||
* crtstuff.c (BSD_DL_ITERATE_PHDR_AVAILABLE): Define for NetBSD.
|
||||
* unwind-dw2-fde-dip.c (USE_PT_GNU_EH_FRAME, ElfW): Likewise.
|
||||
|
||||
2016-12-17 Matthias Klose <doko@ubuntu.com>
|
||||
|
||||
* config/arc/gmon: Remove empty directory.
|
||||
|
@ -240,7 +240,8 @@ case ${host} in
|
||||
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"
|
||||
;;
|
||||
*-*-netbsd*)
|
||||
tmake_file="$tmake_file t-crtstuff-pic t-libgcc-pic t-slibgcc t-slibgcc-gld t-slibgcc-elf-ver"
|
||||
tmake_file="$tmake_file t-crtstuff-pic t-libgcc-pic t-eh-dw2-dip"
|
||||
tmake_file="$tmake_file t-slibgcc t-slibgcc-gld t-slibgcc-elf-ver"
|
||||
# NetBSD 1.7 and later are set up to use GCC's crtstuff for
|
||||
# ELF configurations. We will clear extra_parts in the
|
||||
# a.out configurations.
|
||||
|
@ -81,7 +81,7 @@ call_ ## FUNC (void) \
|
||||
#endif
|
||||
|
||||
#if defined(TARGET_DL_ITERATE_PHDR) && \
|
||||
(defined(__DragonFly__) || defined(__FreeBSD__))
|
||||
(defined(__DragonFly__) || defined(__FreeBSD__) || defined(__NetBSD__))
|
||||
#define BSD_DL_ITERATE_PHDR_AVAILABLE
|
||||
#endif
|
||||
|
||||
|
@ -71,7 +71,7 @@
|
||||
#endif
|
||||
|
||||
#if !defined(inhibit_libc) && defined(HAVE_LD_EH_FRAME_HDR) \
|
||||
&& defined(__OpenBSD__)
|
||||
&& (defined(__OpenBSD__) || defined(__NetBSD__))
|
||||
# define ElfW(type) Elf_##type
|
||||
# define USE_PT_GNU_EH_FRAME
|
||||
#endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user