ldc/utils
2018-10-15 22:31:59 +02:00
..
CMakeLists.txt [CMake] Small changes to CMake message output to aid with configuring builds [NFC] (#2626) 2018-03-25 12:48:49 +02:00
FileCheck-3.9.cpp update FileCheck-3.9.cpp from LLVM 2016-06-18 11:44:47 +02:00
FileCheck-4.0.cpp Add LLVM 4.0 FileCheck util 2016-07-19 17:58:02 +02:00
FileCheck-5.0.cpp Update LLVM5.0 profdata and filecheck. 2017-07-14 15:03:44 +02:00
FileCheck-6.0.cpp Update LLVM 6.0 FileCheck and llvm-profdata (#2602) 2018-03-01 00:11:40 +01:00
FileCheck-7.0.cpp Upgrade LLVM to v7.0.0 2018-09-26 17:21:35 +02:00
gen_gccbuiltins.cpp Raise min LLVM version to 3.9 (#2872) 2018-10-15 22:31:59 +02:00
not.cpp Fix build with LLVM trunk. (#2767) 2018-07-09 20:09:44 +02:00
README.md "Update" FileCheck 3.5 and 3.6 to version 3.7. 2016-06-12 11:46:14 +02:00

LDC Utils

The /utils directory contains utilities that are used in building LDC (gen_gccbuiltins.cpp) and testing LDC (not and FileCheck).

not is copied from LLVM

FileCheck is copied from LLVM, and versioned for each LLVM version that we support (for example, FileCheck-3.9.cpp does not compile with LLVM 3.5). Older versions of FileCheck contain modifications such that they contain new features/bugfixes but still compile with older LLVM versions.

How not and FileCheck are used is decribed here: LDC Lit-based testsuite.