# HG changeset patch # User "Yann E. MORIN" # Date 1185110824 0 # Node ID e1f3b337ca6a255b61670d4eee33910743f1c2ce # Parent 7039139a912ab8b48b643074ee076c01c3b115ba Fix installing a glibc header for those archs that are in ports. diff -r 7039139a912a -r e1f3b337ca6a scripts/build/libc_glibc.sh --- a/scripts/build/libc_glibc.sh Sat Jul 21 20:31:26 2007 +0000 +++ b/scripts/build/libc_glibc.sh Sun Jul 22 13:27:04 2007 +0000 @@ -158,6 +158,9 @@ # supported by ct-ng right now. See original crosstool when they are. pthread_h="${CT_SRC_DIR}/${CT_LIBC_FILE}/${CT_THREADS}/sysdeps/pthread/pthread.h" pthreadtypes_h="${CT_SRC_DIR}/${CT_LIBC_FILE}/nptl/sysdeps/unix/sysv/linux/${CT_KERNEL_ARCH}/bits/pthreadtypes.h" + if [ ! -f "${pthreadtypes_h}" ]; then + pthreadtypes_h="${CT_SRC_DIR}/${CT_LIBC_FILE}/${CT_LIBC}-ports-${CT_LIBC_VERSION}/sysdeps/unix/sysv/linux/${CT_KERNEL_ARCH}/nptl/bits/pthreadtypes.h" + fi ;; linuxthreads) pthread_h="${CT_SRC_DIR}/${CT_LIBC_FILE}/${CT_THREADS}/sysdeps/pthread/pthread.h"