diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2016-10-21 09:55:25 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2016-10-21 11:44:30 +0200 |
commit | a8850ba9cad6ee868d2b0db17dba8bcfd55c62ad (patch) | |
tree | 05877f13a4e3eaa18a0ab60ba7e032479d0a33d3 /rules/libunwind.make | |
parent | f528557be0901886b02feb9d2ef241e4a451dfd2 (diff) | |
download | ptxdist-a8850ba9cad6ee868d2b0db17dba8bcfd55c62ad.tar.gz ptxdist-a8850ba9cad6ee868d2b0db17dba8bcfd55c62ad.tar.xz |
libunwind: fix building on PPC
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/libunwind.make')
-rw-r--r-- | rules/libunwind.make | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/rules/libunwind.make b/rules/libunwind.make index 55ab3df69..cc5abecaf 100644 --- a/rules/libunwind.make +++ b/rules/libunwind.make @@ -35,7 +35,7 @@ LIBUNWIND_LICENSE := unknown LIBUNWIND_CONF_TOOL := autoconf LIBUNWIND_CONF_OPT := \ $(CROSS_AUTOCONF_USR) \ - --enable-coredump \ + --$(call ptx/disen, PTXCONF_ARCH_PPC)-coredump \ --disable-debug \ --enable-debug-frame \ --enable-block-signals \ @@ -53,6 +53,9 @@ ifndef PTXCONF_ARCH_X86_64 LIBUNWIND_ARCH := x86 endif endif +ifdef PTXCONF_ARCH_PPC +LIBUNWIND_ARCH := ppc32 +endif $(STATEDIR)/libunwind.targetinstall: @$(call targetinfo) @@ -64,7 +67,9 @@ $(STATEDIR)/libunwind.targetinstall: @$(call install_fixup, libunwind,DESCRIPTION,missing) @$(call install_lib, libunwind, 0, 0, 0644, libunwind) +ifndef PTXCONF_ARCH_PPC @$(call install_lib, libunwind, 0, 0, 0644, libunwind-coredump) +endif @$(call install_lib, libunwind, 0, 0, 0644, libunwind-ptrace) @$(call install_lib, libunwind, 0, 0, 0644, libunwind-setjmp) @$(call install_lib, libunwind, 0, 0, 0644, libunwind-$(LIBUNWIND_ARCH)) |