1 MELIBC_CWD
= tup
.getcwd() .. "/develop/libraries/menuetlibc"
2 MELIBC_VAR
= tup
.getvariantdir() .. "/develop/libraries/menuetlibc"
4 INCLUDES
= INCLUDES
.. " -I" .. MELIBC_CWD
.. "/include"
5 STARTUP
= MELIBC_VAR
.. "/stub/crt0.o"
6 CFLAGS_c
= " -fgnu89-inline"
7 LDFLAGS
= LDFLAGS
.. " -T" .. MELIBC_CWD
.. "/include/scripts/menuetos_app_v01.ld -L" .. MELIBC_VAR
.. "/lib"
8 tup
.append_table(LIBDEPS
, {MELIBC_VAR
.. "/<libc>", MELIBC_VAR
.. "/<libm>", MELIBC_VAR
.. "/<libcpp>"})
9 LIBS
= LIBS
.. " -L" .. tup
.getvariantdir() .. " -lcpp -lm -lc"
11 function use_dynamic_stack()
12 STARTUP
= MELIBC_VAR
.. "/stub/crt0_dynstack.o"