harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ivan Volosyuk (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HARMONY-443) Compilation fixes for DRLVM on gcc-3.4.6
Date Fri, 05 May 2006 02:34:19 GMT
     [ http://issues.apache.org/jira/browse/HARMONY-443?page=all ]

Ivan Volosyuk updated HARMONY-443:

    Attachment: DRLVM-gcc-4.1.0.diff

Compilation fixes for DRLVM for GCC-3.4.6 and GCC-4.1.0
DRLVM compiles fine.
When building by GCC-3.4.6 - VM works fine (eclipse starts)
When building by GCC-4.1.0 - Only debug build works correctly, release build fails with message:

   java/lang/ClassFormatError : java/lang/Class: could not parse exceptions for method forName(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;

So if you have only GCC-4.x, use the patch and set environment variable BUILD_CFG=debug

> Compilation fixes for DRLVM on gcc-3.4.6
> ----------------------------------------
>          Key: HARMONY-443
>          URL: http://issues.apache.org/jira/browse/HARMONY-443
>      Project: Harmony
>         Type: Improvement

>   Components: VM
>  Environment: Debian linux, gcc-3.4.6
>     Reporter: Ivan Volosyuk
>  Attachments: DRLVM-gcc-3.4.6.diff, DRLVM-gcc-4.1.0.diff, DRLVM-log4cxx-gcc-4.1.0.diff
> I have made a patch which fixes DRLVM compilation problem with gcc-3.4.6.
> The project still compiles fine with gcc-3.3.6.
> Fixed jitrino/**/Stl.h to have correct begin(), end() statements
> Some fixes in jitrino
> Fixed problem with missing header: ext/stl_map_func.h:
> Header "ext/map_func.h" is used for GCC > 3.4 otherwise "ext/stl_map_func.h" is used.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:

View raw message