[llvm-commits] [llvm-gcc-4.2] r79231 - in /llvm-gcc-4.2/trunk: GNUmakefile build_gcc
Evan Cheng
evan.cheng at apple.com
Mon Aug 17 00:53:34 PDT 2009
Author: evancheng
Date: Mon Aug 17 02:53:34 2009
New Revision: 79231
URL: http://llvm.org/viewvc/llvm-project?rev=79231&view=rev
Log:
More apple style build horribleness.
Modified:
llvm-gcc-4.2/trunk/GNUmakefile
llvm-gcc-4.2/trunk/build_gcc
Modified: llvm-gcc-4.2/trunk/GNUmakefile
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/GNUmakefile?rev=79231&r1=79230&r2=79231&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/GNUmakefile (original)
+++ llvm-gcc-4.2/trunk/GNUmakefile Mon Aug 17 02:53:34 2009
@@ -33,6 +33,9 @@
RC_ARCHS := ppc i386
HOSTS = $(RC_ARCHS)
targets = echo $(RC_ARCHS)
+ifeq ($(RC_ProjectName),llvmgcc42_Embedded)
+targets += arm
+endif
TARGETS := $(shell $(targets))
SRCROOT = .
Modified: llvm-gcc-4.2/trunk/build_gcc
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/build_gcc?rev=79231&r1=79230&r2=79231&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/build_gcc (original)
+++ llvm-gcc-4.2/trunk/build_gcc Mon Aug 17 02:53:34 2009
@@ -171,7 +171,9 @@
echo "Error: $ARM_TOOLROOT directory is not installed"
exit 1
fi
- if [ "x$ARM_MULTILIB_ARCHS" = "x" ] ; then
+ if [ "x$RC_ProjectName" = "xllvmgcc42_Embedded" ]; then
+ ARM_MULTILIB_ARCHS=${ARCH_OPTIONS}
+ elif [ "x$ARM_MULTILIB_ARCHS" = "x" ] ; then
ARM_MULTILIB_ARCHS=`/usr/bin/lipo -info $ARM_SYSROOT/usr/lib/libSystem.dylib | cut -d':' -f 3 | sed -e 's/x86_64//' -e 's/i386//' -e 's/ppc7400//' -e 's/ppc64//' -e 's/^ *//' -e 's/ $//'`
fi;
if [ "x$ARM_MULTILIB_ARCHS" == "x" ] ; then
More information about the llvm-commits
mailing list