Rev 6550 | Rev 6552 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6550 | Rev 6551 | ||
---|---|---|---|
1 | if tup.getconfig("NO_GCC") ~= "" then return end |
1 | if tup.getconfig("NO_GCC") ~= "" then return end |
2 | HELPERDIR = (tup.getconfig("HELPERDIR") == "") and "../../../programs" or tup.getconfig("HELPERDIR") |
2 | HELPERDIR = (tup.getconfig("HELPERDIR") == "") and "../../../programs" or tup.getconfig("HELPERDIR") |
3 | tup.include(HELPERDIR .. "/use_gcc.lua") |
3 | tup.include(HELPERDIR .. "/use_gcc.lua") |
4 | tup.include(HELPERDIR .. "/use_newlib.lua") |
4 | tup.include(HELPERDIR .. "/use_newlib.lua") |
5 | CFLAGS = CFLAGS .. " -UWIN32 -U_WIN32 -U__WIN32__ -DLUA_COMPAT_ALL -DLUA_ANSI" |
5 | CFLAGS = CFLAGS .. " -UWIN32 -U_WIN32 -U__WIN32__ -DLUA_COMPAT_ALL -DLUA_ANSI" |
- | 6 | LDFLAGS = LDFLAGS .. "--disable-runtime-pseudo-reloc" |
|
6 | compile_gcc{ |
7 | compile_gcc{ |
7 | "lapi.c", |
8 | "lapi.c", |
8 | "lauxlib.c", |
9 | "lauxlib.c", |
9 | "lbaselib.c", |
10 | "lbaselib.c", |
10 | "lbitlib.c", |
11 | "lbitlib.c", |
11 | "lcode.c", |
12 | "lcode.c", |
12 | "lcorolib.c", |
13 | "lcorolib.c", |
13 | "lctype.c", |
14 | "lctype.c", |
14 | "ldblib.c", |
15 | "ldblib.c", |
15 | "ldebug.c", |
16 | "ldebug.c", |
16 | "ldo.c", |
17 | "ldo.c", |
17 | "ldump.c", |
18 | "ldump.c", |
18 | "lfunc.c", |
19 | "lfunc.c", |
19 | "lgc.c", |
20 | "lgc.c", |
20 | "linit.c", |
21 | "linit.c", |
21 | "liolib.c", |
22 | "liolib.c", |
22 | "llex.c", |
23 | "llex.c", |
23 | "lmathlib.c", |
24 | "lmathlib.c", |
24 | "lmem.c", |
25 | "lmem.c", |
25 | "loadlib.c", |
26 | "loadlib.c", |
26 | "lobject.c", |
27 | "lobject.c", |
27 | "lopcodes.c", |
28 | "lopcodes.c", |
28 | "loslib.c", |
29 | "loslib.c", |
29 | "lparser.c", |
30 | "lparser.c", |
30 | "lstate.c", |
31 | "lstate.c", |
31 | "lstring.c", |
32 | "lstring.c", |
32 | "lstrlib.c", |
33 | "lstrlib.c", |
33 | "ltable.c", |
34 | "ltable.c", |
34 | "ltablib.c", |
35 | "ltablib.c", |
35 | "ltm.c", |
36 | "ltm.c", |
36 | "lua.c", |
37 | "lua.c", |
37 | "lundump.c", |
38 | "lundump.c", |
38 | "lvm.c", |
39 | "lvm.c", |
39 | "lzio.c", |
40 | "lzio.c", |
40 | "kolibri.c" |
41 | "kolibri.c" |
41 | } |
42 | } |
42 | link_gcc("lua") |
43 | link_gcc("lua") |