Genode fixes (#10491)
Readline pasthru, add linker to config, do not pass -lm to linker.
This commit is contained in:
parent
07a0a61875
commit
15422a3e5a
4 changed files with 15 additions and 3 deletions
|
|
@ -290,13 +290,16 @@ tcc.options.always = "-w"
|
|||
|
||||
# Configuration for the Genode toolchain
|
||||
@if genode:
|
||||
noCppExceptions # avoid std C++
|
||||
tlsEmulation:on # no TLS segment register magic
|
||||
gcc.path = "/usr/local/genode-gcc/bin"
|
||||
gcc.cpp.options.always = "-D__GENODE__ -fno-stack-protector"
|
||||
@if i386 or amd64:
|
||||
gcc.exe = "genode-x86-gcc"
|
||||
gcc.cpp.exe = "genode-x86-g++"
|
||||
gcc.cpp.linkerexe = "genode-x86-ld"
|
||||
@elif arm:
|
||||
gcc.exe = "genode-arm-gcc"
|
||||
gcc.cpp.exe = "genode-arm-g++"
|
||||
gcc.cpp.linkerexe = "genode-arm-ld"
|
||||
@end
|
||||
@end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue