From 935c56cbf8ed582a9fc6247d8f853c3a093ab7ec Mon Sep 17 00:00:00 2001 From: Patrick Rasmussen Date: Sat, 13 Sep 2014 11:34:33 +0200 Subject: [PATCH] compile llvm with lto and add fPIC --- packages/lang/llvm/package.mk | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/packages/lang/llvm/package.mk b/packages/lang/llvm/package.mk index 8228ec8189..352eba00f6 100644 --- a/packages/lang/llvm/package.mk +++ b/packages/lang/llvm/package.mk @@ -105,14 +105,8 @@ pre_configure_host() { } pre_configure_target() { - # llvm fails to build with LTO support - strip_lto - - # llvm 3.3+ fails to build with -Os - # see https://bugs.gentoo.org/show_bug.cgi?id=489708 - # please test without this on llvm upgrade - export CFLAGS=`echo $CFLAGS | sed -e "s|-Os|-O2|"` - export CXXFLAGS=`echo $CFLAGS | sed -e "s|-Os|-O2|"` + export CFLAGS="$CFLAGS -fPIC" + export CXXFLAGS="$CXXFLAGS -fPIC" } makeinstall_host() {