]> granicus.if.org Git - clang/commit
check-clang: Introduce get_llvm_config_props in clang/test/lit.cfg.
authorNAKAMURA Takumi <geek4civic@gmail.com>
Wed, 4 Dec 2013 03:40:56 +0000 (03:40 +0000)
committerNAKAMURA Takumi <geek4civic@gmail.com>
Wed, 4 Dec 2013 03:40:56 +0000 (03:40 +0000)
commitb149e41fe655a8c0e633cdf5ab3c920694fb85d2
tree75247c11bd8c7f481ff19b7377e186f3b48ffd98
parent7809cfd0f756a2e2efcd6069fbe96c104646a558
check-clang: Introduce get_llvm_config_props in clang/test/lit.cfg.

In trunk, we can use features as below:

  aarch64-registered-target
  hexagon-registered-target
  msp430-registered-target
  r600-registered-target
  systemz-registered-target
  xcore-registered-target

Each of them, as below, implies corresponding subtargets:

  arm-registered-target   -- arm, thumb
  mips-registered-target  -- mips, mips64, mips64el, mipsel
  nvptx-registered-target -- nvptx, nvptx64
  sparc-registered-target -- sparc, sparcv9
  x86-registered-target   -- x86, x86-64

They will be renamed:

  cppbackend-registered-target -- was "cpp". Unused in trunk.
  powerpc-registered-target -- was "ppc32", "ppc64" and "ppc64le".

The feature "asserts" is also taken from llvm-config.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@196347 91177308-0d34-0410-b5e6-96231b3b80d8
test/CMakeLists.txt
test/lit.cfg