diff options
author | Ayke van Laethem <[email protected]> | 2020-12-03 00:59:20 +0100 |
---|---|---|
committer | Ron Evans <[email protected]> | 2020-12-10 07:01:32 +0100 |
commit | bb27bbcb41d37d78988b571c2d0943ba808cf52d (patch) | |
tree | ba91f8aad10abe531396625edb8a66aac3cabffd /README.md | |
parent | 9c2d2b662bdf21caa54ae943901af3478f9e5c72 (diff) | |
download | tinygo-bb27bbcb41d37d78988b571c2d0943ba808cf52d.tar.gz tinygo-bb27bbcb41d37d78988b571c2d0943ba808cf52d.zip |
all: switch to LLVM 11 for static builds
This commit switches to LLVM 11 for builds with LLVM linked statically
(e.g. `make`). It does not yet switch the default for builds dynamically
linked to LLVM, that should be done in a later change.
This commit also changes to use the default host toolchain (probably
GCC) instead of Clang as the default compiler in CI. There were some
issues with Clang 3.8 in CI and hopefully this will fix it.
Additionally it updates the way LLVM is built on Windows, with
-DLLVM_ENABLE_PIC=OFF (which should have been used all along). This
change makes it possible to revert a hack to build libclang manually and
instead uses the libclang static library like on all other operating
systems, simplifying the Makefile.
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -148,6 +148,6 @@ The original reasoning was: if [Python](https://micropython.org/) can run on mic This project is licensed under the BSD 3-clause license, just like the [Go project](https://golang.org/LICENSE) itself. -Some code has been copied from the LLVM project and is therefore licensed under [a variant of the Apache 2.0 license](http://releases.llvm.org/10.0.0/LICENSE.TXT). This has been clearly indicated in the header of these files. +Some code has been copied from the LLVM project and is therefore licensed under [a variant of the Apache 2.0 license](http://releases.llvm.org/11.0.0/LICENSE.TXT). This has been clearly indicated in the header of these files. Some code has been copied and/or ported from Paul Stoffregen's Teensy libraries and is therefore licensed under PJRC's license. This has been clearly indicated in the header of these files. |