Commit graph

4 commits

Author SHA1 Message Date
Matthew
faaef077d6 Do not use clangs builtin assembler
The builtin assembler in clang is not intended for
hand written assembly. Only that generated by clang.
Disable this and use the default one
2020-02-12 16:08:35 +11:00
Matthew
0e8a2cf05c Remove unnecessary variables in toolchain files
Setting `-target` flag explicitly is unnecessary. Whenever this needs to
be explicitly passed through, the coompiler id should be checked.

Changes to the musl build system makes the explicit `C_COMPILER`
variable useless.
2020-02-12 16:08:35 +11:00
Matthew
1d8b5d4ab1 Specify the C compiler in a variable for user lvl
Having the basic compiler name in a variable lets us pass it around to
any other user level project (e.g musllibc)
2020-02-12 16:08:35 +11:00
Jasper Lowell
895726d410 Add initial LLVM toolchain support 2019-03-18 14:11:07 +11:00