From 752c190425d360b4a98c611d89875a922fc454f5 Mon Sep 17 00:00:00 2001 From: "Yann E. MORIN\"" Date: Sun, 22 Jul 2007 13:27:04 +0000 Subject: [PATCH] Fix installing a glibc header for those archs that are in ports. --- scripts/build/libc_glibc.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/build/libc_glibc.sh b/scripts/build/libc_glibc.sh index bf5d26dc..32eb903c 100644 --- a/scripts/build/libc_glibc.sh +++ b/scripts/build/libc_glibc.sh @@ -158,6 +158,9 @@ do_libc_headers() { # 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"