aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2011-11-10 00:49:51 +0000
committerDaniel Dunbar <daniel@zuster.org>2011-11-10 00:49:51 +0000
commitc352caf168094c83f05a8010ca14c2e643dbf618 (patch)
tree5493f3b1c5171f126086d932df15539b37f77ef3 /lib/Target
parent1e5b24330b11fb2631c7bc2892ba6364309fe385 (diff)
downloadexternal_llvm-c352caf168094c83f05a8010ca14c2e643dbf618.zip
external_llvm-c352caf168094c83f05a8010ca14c2e643dbf618.tar.gz
external_llvm-c352caf168094c83f05a8010ca14c2e643dbf618.tar.bz2
llvm-build: Add an explicit component type to represent targets.
- Gives us a place to hang target specific metadata (like whether the target has a JIT). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144250 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target')
-rw-r--r--lib/Target/ARM/LLVMBuild.txt3
-rw-r--r--lib/Target/CBackend/LLVMBuild.txt2
-rw-r--r--lib/Target/CellSPU/LLVMBuild.txt2
-rw-r--r--lib/Target/CppBackend/LLVMBuild.txt2
-rw-r--r--lib/Target/MBlaze/LLVMBuild.txt2
-rw-r--r--lib/Target/MSP430/LLVMBuild.txt2
-rw-r--r--lib/Target/Mips/LLVMBuild.txt3
-rw-r--r--lib/Target/PTX/LLVMBuild.txt2
-rw-r--r--lib/Target/PowerPC/LLVMBuild.txt3
-rw-r--r--lib/Target/Sparc/LLVMBuild.txt2
-rw-r--r--lib/Target/X86/LLVMBuild.txt3
-rw-r--r--lib/Target/XCore/LLVMBuild.txt2
12 files changed, 16 insertions, 12 deletions
diff --git a/lib/Target/ARM/LLVMBuild.txt b/lib/Target/ARM/LLVMBuild.txt
index a7f209c..cfac6ac 100644
--- a/lib/Target/ARM/LLVMBuild.txt
+++ b/lib/Target/ARM/LLVMBuild.txt
@@ -16,10 +16,11 @@
;===------------------------------------------------------------------------===;
[component_0]
-type = LibraryGroup
+type = TargetGroup
name = ARM
parent = Target
add_to_library_groups = all-targets
+has_jit = 1
[component_1]
type = Library
diff --git a/lib/Target/CBackend/LLVMBuild.txt b/lib/Target/CBackend/LLVMBuild.txt
index 1bc5ea1..7cd420b 100644
--- a/lib/Target/CBackend/LLVMBuild.txt
+++ b/lib/Target/CBackend/LLVMBuild.txt
@@ -16,7 +16,7 @@
;===------------------------------------------------------------------------===;
[component_0]
-type = LibraryGroup
+type = TargetGroup
name = CBackend
parent = Target
add_to_library_groups = all-targets
diff --git a/lib/Target/CellSPU/LLVMBuild.txt b/lib/Target/CellSPU/LLVMBuild.txt
index 03e592c..e8db9f3 100644
--- a/lib/Target/CellSPU/LLVMBuild.txt
+++ b/lib/Target/CellSPU/LLVMBuild.txt
@@ -16,7 +16,7 @@
;===------------------------------------------------------------------------===;
[component_0]
-type = LibraryGroup
+type = TargetGroup
name = CellSPU
parent = Target
add_to_library_groups = all-targets
diff --git a/lib/Target/CppBackend/LLVMBuild.txt b/lib/Target/CppBackend/LLVMBuild.txt
index 9602f57..447795f 100644
--- a/lib/Target/CppBackend/LLVMBuild.txt
+++ b/lib/Target/CppBackend/LLVMBuild.txt
@@ -16,7 +16,7 @@
;===------------------------------------------------------------------------===;
[component_0]
-type = LibraryGroup
+type = TargetGroup
name = CppBackend
parent = Target
add_to_library_groups = all-targets
diff --git a/lib/Target/MBlaze/LLVMBuild.txt b/lib/Target/MBlaze/LLVMBuild.txt
index 7bea268..b953e3d 100644
--- a/lib/Target/MBlaze/LLVMBuild.txt
+++ b/lib/Target/MBlaze/LLVMBuild.txt
@@ -16,7 +16,7 @@
;===------------------------------------------------------------------------===;
[component_0]
-type = LibraryGroup
+type = TargetGroup
name = MBlaze
parent = Target
add_to_library_groups = all-targets
diff --git a/lib/Target/MSP430/LLVMBuild.txt b/lib/Target/MSP430/LLVMBuild.txt
index 3081146..8b0b1f6 100644
--- a/lib/Target/MSP430/LLVMBuild.txt
+++ b/lib/Target/MSP430/LLVMBuild.txt
@@ -16,7 +16,7 @@
;===------------------------------------------------------------------------===;
[component_0]
-type = LibraryGroup
+type = TargetGroup
name = MSP430
parent = Target
add_to_library_groups = all-targets
diff --git a/lib/Target/Mips/LLVMBuild.txt b/lib/Target/Mips/LLVMBuild.txt
index b9d9abf..bcec4a9 100644
--- a/lib/Target/Mips/LLVMBuild.txt
+++ b/lib/Target/Mips/LLVMBuild.txt
@@ -16,10 +16,11 @@
;===------------------------------------------------------------------------===;
[component_0]
-type = LibraryGroup
+type = TargetGroup
name = Mips
parent = Target
add_to_library_groups = all-targets
+has_jit = 1
[component_1]
type = Library
diff --git a/lib/Target/PTX/LLVMBuild.txt b/lib/Target/PTX/LLVMBuild.txt
index 2d24524..27119c2 100644
--- a/lib/Target/PTX/LLVMBuild.txt
+++ b/lib/Target/PTX/LLVMBuild.txt
@@ -16,7 +16,7 @@
;===------------------------------------------------------------------------===;
[component_0]
-type = LibraryGroup
+type = TargetGroup
name = PTX
parent = Target
add_to_library_groups = all-targets
diff --git a/lib/Target/PowerPC/LLVMBuild.txt b/lib/Target/PowerPC/LLVMBuild.txt
index 4a93587..3c439f3 100644
--- a/lib/Target/PowerPC/LLVMBuild.txt
+++ b/lib/Target/PowerPC/LLVMBuild.txt
@@ -16,10 +16,11 @@
;===------------------------------------------------------------------------===;
[component_0]
-type = LibraryGroup
+type = TargetGroup
name = PowerPC
parent = Target
add_to_library_groups = all-targets
+has_jit = 1
[component_1]
type = Library
diff --git a/lib/Target/Sparc/LLVMBuild.txt b/lib/Target/Sparc/LLVMBuild.txt
index 21cd91f..f59cc2e 100644
--- a/lib/Target/Sparc/LLVMBuild.txt
+++ b/lib/Target/Sparc/LLVMBuild.txt
@@ -16,7 +16,7 @@
;===------------------------------------------------------------------------===;
[component_0]
-type = LibraryGroup
+type = TargetGroup
name = Sparc
parent = Target
add_to_library_groups = all-targets
diff --git a/lib/Target/X86/LLVMBuild.txt b/lib/Target/X86/LLVMBuild.txt
index b0958f3..7f48a9e 100644
--- a/lib/Target/X86/LLVMBuild.txt
+++ b/lib/Target/X86/LLVMBuild.txt
@@ -16,10 +16,11 @@
;===------------------------------------------------------------------------===;
[component_0]
-type = LibraryGroup
+type = TargetGroup
name = X86
parent = Target
add_to_library_groups = all-targets
+has_jit = 1
[component_1]
type = Library
diff --git a/lib/Target/XCore/LLVMBuild.txt b/lib/Target/XCore/LLVMBuild.txt
index 321f25f..41943c3 100644
--- a/lib/Target/XCore/LLVMBuild.txt
+++ b/lib/Target/XCore/LLVMBuild.txt
@@ -16,7 +16,7 @@
;===------------------------------------------------------------------------===;
[component_0]
-type = LibraryGroup
+type = TargetGroup
name = XCore
parent = Target
add_to_library_groups = all-targets