This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On Thursday 28 June 2007, Mike Frysinger wrote: > On Thursday 28 June 2007, Mike Frysinger wrote: > > On Thursday 31 May 2007, Richard Henderson wrote: > > > On Sat, May 19, 2007 at 05:07:26AM -0400, Mike Frysinger wrote: > > > > ../sysdeps/unix/sysv/linux/alpha/sigsuspend.S:43: Error: .cfi_endproc > > > > without corresponding .cfi_startproc > > > > > > I havn't been able to reproduce this. > > > > the trick seems to be old binutils ... using 2.17 triggers the failure, but > > using say 2.17.50.0.16 works > > > > i guess this means it's a bug in binutils, not glibc, that has been fixed > > in newer versions of binutils ? > > to answer my own question, glibc-2.6/alpha requires a binutils which supports > cfi in subsections ... this means 2.17.50.0.7 or newer > -mike hmm wierd. once i got that error, but than went away. i used than Jakubs a bit modified one patch (hes one didnt worked at that time): --- sysdeps/unix/sysv/linux/alpha/sigsuspend.S.orig 2006-10-22 22:17:01.000000000 +0200 +++ sysdeps/unix/sysv/linux/alpha/sigsuspend.S 2006-10-22 22:18:05.000000000 +0200 @@ -31,3 +31,21 @@ libc_hidden_def (__sigsuspend) weak_alias (__sigsuspend, sigsuspend) strong_alias (__sigsuspend, __libc_sigsuspend) + +#ifndef NO_CANCELLATION + .globl __sigsuspend_nocancel; + .align 4; + .type __sigsuspend_nocancel, @function; + .usepv __sigsuspend_nocancel, std; + cfi_startproc; +__LABEL(__sigsuspend_nocancel) + ldgp gp, 0(pv); + PSEUDO_PROF; + PSEUDO_PREPARE_ARGS + lda v0, SYS_ify(sigsuspend); + call_pal PAL_callsys; + bne a3, SYSCALL_ERROR_LABEL; + ret; + cfi_endproc; + .size __sigsuspend_nocancel, .-__sigsuspend_nocancel +#endif Today i was able to build latest fedora glibc/gcc/binutils trio it went smooth on alpha, without touch once again jakubs patch. I consider latest trio OK, that problem now is gone away. > -- Balint Cristian (Red Hat Release Engineering Team)
Attachment:
pgp00000.pgp
Description: PGP signature
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |