From: stephen c. <ste...@st...> - 2003-03-24 13:50:37
|
Hi Kaz, kk...@rr... wrote: > > Steve Woodford <sc...@ne...> wrote: > > At this point, I have it running natively under NetBSD/sh5 and have been > > trying to get shared libraries working (don't ask; they're needed for > > something else). In the course of this, I found a PIC bug. This may or > > may not be a problem for a cross-sh5 compiler from the same sources; I > > went straight in at the deep end and build it natively (bootstrapped using > > an earlier native sh5 toolchain, before self-hosting it). Someone else can > > verify if the cross compiler is similarly afflicted. > > I've tested your testcase with my cross compilers > GCC: (GNU) 2.97-sh5-010522 > GCC: (GNU) 3.4 20021221 (experimental) > and found no segfaults. I didn't it for the latest Barcelona toolchain > yet because I couldn't access ftp.uk.superh.com. IIRC, netbsd/sh5 uses the 64-bit ABI ... did you test using the netbsd configuration or the appropriate 64-bit ABI option? Even if gcc is okay, I suspect binutils may be a problem, because I don't think support for 64-bit SH-5 shared libraries ever got added to bfd. Steve. |