[Bug target/42811] [4.5 regression] java.lang.ExceptionInInitializerError in ecj1

davek at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Sun Mar 21 19:42:00 GMT 2010



------- Comment #13 from davek at gcc dot gnu dot org  2010-03-21 19:41 -------
Subject: Bug 42811

Author: davek
Date: Sun Mar 21 19:41:37 2010
New Revision: 157606

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157606
Log:
        PR target/42811
        * libjava/configure.ac (DLLTOOL): Call AC_CHECK_TOOL.
        (libgcj_sublib_core_extra_deps): New host-dependent configure var.
        (LIBGCJ_SUBLIB_CORE_EXTRA_DEPS): AC_SUBST it.
        * libjava/configure.host (libgcj_sublib_core_extra_deps): Define
        appropriately on Cygwin and MinGW.
        (libgcj_sublib_core_extra_deps): Add libgcj-noncore-dummy import
        stub library on Cygwin and MinGW.
        * libjava/Makefile.am (LIBJAVA_CORE_EXTRA): Import AC_SUBST'd
        LIBGCJ_SUBLIB_CORE_EXTRA_DEPS if building sublibs, else define empty.
        (libgcj_la_DEPENDENCIES): Use it.
        (DLL_VERSION): New makefile macro.
        (libgcj-noncore-dummy.dll.a): New build rule for dummy import stub
        library.
        (libgcj_noncore_la_LIBADD): Trim superfluous convenience libs.
        (AM_MAKEFLAGS): Add DLLTOOL recursive propagation.
        * libjava/libgcj-noncore-dummy.def: New file.
        * libjava/Makefile.in: Regenerate.
        * libjava/include/Makefile.in: Likewise.
        * libjava/testsuite/Makefile.in: Likewise.
        * libjava/configure: Likewise.
        * libjava/gcj/Makefile.in: Likewise.


Added:
    trunk/libjava/libgcj-noncore-dummy.def
Modified:
    trunk/libjava/ChangeLog
    trunk/libjava/Makefile.am
    trunk/libjava/Makefile.in
    trunk/libjava/configure
    trunk/libjava/configure.ac
    trunk/libjava/configure.host
    trunk/libjava/gcj/Makefile.in
    trunk/libjava/include/Makefile.in
    trunk/libjava/testsuite/Makefile.in


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42811



More information about the Gcc-bugs mailing list