ldc/utils/README.md
Johan Engelen 7e8ffa8dbe "Update" FileCheck 3.5 and 3.6 to version 3.7.
Attempts to fix lit-based test errors possibly due to a FileCheck bug.
2016-06-12 11:46:14 +02:00

12 lines
636 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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](http://wiki.dlang.org/?title=LDC_Lit-based_testsuite).