[parisc-linux] unaligned access using bash on glibc 2.5

Carlos O'Donell carlos at systemhalted.org
Sun May 6 13:09:56 MDT 2007


On 5/6/07, Jeff Bailey <jbailey at raspberryginger.com> wrote:
> On 03/05/07, Carlos O'Donell <carlos at systemhalted.org> wrote:
> > On 5/3/07, Jeff Bailey <jbailey at raspberryginger.com> wrote:
> > > To work around the gcc pic/tls bug, I'm using this patch:
> > > http://people.ubuntu.com/~jbailey/hppa-caller-save-pic-tls.dpatch
> > >
> > > I thought it would be interesting to compare glibc testsuite failures:
> >
> > My full list follows, which is smaller than your full list. I am using
> > gcc head, and a very recent binutils.
> >
> > libc/dlfcn/tststatic.out
> > libc/dlfcn/tststatic2.out
> > libc/nptl/tst-cancel24.o
> > libc/nptl/tst-cancelx4.out
>
> > Catch me if you can! :-)
>
> I'm travelling at the moment, so basic troubleshooting is going to be
> a bit delayed, just as a quick status report, I'm getting linker
> failures in some of the tests.  I've checked that nptl/libpthread.so
> has _Unwind_Resume in it, so I'll need to do more hunting this week.
>
> Error message follows in case someone has an obvious "aha":
>
> -cancelx4.o: In function `tf_sleep':
> (.text+0x10dc): undefined reference to `_Unwind_Resume'
> /home/jbailey/Programming/packages/glibc/glibc-2.5/build-tree/hppa-libc/nptl/tst
> -cancelx4.o:(.text+0x118c): more undefined references to `_Unwind_Resume' follow
> /home/jbailey/Programming/packages/glibc/glibc-2.5/build-tree/hppa-libc/nptl/tst
> -cancelx4.o:(.data+0x3c): undefined reference to `__gcc_personality_v0'
> collect2: ld returned 1 exit status
> make[3]: *** [/home/jbailey/Programming/packages/glibc/glibc-2.5/build-tree/hppa
> -libc/nptl/tst-cancelx4] Error 1

Yes, I fixed this in my local tree already. For some reason we aren't
liking in libgcc_s.so.

http://www.parisc-linux.org/~carlos/2007-05-06-nptl.diff

Dave, are our specs broken in gcc?

Cheers,
Carlos.



More information about the parisc-linux mailing list