patches/uClibc/0.9.32/170-Conditionalize-use-libgcc_eh-when-libubacktrace-is-n.patch
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Sun Nov 13 17:48:17 2011 +0100 (2011-11-13)
changeset 2744 d77d04661cd9
permissions -rw-r--r--
configure: add support for helper script to compute version string

Some projects are using (or planning to use) crosstool-NG, and are storing
it in their VCS, which might not be Mercurial. At the same time, those
projects may want to track development snapshots versions the way we do
with the Hg identity string (hg id).

Provide a way for these project to do so, without having to patch
./configure, and maintain that patch over-and-over again.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
     1 From the uClibc ML archives:
     2     http://lists.uclibc.org/pipermail/uclibc/2011-June/045411.html
     3 
     4 >From 364a3a9c576d604bed146efe0b8b33d2b81d4c64 Mon Sep 17 00:00:00 2001
     5 From: Jason Woodward <jason.woodward@timesys.com>
     6 Date: Sat, 11 Jun 2011 01:08:48 -0400
     7 Subject: [PATCH 1/3] Conditionalize use libgcc_eh when libubacktrace is not enabled
     8 
     9 Signed-off-by: Jason Woodward <jason.woodward@timesys.com>
    10 ---
    11  libubacktrace/Makefile.in |    2 +-
    12  1 files changed, 1 insertions(+), 1 deletions(-)
    13 
    14 diff --git a/libubacktrace/Makefile.in b/libubacktrace/Makefile.in
    15 index f75f68b..880a8af 100644
    16 --- a/libubacktrace/Makefile.in
    17 +++ b/libubacktrace/Makefile.in
    18 @@ -12,7 +12,7 @@ CFLAGS-libubacktrace := -DNOT_IN_libc -DIS_IN_libubacktrace $(SSP_ALL_CFLAGS)
    19  
    20  LDFLAGS-libubacktrace.so := $(LDFLAGS) $(top_builddir)lib/libdl-$(VERSION).so
    21  
    22 -ifeq ($(CONFIG_ARM_EABI),y)
    23 +ifeq ($(UCLIBC_HAS_BACKTRACE)$(CONFIG_ARM_EABI),yy)
    24  LIBGCC += $(shell $(CC) -print-file-name=libgcc_eh.a)
    25  endif
    26  
    27 -- 
    28 1.7.0.4
    29