patches/uClibc/0.9.32/130-nptl-pthread-Correct-path-for-machine-specific-pt-initfini.c.patch
author Michael Hope <michael.hope@linaro.org>
Wed Oct 05 14:15:45 2011 +1300 (2011-10-05)
changeset 2697 9cd87d279a99
permissions -rw-r--r--
Pass CXXFLAGS to binutils/gold.

The GOLD linker is written in C++. Pass CT_CFLAGS_FOR_HOST as
CXXFLAGS to configure so that any host specific flags are passed
through.

It feels a bit funny passing CFLAGS as CXXFLAGS, but the PPL and GCC
target rules already do the same.

Signed-off-by: Michael Hope <michael.hope@linaro.org>
     1 commit ebe6c38d7e60e8a43d8b926c17a561a5a3e06a22
     2 Author: Khem Raj <raj.khem@gmail.com>
     3 Date:   Mon Jun 13 17:13:52 2011 -0700
     4 
     5     nptl/pthread: Correct path for machine specific pt-initfini.c
     6     
     7     Signed-off-by: Khem Raj <raj.khem@gmail.com>
     8     Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
     9 
    10 diff --git a/libpthread/nptl/sysdeps/pthread/Makefile.in b/libpthread/nptl/sysdeps/pthread/Makefile.in
    11 index 398eaea..ca84642 100644
    12 --- a/libpthread/nptl/sysdeps/pthread/Makefile.in
    13 +++ b/libpthread/nptl/sysdeps/pthread/Makefile.in
    14 @@ -75,8 +75,8 @@ CFLAGS-pt-initfini.c = -S -g0 $(PICFLAG) -fno-inline-functions	\
    15  			$(patsubst -f%,-fno-%,$(call check_gcc,-fexceptions,))
    16  
    17  #ASFLAGS += $(PICFLAG) -I$(top_srcdir)include -I$(top_srcdir)libc/sysdeps/linux/$(TARGET_ARCH)
    18 -ifneq ($(wildcard $(libpthread_DIR)/sysdeps/linux/$(TARGET_ARCH)/pt-initfini.c),)
    19 -PTHREAD_INITFINI := $(libpthread_DIR)/sysdeps/linux/$(TARGET_ARCH)/pt-initfini.c
    20 +ifneq ($(wildcard $(libpthread_pthread_DIR)/../unix/sysv/linux/$(TARGET_ARCH)/pt-initfini.c),)
    21 +PTHREAD_INITFINI := $(libpthread_pthread_DIR)/../unix/sysv/linux/$(TARGET_ARCH)/pt-initfini.c
    22  else
    23  PTHREAD_INITFINI := $(libpthread_pthread_DIR)/pt-initfini.c
    24  endif