aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2013-05-22 00:35:47 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2013-05-22 00:35:47 +0000
commit059d36026688bd684d4df7dbaa63093d515a3530 (patch)
tree7bf75139d9f9b9d126cd43f1401cb4633407f602
parent6c1301ba8c017e39123e41a3cb5fb6984c0b4766 (diff)
downloadexternal_llvm-059d36026688bd684d4df7dbaa63093d515a3530.zip
external_llvm-059d36026688bd684d4df7dbaa63093d515a3530.tar.gz
external_llvm-059d36026688bd684d4df7dbaa63093d515a3530.tar.bz2
Make R600 non-experimental.
The r600 backend has been in tree for some time now. Marking it as non-experimental to avoid accidental breakage. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@182442 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--CMakeLists.txt1
-rw-r--r--autoconf/configure.ac5
-rwxr-xr-xconfigure8
-rw-r--r--docs/ReleaseNotes_34.rst2
4 files changed, 11 insertions, 5 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 2352fba..18a172a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -83,6 +83,7 @@ set(LLVM_ALL_TARGETS
MSP430
NVPTX
PowerPC
+ R600
Sparc
SystemZ
X86
diff --git a/autoconf/configure.ac b/autoconf/configure.ac
index 1dee872..ad877c6 100644
--- a/autoconf/configure.ac
+++ b/autoconf/configure.ac
@@ -798,13 +798,13 @@ TARGETS_TO_BUILD=""
AC_ARG_ENABLE([targets],AS_HELP_STRING([--enable-targets],
[Build specific host targets: all or target1,target2,... Valid targets are:
host, x86, x86_64, sparc, powerpc, arm, aarch64, mips, hexagon,
- xcore, msp430, nvptx, systemz, and cpp (default=all)]),,
+ xcore, msp430, nvptx, systemz, r600, and cpp (default=all)]),,
enableval=all)
if test "$enableval" = host-only ; then
enableval=host
fi
case "$enableval" in
- all) TARGETS_TO_BUILD="X86 Sparc PowerPC AArch64 ARM Mips XCore MSP430 CppBackend MBlaze NVPTX Hexagon SystemZ" ;;
+ all) TARGETS_TO_BUILD="X86 Sparc PowerPC AArch64 ARM Mips XCore MSP430 CppBackend MBlaze NVPTX Hexagon SystemZ R600" ;;
*)for a_target in `echo $enableval|sed -e 's/,/ /g' ` ; do
case "$a_target" in
x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
@@ -824,6 +824,7 @@ case "$enableval" in
mblaze) TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;;
nvptx) TARGETS_TO_BUILD="NVPTX $TARGETS_TO_BUILD" ;;
systemz) TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;;
+ r600) TARGETS_TO_BUILD="R600 $TARGETS_TO_BUILD" ;;
host) case "$llvm_cv_target_arch" in
x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
x86_64) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
diff --git a/configure b/configure
index a1f9803..eed06de 100755
--- a/configure
+++ b/configure
@@ -1445,7 +1445,8 @@ Optional Features:
--enable-targets Build specific host targets: all or
target1,target2,... Valid targets are: host, x86,
x86_64, sparc, powerpc, arm, aarch64, mips, hexagon,
- xcore, msp430, nvptx, systemz, and cpp (default=all)
+ xcore, msp430, nvptx, systemz, r600, and cpp
+ (default=all)
--enable-experimental-targets
Build experimental host targets: disable or
target1,target2,... (default=disable)
@@ -5636,7 +5637,7 @@ if test "$enableval" = host-only ; then
enableval=host
fi
case "$enableval" in
- all) TARGETS_TO_BUILD="X86 Sparc PowerPC AArch64 ARM Mips XCore MSP430 CppBackend MBlaze NVPTX Hexagon SystemZ" ;;
+ all) TARGETS_TO_BUILD="X86 Sparc PowerPC AArch64 ARM Mips XCore MSP430 CppBackend MBlaze NVPTX Hexagon SystemZ R600" ;;
*)for a_target in `echo $enableval|sed -e 's/,/ /g' ` ; do
case "$a_target" in
x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
@@ -5656,6 +5657,7 @@ case "$enableval" in
mblaze) TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;;
nvptx) TARGETS_TO_BUILD="NVPTX $TARGETS_TO_BUILD" ;;
systemz) TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;;
+ r600) TARGETS_TO_BUILD="R600 $TARGETS_TO_BUILD" ;;
host) case "$llvm_cv_target_arch" in
x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
x86_64) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
@@ -10535,7 +10537,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF
-#line 10538 "configure"
+#line 10540 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
diff --git a/docs/ReleaseNotes_34.rst b/docs/ReleaseNotes_34.rst
index 7decad0..ba23543 100644
--- a/docs/ReleaseNotes_34.rst
+++ b/docs/ReleaseNotes_34.rst
@@ -44,6 +44,8 @@ Non-comprehensive list of changes in this release
* Support for exception handling has been removed from the old JIT. Use MCJIT
if you need EH support.
+* The R600 backend is not marked experimental anymore and is built by default.
+
* ... next change ...
.. NOTE