diff options
author | Ayke van Laethem <[email protected]> | 2018-11-22 13:24:13 +0100 |
---|---|---|
committer | Ayke van Laethem <[email protected]> | 2018-11-22 16:20:10 +0100 |
commit | 62d74d83290032480da316a9e7f4069678ee6f13 (patch) | |
tree | 83c8d069f68f729bd7ca574ba111050bb8f8301e /docs | |
parent | 4a8ced590b724ef2d3d1a9d58df2b0d795391027 (diff) | |
download | tinygo-62d74d83290032480da316a9e7f4069678ee6f13.tar.gz tinygo-62d74d83290032480da316a9e7f4069678ee6f13.zip |
all: compile and link using clang, where possible
Diffstat (limited to 'docs')
-rw-r--r-- | docs/installation.rst | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/docs/installation.rst b/docs/installation.rst index f1719a946..af50ceca6 100644 --- a/docs/installation.rst +++ b/docs/installation.rst @@ -24,11 +24,10 @@ ARM LLVM backend (which is even used in the propietary C compiler from ARM). Compiling to object code should be supported out of the box, but compiling the final binary and flashing it needs some extra tools. - * binutils (``arm-none-eabi-objcopy``) for producing .hex files for - flashing. - * GCC (``arm-none-eabi-gcc``) for linking object files. - * Clang 7 (``clang-7``) for building the `compiler runtime library - <https://compiler-rt.llvm.org/>`_. + * binutils (``arm-none-eabi-ld``, ``arm-none-eabi-objcopy``) for linking and + for producing .hex files for flashing. + * Clang 7 (``clang-7``) for building assembly files and the `compiler + runtime library <https://compiler-rt.llvm.org/>`_ . * The flashing tool for the particular chip, like ``openocd`` or ``nrfjprog``. |