From 021dab288d3d014a55a68c78645f38799fac01c0 Mon Sep 17 00:00:00 2001 From: Hans Wennborg Date: Tue, 16 Jan 2018 15:50:14 +0000 Subject: ReleaseNotes: add Zig to External Open Source Projects Patch by Andrew Kelley! Differential revision: https://reviews.llvm.org/D41875 git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_60@322567 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/ReleaseNotes.rst | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'docs') diff --git a/docs/ReleaseNotes.rst b/docs/ReleaseNotes.rst index e85dfa5e7f4..1d1dca007a8 100644 --- a/docs/ReleaseNotes.rst +++ b/docs/ReleaseNotes.rst @@ -136,6 +136,18 @@ constraints. This program is then compiled by Clang with `SanitizerCoverage `_ instrumentation and then fuzzed using :doc:`LibFuzzer `. +Zig Programming Language +------------------------ + +`Zig `_ is an open-source programming language designed +for robustness, optimality, and clarity. It is intended to replace C. It +provides high level features such as Generics, +Compile Time Function Execution, and Partial Evaluation, yet exposes low level +LLVM IR features such as Aliases. Zig uses Clang to provide automatic +import of .h symbols - even inline functions and macros. Zig uses LLD combined +with lazily building compiler-rt to provide out-of-the-box cross-compiling for +all supported targets. + Additional Information ====================== -- cgit v1.2.3