crosstool-ng/patches/glibc/2.3.2/README-hppa
Yann E. MORIN" 1906cf93f8 Add the full crosstool-NG sources to the new repository of its own.
You might just say: 'Yeah! crosstool-NG's got its own repo!".
Unfortunately, that's because the previous repo got damaged beyond repair and I had no backup.
That means I'm putting backups in place in the afternoon.
That also means we've lost history... :-(
2007-02-24 11:00:05 +00:00

33 lines
1.7 KiB
Plaintext

[See also http://parisc-linux.org/toolchain
One of these days I'll have a look at what they've
got there, and incorporate their patches.]
-------
The error
../linuxthreads/sysdeps/pthread/errno-loc.c: In function `__errno_location':
../linuxthreads/sysdeps/pthread/errno-loc.c:39: `pthread_descr' undeclared (first use in this function)
../linuxthreads/sysdeps/pthread/errno-loc.c:39: (Each undeclared identifier is reported only once
../linuxthreads/sysdeps/pthread/errno-loc.c:39: for each function it appears in.)
../linuxthreads/sysdeps/pthread/errno-loc.c:39: syntax error before "self"
../linuxthreads/sysdeps/pthread/errno-loc.c:40: warning: implicit declaration of function `LIBC_THREAD_GETMEM'
../linuxthreads/sysdeps/pthread/errno-loc.c:40: `self' undeclared (first use in this function)
../linuxthreads/sysdeps/pthread/errno-loc.c:40: `p_errnop' undeclared (first use in this function)
../linuxthreads/sysdeps/pthread/errno-loc.c:40: warning: return makes pointer from integer without a cast
make[2]: *** [/home/gotom/glibc/glibc-2.3.2/build/csu/errno-loc.o] Error 1
make[2]: Leaving directory `/home/gotom/glibc/glibc-2.3.2/glibc-2.3.2/csu'
make[1]: *** [csu/subdir_lib] Error 2
means that hppa does not yet have the proper stuff for linuxthreads.
See
http://groups.google.com/groups?selm=20030322165012%247208%40gated-at.bofh.it
http://lists.debian.org/debian-glibc/2003/debian-glibc-200303/msg00472.html
A set of experimental patches is at
http://www.baldric.uwo.ca/~carlos/glibc-2.3.2-patches.tar.gz
but since they touch generic code, I'm not comfortable using them in general yet.
Go ahead and grab them if you want to build for hppa before hppa
support is merged into glibc.