src/gnu/llvm/clang
purplerain 3a0fe9932a
sync with OpenBSD -current
2024-02-19 19:06:47 +00:00
..
bindings sync with OpenBSD -current 2023-11-13 23:00:18 +00:00
cmake sync with OpenBSD -current 2023-11-13 23:00:18 +00:00
docs sync with OpenBSD -current 2023-11-13 23:00:18 +00:00
examples sync with OpenBSD -current 2023-11-13 23:00:18 +00:00
include sync with OpenBSD -current 2023-11-20 02:38:22 +00:00
lib sync with OpenBSD -current 2024-02-19 19:06:47 +00:00
runtime sync with OpenBSD -current 2023-11-13 23:00:18 +00:00
tools sync with OpenBSD -current 2023-11-13 23:00:18 +00:00
utils sync with OpenBSD -current 2023-11-13 23:00:18 +00:00
www sync with OpenBSD -current 2023-11-13 23:00:18 +00:00
.clang-format SecBSD 1.3 -current: The Digital Resistance. A belief in the importance of privacy and the right to secure communication. 2023-04-30 01:15:27 +00:00
.clang-tidy SecBSD 1.3 -current: The Digital Resistance. A belief in the importance of privacy and the right to secure communication. 2023-04-30 01:15:27 +00:00
.gitignore SecBSD 1.3 -current: The Digital Resistance. A belief in the importance of privacy and the right to secure communication. 2023-04-30 01:15:27 +00:00
CMakeLists.txt sync with OpenBSD -current 2023-11-13 23:00:18 +00:00
CodeOwners.rst sync with OpenBSD -current 2023-11-13 23:00:18 +00:00
INSTALL.txt SecBSD 1.3 -current: The Digital Resistance. A belief in the importance of privacy and the right to secure communication. 2023-04-30 01:15:27 +00:00
LICENSE.TXT SecBSD 1.3 -current: The Digital Resistance. A belief in the importance of privacy and the right to secure communication. 2023-04-30 01:15:27 +00:00
ModuleInfo.txt SecBSD 1.3 -current: The Digital Resistance. A belief in the importance of privacy and the right to secure communication. 2023-04-30 01:15:27 +00:00
NOTES.txt SecBSD 1.3 -current: The Digital Resistance. A belief in the importance of privacy and the right to secure communication. 2023-04-30 01:15:27 +00:00
README.txt sync with OpenBSD -current 2023-11-13 23:00:18 +00:00

README.txt

//===----------------------------------------------------------------------===//
// C Language Family Front-end
//===----------------------------------------------------------------------===//

Welcome to Clang.  This is a compiler front-end for the C family of languages
(C, C++, Objective-C, and Objective-C++) which is built as part of the LLVM
compiler infrastructure project.

Unlike many other compiler frontends, Clang is useful for a number of things
beyond just compiling code: we intend for Clang to be host to a number of
different source-level tools.  One example of this is the Clang Static Analyzer.

If you're interested in more (including how to build Clang) it is best to read
the relevant web sites.  Here are some pointers:

Information on Clang:             http://clang.llvm.org/
Building and using Clang:         http://clang.llvm.org/get_started.html
Clang Static Analyzer:            http://clang-analyzer.llvm.org/
Information on the LLVM project:  http://llvm.org/

If you have questions or comments about Clang, a great place to discuss them is
on the Clang forums:
  https://discourse.llvm.org/c/clang/

If you find a bug in Clang, please file it in the LLVM bug tracker:
  http://llvm.org/bugs/