summaryrefslogtreecommitdiff
path: root/lib
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
parent1e5b24330b11fb2631c7bc2892ba6364309fe385 (diff)
downloadllvm-c352caf168094c83f05a8010ca14c2e643dbf618.tar.gz
llvm-c352caf168094c83f05a8010ca14c2e643dbf618.tar.bz2
llvm-c352caf168094c83f05a8010ca14c2e643dbf618.tar.xz
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')
-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 a7f209cf6e..cfac6ac51b 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 1bc5ea1070..7cd420bfe0 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 03e592cd7a..e8db9f3f84 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 9602f57f9e..447795f3b8 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 7bea268761..b953e3df30 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 3081146e68..8b0b1f6534 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 b9d9abf936..bcec4a9661 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 2d24524d2e..27119c2a3e 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 4a93587bdc..3c439f3773 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 21cd91fa0b..f59cc2eec4 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 b0958f3825..7f48a9e485 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 321f25fa29..41943c3690 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