-
Notifications
You must be signed in to change notification settings - Fork 24
/
TODO
19 lines (15 loc) · 792 Bytes
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
-- TODO list
misc:
* Port lua-compiler bash script to a Lua script.
* handle coroutine c-stack alignment issues on x86_64 when compiling in DEBUG mode.
* Add option to compile liblua_main.a without lua parser, lundump/ldump code.
* Update to latest EGC patch.
module naming issues:
* change how the compiler names modules.
* give the compiler a search path + module name "A.B.C" and have it compile A/B/C.lua into A/B/C.so
* remove output file extension when nameing the module, instead of just the last three letters.
lua-compiler script:
* fix linking bug reported by DigitalKiwi:
<DigitalKiwi> #CFLAGS=" -ggdb -O3 -fomit-frame-pointer -pipe -Wall "
<DigitalKiwi> CFLAGS=" -O3 -fomit-frame-pointer -pipe -Wl,-E "
<DigitalKiwi> http://www.tecgraf.puc-rio.br/~lhf/ftp/lua/install.html