diff options
author | rearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-02-26 15:40:07 +0000 |
---|---|---|
committer | rearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-02-26 15:40:07 +0000 |
commit | da5cba479cb262e158414001c7471a1082c8cc71 (patch) | |
tree | f76f5c6193f10848e611db6bdea137e5a73ad92a /boehm-gc/dyn_load.c | |
parent | ad307262e5f3d9db6abf813c791c2d45c8b707d2 (diff) | |
download | linaro-gcc-da5cba479cb262e158414001c7471a1082c8cc71.tar.gz linaro-gcc-da5cba479cb262e158414001c7471a1082c8cc71.tar.bz2 linaro-gcc-da5cba479cb262e158414001c7471a1082c8cc71.zip |
* dyn_load.c: On NetBSD, include machine/elf_machdep.h and define
ELFSIZE in terms of ARCH_ELFSIZE (back-ported from gc7.0alpha1).
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@95582 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'boehm-gc/dyn_load.c')
-rw-r--r-- | boehm-gc/dyn_load.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/boehm-gc/dyn_load.c b/boehm-gc/dyn_load.c index dfe0a3c87e8..c5139aa80a8 100644 --- a/boehm-gc/dyn_load.c +++ b/boehm-gc/dyn_load.c @@ -80,6 +80,11 @@ # define l_name lm_name #endif +#if defined(NETBSD) +# include <machine/elf_machdep.h> +# define ELFSIZE ARCH_ELFSIZE +#endif + #if defined(LINUX) && defined(__ELF__) || defined(SCO_ELF) || \ (defined(FREEBSD) && defined(__ELF__)) || defined(DGUX) || \ (defined(NETBSD) && defined(__ELF__)) || defined(HURD) |