Fix problem with llvm-config that prevented JIT from being used on x86_64
authorJeff Cohen <jeffc@jolt-lang.org>
Wed, 28 Mar 2007 04:45:02 +0000 (04:45 +0000)
committerJeff Cohen <jeffc@jolt-lang.org>
Wed, 28 Mar 2007 04:45:02 +0000 (04:45 +0000)
systems.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35416 91177308-0d34-0410-b5e6-96231b3b80d8

tools/llvm-config/llvm-config.in.in

index 2f5af8a85820cda946e8ec88d97dbe4a6a0bd885..a6cf5f82736904e2540388d40ad97400df4e99d4 100644 (file)
@@ -44,6 +44,10 @@ my $TARGET_HAS_JIT      = q{@TARGET_HAS_JIT@};
 my @TARGETS_BUILT       = map { lc($_) } qw{@TARGETS_TO_BUILD@};
 #---- end autoconf values ----
 
+# Must pretend x86_64 architecture is really x86, otherwise the native backend
+# won't get linked in.
+$ARCH = "x86" if $ARCH eq "x86_64";
+
 #---- begin Makefile values ----
 my $CFLAGS              = q{@LLVM_CFLAGS@};
 my $CXXFLAGS            = q{@LLVM_CXXFLAGS@};