diff options
author | Maya Rashish <coypu@sdf.org> | 2019-06-06 05:43:51 +0300 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2019-06-11 09:33:23 +0300 |
commit | e61101a2ebc0aac462a86476300185e08aa14fcf (patch) | |
tree | 89fa003bdcf2d5887cb7ac05ddcdda84ce7f07fc /AUTHORS | |
parent | 2bf444da16ce70d1eb794b061448d4b89f77bc2c (diff) | |
download | bdwgc-e61101a2ebc0aac462a86476300185e08aa14fcf.tar.gz |
Get rid of some non-ELF ifdefs
(code refactoring)
Issue #283 (bdwgc).
Linux started switching to ELF in 1995 (Linux-2.0), due to the previous
a.out being really bad.
NetBSD has used ELF since 2002 (NetBSD 1.6), it's OK to let it go now.
FreeBSD switched to ELF in FreeBSD 3.0 (1998).
* include/private/gcconfig.h [(POWERPC || SPARC || MIPS || ALPHA
|| AARCH64 || ARM32 || X86_64) && FREEBSD] (DYNAMIC_LOADING): Define
regardless of __ELF__ (assuming __ELF__ is always defined).
* include/private/gcconfig.h [(ARM32 || X86_64 || HEXAGON) && LINUX]
(DYNAMIC_LOADING, SEARCH_FOR_DATA_START, DATASTART, DATAEND): Likewise.
* include/private/gcconfig.h [X86_64 && NETBSD] (DATASTART,
DYNAMIC_LOADING): Likewise.
Diffstat (limited to 'AUTHORS')
0 files changed, 0 insertions, 0 deletions