This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: PATCH enable libgcj for darwin
- From: Andreas Tobler <toa at pop dot agri dot ch>
- To: Geoff Keating <geoffk at geoffk dot org>
- Cc: gcc-patches <gcc-patches at gcc dot gnu dot org>
- Date: Wed, 30 Jul 2003 14:53:40 +0200
- Subject: Re: PATCH enable libgcj for darwin
- References: <3F277430.3060902@pop.agri.ch>
Geoff,
the regress fails in boehm-gc.
There is an error in mach-o/dyld.h:300 on older gcc's this does not happen.
At line 300 this function is declared as private extern.
__private_extern__ int _dyld_func_lookup(
const char *dyld_func_name,
unsigned long *address);
I did modify this a long time ago to:
extern int _dyld_func_lookup(
const char *dyld_func_name,
unsigned long *address);
Either I revert the patch or what shall we do? Add a note somewhere ?
Unfortunately I don't know how it is in the forthcoming OS-X I can't
install since my machines are too old.
What do you suggest? Are there any other mechanisms we could try?
Thanks,
Andreas