This is the mail archive of the
java-patches@gcc.gnu.org
mailing list for the Java project.
Re: GCJ on Darwin/i386 patches
On 28/mar/2006, at 03:09, Mike Stump wrote:
As a darwin maintainer, they all look fine to me except, the gcc42-
gcc.diff changes. You should instead unset
MACOSX_DEPLOYMENT_TARGET and see if that helps. Remind me again
what the issue was that required those changes and we can try and
come up with a solution.
The issue is about the __Unwind_GetIPInfo missing from libgcc_s.
Without the patch, a program linked with libgcj will not start
because of the missing symbol. I don't have MACOSX_DEPLOYMENT_TARGET
set, and I don't think it will have any influence on this issue. See
http://gcc.gnu.org/ml/gcc-patches/2006-02/msg02041.html for a
discussion about this issue.
You'll need to write up ChangeLog entries at some point.
Here they are:
gcc42-gcc:
2006-02-28 Eric Christopher <echristo@apple.com>
* config/rs6000/darwin-libgcc.10.5.ver: Add __Unwind_GetIPInfo.
* config/rs6000/darwin-libgcc.10.4.ver: Ditto.
* config/i386/darwin-libgcc.10.5.ver: Ditto.
* config/i386/darwin-libgcc.10.4.ver: Ditto.
gcc42-top:
2006-03-28 Sandro Tolaini <tolaini@libero.it>
* configure.in: Enable libgcj build on Darwin/i386
gcc42-libjava:
2006-03-28 Sandro Tolaini <tolaini@libero.it>
* configure.ac: Don't use darwin-signal.h as signal handler for
Darwin/i386
* configure.host: Enable Darwin/i386 as a supported host, with no
signal unwinding
gcc42-libffi:
2006-03-28 Sandro Tolaini <tolaini@libero.it>
* configure.ac: Enable Drawin/i386 as a supported target
* src/x86/ffi.c: Port to Darwin/i386
* src/x86/sysv.S: Likewise
* src/prep_cif.c: Likewise
gcc42-boehm-gc:
2006-03-28 Sandro Tolaini <tolaini@libero.it>
* os_dep.c: Port to Dawrin/i386
* darwin_stop_world.c: Likewise
* include/private/gcconfig.h: Likewise
Cheers,
Sandro Tolaini