Summary: | Fail to test GCC on simulation due to libjava build errors. | ||
---|---|---|---|
Product: | gcc | Reporter: | Jim Huang <jserv> |
Component: | java | Assignee: | Not yet assigned to anyone <unassigned> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | gcc-bugs, gnu_andrew, java-prs |
Priority: | P3 | ||
Version: | 4.2.0 | ||
Target Milestone: | --- | ||
Host: | i486-linux-gnu | Target: | arm-elf |
Build: | i486-linux-gnu | Known to work: | |
Known to fail: | Last reconfirmed: | 2006-06-27 15:30:56 | |
Attachments: | Fix build errors in libjava when target = arm-elf simulation |
Description
Jim Huang
2006-06-24 07:50:41 UTC
Created attachment 11739 [details]
Fix build errors in libjava when target = arm-elf simulation
The mprec part of this patch looks fine to me. This should go in Classpath as well as libgcj. The timezone part of this patch looks odd. I would expect that we would need another case in there for "__timezone" -- both a configure check and another #if. (In reply to comment #2) > The timezone part of this patch looks odd. > I would expect that we would need another case in there > for "__timezone" -- both a configure check and another > #if. I compared automake detecting report between gcc/gcj and GNU Classpath, and I found that macro definition HAVE_UNDERSCORE_TIMEZONE was set to different values. For the former, that is 1, and becomes unset for the later. GNU Classpath bootstrapped with Automake 1.9.6 works for me, and configure script outputs the right results. Still, I don't find other clues. (In reply to comment #3) > (In reply to comment #2) > > The timezone part of this patch looks odd. > > I would expect that we would need another case in there > > for "__timezone" -- both a configure check and another > > #if. > > I compared automake detecting report between gcc/gcj and GNU Classpath, and I > found that macro definition HAVE_UNDERSCORE_TIMEZONE was set to different > values. For the former, that is 1, and becomes unset for the later. GNU > Classpath bootstrapped with Automake 1.9.6 works for me, and configure script > outputs the right results. > Maybe you should ask about that in the gcc@gcc.gnu.org and java@gcc.gnu.org mailing lists, so your question will reach a wider audience. I had to disable java to bootstrapped+test using a simulator. :( Closing as won't fix as the Java front-end has been removed from the trunk. The mprec changes were fixed: http://git.savannah.gnu.org/cgit/classpath.git/commit/?id=5c6016b554d61a74b7278a |