This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: PATCH enable libgcj for darwin


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




Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]