]> granicus.if.org Git - llvm/commitdiff
ReleaseNotes: add Zig to External Open Source Projects
authorHans Wennborg <hans@hanshq.net>
Tue, 16 Jan 2018 15:50:14 +0000 (15:50 +0000)
committerHans Wennborg <hans@hanshq.net>
Tue, 16 Jan 2018 15:50:14 +0000 (15:50 +0000)
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

index e85dfa5e7f444c1e259b85918c6ebb27101a6611..1d1dca007a86ede59484c70b6069c5397723a54a 100644 (file)
@@ -136,6 +136,18 @@ constraints. This program is then compiled by Clang with `SanitizerCoverage
 <https://releases.llvm.org/6.0.0/tools/clang/docs/SanitizerCoverage.html>`_
 instrumentation and then fuzzed using :doc:`LibFuzzer <LibFuzzer>`.
 
+Zig Programming Language
+------------------------
+
+`Zig <http://ziglang.org>`_  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
 ======================