diff options
Diffstat (limited to 'makefile')
-rw-r--r-- | makefile | 108 |
1 files changed, 56 insertions, 52 deletions
@@ -1,5 +1,5 @@ | |||
1 | # | 1 | # |
2 | ## $Id: makefile,v 1.41 2003/04/07 20:11:53 roberto Exp roberto $ | 2 | ## $Id: makefile,v 2.1 2003/12/10 12:13:36 roberto Exp roberto $ |
3 | ## Makefile | 3 | ## Makefile |
4 | ## See Copyright Notice in lua.h | 4 | ## See Copyright Notice in lua.h |
5 | # | 5 | # |
@@ -10,11 +10,11 @@ | |||
10 | # -DEXTERNMEMCHECK -DHARDSTACKTESTS | 10 | # -DEXTERNMEMCHECK -DHARDSTACKTESTS |
11 | DEBUG = -g -DLUA_USER_H='"ltests.h"' | 11 | DEBUG = -g -DLUA_USER_H='"ltests.h"' |
12 | OPTIMIZE = -O2 \ | 12 | OPTIMIZE = -O2 \ |
13 | -D'lua_number2int(i,d)=__asm__("fldl %1\nfistpl %0":"=m"(i):"m"(d))' \ | ||
14 | # -fomit-frame-pointer | 13 | # -fomit-frame-pointer |
15 | 14 | ||
16 | 15 | ||
17 | CONFIG = $(DEBUG) $(OPTIMIZE) -DLUA_COMPATUPSYNTAX -DUSE_TMPNAME -DUSE_DLOPEN | 16 | # -DUSE_TMPNAME?? |
17 | CONFIG = $(DEBUG) $(OPTIMIZE) -DLUA_COMPATUPSYNTAX -DUSE_DLOPEN | ||
18 | 18 | ||
19 | 19 | ||
20 | # Compilation parameters | 20 | # Compilation parameters |
@@ -103,54 +103,58 @@ clear : | |||
103 | co $(CO_OPTIONS) $@ | 103 | co $(CO_OPTIONS) $@ |
104 | 104 | ||
105 | 105 | ||
106 | lapi.o: lapi.c lua.h lapi.h lobject.h llimits.h ldebug.h lstate.h ltm.h \ | 106 | lapi.o: lapi.c lua.h luaconf.h lapi.h lobject.h llimits.h ldebug.h \ |
107 | lzio.h lmem.h ldo.h lfunc.h lgc.h lstring.h ltable.h lundump.h lvm.h | 107 | lstate.h ltm.h lzio.h lmem.h ldo.h lfunc.h lgc.h lstring.h ltable.h \ |
108 | lauxlib.o: lauxlib.c lua.h lauxlib.h | ||
109 | lbaselib.o: lbaselib.c lua.h lauxlib.h lualib.h | ||
110 | lcode.o: lcode.c lua.h lcode.h llex.h lobject.h llimits.h lzio.h lmem.h \ | ||
111 | lopcodes.h lparser.h ltable.h ldebug.h lstate.h ltm.h ldo.h lgc.h | ||
112 | ldblib.o: ldblib.c lua.h lauxlib.h lualib.h | ||
113 | ldebug.o: ldebug.c lua.h lapi.h lobject.h llimits.h lcode.h llex.h lzio.h \ | ||
114 | lmem.h lopcodes.h lparser.h ltable.h ldebug.h lstate.h ltm.h ldo.h \ | ||
115 | lfunc.h lstring.h lgc.h lvm.h | ||
116 | ldo.o: ldo.c lua.h ldebug.h lstate.h lobject.h llimits.h ltm.h lzio.h \ | ||
117 | lmem.h ldo.h lfunc.h lgc.h lopcodes.h lparser.h ltable.h lstring.h \ | ||
118 | lundump.h lvm.h | 108 | lundump.h lvm.h |
119 | ldump.o: ldump.c lua.h lobject.h llimits.h lopcodes.h lstate.h ltm.h \ | 109 | lauxlib.o: lauxlib.c lua.h luaconf.h lauxlib.h |
120 | lzio.h lmem.h lundump.h | 110 | lbaselib.o: lbaselib.c lua.h luaconf.h lauxlib.h lualib.h |
121 | lfunc.o: lfunc.c lua.h lfunc.h lobject.h llimits.h lgc.h lmem.h lstate.h \ | 111 | lcode.o: lcode.c lua.h luaconf.h lcode.h llex.h lobject.h llimits.h \ |
122 | ltm.h lzio.h | 112 | lzio.h lmem.h lopcodes.h lparser.h ltable.h ldebug.h lstate.h ltm.h \ |
123 | lgc.o: lgc.c lua.h ldebug.h lstate.h lobject.h llimits.h ltm.h lzio.h \ | 113 | ldo.h lgc.h |
124 | lmem.h ldo.h lfunc.h lgc.h lstring.h ltable.h | 114 | ldblib.o: ldblib.c lua.h luaconf.h lauxlib.h lualib.h |
125 | liolib.o: liolib.c lua.h lauxlib.h lualib.h | 115 | ldebug.o: ldebug.c lua.h luaconf.h lapi.h lobject.h llimits.h lcode.h \ |
126 | llex.o: llex.c lua.h ldo.h lobject.h llimits.h lstate.h ltm.h lzio.h \ | ||
127 | lmem.h llex.h lparser.h ltable.h lstring.h lgc.h | ||
128 | lmathlib.o: lmathlib.c lua.h lauxlib.h lualib.h | ||
129 | lmem.o: lmem.c lua.h ldebug.h lstate.h lobject.h llimits.h ltm.h lzio.h \ | ||
130 | lmem.h ldo.h | ||
131 | loadlib.o: loadlib.c lua.h lauxlib.h lualib.h | ||
132 | lobject.o: lobject.c lua.h ldo.h lobject.h llimits.h lstate.h ltm.h \ | ||
133 | lzio.h lmem.h lstring.h lgc.h lvm.h | ||
134 | lopcodes.o: lopcodes.c lua.h lobject.h llimits.h lopcodes.h | ||
135 | lparser.o: lparser.c lua.h lcode.h llex.h lobject.h llimits.h lzio.h \ | ||
136 | lmem.h lopcodes.h lparser.h ltable.h ldebug.h lstate.h ltm.h ldo.h \ | ||
137 | lfunc.h lstring.h lgc.h | ||
138 | lstate.o: lstate.c lua.h ldebug.h lstate.h lobject.h llimits.h ltm.h \ | ||
139 | lzio.h lmem.h ldo.h lfunc.h lgc.h llex.h lstring.h ltable.h | ||
140 | lstring.o: lstring.c lua.h lmem.h llimits.h lobject.h lstate.h ltm.h \ | ||
141 | lzio.h lstring.h lgc.h | ||
142 | lstrlib.o: lstrlib.c lua.h lauxlib.h lualib.h | ||
143 | ltable.o: ltable.c lua.h ldebug.h lstate.h lobject.h llimits.h ltm.h \ | ||
144 | lzio.h lmem.h ldo.h lgc.h ltable.h | ||
145 | ltablib.o: ltablib.c lua.h lauxlib.h lualib.h | ||
146 | ltests.o: ltests.c lua.h lapi.h lobject.h llimits.h lauxlib.h lcode.h \ | ||
147 | llex.h lzio.h lmem.h lopcodes.h lparser.h ltable.h ldebug.h lstate.h \ | 116 | llex.h lzio.h lmem.h lopcodes.h lparser.h ltable.h ldebug.h lstate.h \ |
148 | ltm.h ldo.h lfunc.h lstring.h lgc.h lualib.h | 117 | ltm.h ldo.h lfunc.h lstring.h lgc.h lvm.h |
149 | ltm.o: ltm.c lua.h lobject.h llimits.h lstate.h ltm.h lzio.h lmem.h \ | 118 | ldo.o: ldo.c lua.h luaconf.h ldebug.h lstate.h lobject.h llimits.h ltm.h \ |
150 | lstring.h lgc.h ltable.h | 119 | lzio.h lmem.h ldo.h lfunc.h lgc.h lopcodes.h lparser.h ltable.h \ |
151 | lua.o: lua.c lua.h lauxlib.h lualib.h | 120 | lstring.h lundump.h lvm.h |
152 | lundump.o: lundump.c lua.h ldebug.h lstate.h lobject.h llimits.h ltm.h \ | 121 | ldump.o: ldump.c lua.h luaconf.h lobject.h llimits.h lopcodes.h lstate.h \ |
153 | lzio.h lmem.h ldo.h lfunc.h lopcodes.h lstring.h lgc.h lundump.h | 122 | ltm.h lzio.h lmem.h lundump.h |
154 | lvm.o: lvm.c lua.h ldebug.h lstate.h lobject.h llimits.h ltm.h lzio.h \ | 123 | lfunc.o: lfunc.c lua.h luaconf.h lfunc.h lobject.h llimits.h lgc.h lmem.h \ |
155 | lmem.h ldo.h lfunc.h lgc.h lopcodes.h lstring.h ltable.h lvm.h | 124 | lstate.h ltm.h lzio.h |
156 | lzio.o: lzio.c lua.h llimits.h lmem.h lstate.h lobject.h ltm.h lzio.h | 125 | lgc.o: lgc.c lua.h luaconf.h ldebug.h lstate.h lobject.h llimits.h ltm.h \ |
126 | lzio.h lmem.h ldo.h lfunc.h lgc.h lstring.h ltable.h | ||
127 | liolib.o: liolib.c lua.h luaconf.h lauxlib.h lualib.h | ||
128 | llex.o: llex.c lua.h luaconf.h ldo.h lobject.h llimits.h lstate.h ltm.h \ | ||
129 | lzio.h lmem.h llex.h lparser.h ltable.h lstring.h lgc.h | ||
130 | lmathlib.o: lmathlib.c lua.h luaconf.h lauxlib.h lualib.h | ||
131 | lmem.o: lmem.c lua.h luaconf.h ldebug.h lstate.h lobject.h llimits.h \ | ||
132 | ltm.h lzio.h lmem.h ldo.h | ||
133 | loadlib.o: loadlib.c lua.h luaconf.h lauxlib.h lualib.h | ||
134 | lobject.o: lobject.c lua.h luaconf.h ldo.h lobject.h llimits.h lstate.h \ | ||
135 | ltm.h lzio.h lmem.h lstring.h lgc.h lvm.h | ||
136 | lopcodes.o: lopcodes.c lua.h luaconf.h lobject.h llimits.h lopcodes.h | ||
137 | lparser.o: lparser.c lua.h luaconf.h lcode.h llex.h lobject.h llimits.h \ | ||
138 | lzio.h lmem.h lopcodes.h lparser.h ltable.h ldebug.h lstate.h ltm.h \ | ||
139 | ldo.h lfunc.h lstring.h lgc.h | ||
140 | lstate.o: lstate.c lua.h luaconf.h ldebug.h lstate.h lobject.h llimits.h \ | ||
141 | ltm.h lzio.h lmem.h ldo.h lfunc.h lgc.h llex.h lstring.h ltable.h | ||
142 | lstring.o: lstring.c lua.h luaconf.h lmem.h llimits.h lobject.h lstate.h \ | ||
143 | ltm.h lzio.h lstring.h lgc.h | ||
144 | lstrlib.o: lstrlib.c lua.h luaconf.h lauxlib.h lualib.h | ||
145 | ltable.o: ltable.c lua.h luaconf.h ldebug.h lstate.h lobject.h llimits.h \ | ||
146 | ltm.h lzio.h lmem.h ldo.h lgc.h ltable.h | ||
147 | ltablib.o: ltablib.c lua.h luaconf.h lauxlib.h lualib.h | ||
148 | ltests.o: ltests.c lua.h luaconf.h lapi.h lobject.h llimits.h lauxlib.h \ | ||
149 | lcode.h llex.h lzio.h lmem.h lopcodes.h lparser.h ltable.h ldebug.h \ | ||
150 | lstate.h ltm.h ldo.h lfunc.h lstring.h lgc.h lualib.h | ||
151 | ltm.o: ltm.c lua.h luaconf.h lobject.h llimits.h lstate.h ltm.h lzio.h \ | ||
152 | lmem.h lstring.h lgc.h ltable.h | ||
153 | lua.o: lua.c lua.h luaconf.h lauxlib.h lualib.h | ||
154 | lundump.o: lundump.c lua.h luaconf.h ldebug.h lstate.h lobject.h \ | ||
155 | llimits.h ltm.h lzio.h lmem.h ldo.h lfunc.h lopcodes.h lstring.h lgc.h \ | ||
156 | lundump.h | ||
157 | lvm.o: lvm.c lua.h luaconf.h ldebug.h lstate.h lobject.h llimits.h ltm.h \ | ||
158 | lzio.h lmem.h ldo.h lfunc.h lgc.h lopcodes.h lstring.h ltable.h lvm.h | ||
159 | lzio.o: lzio.c lua.h luaconf.h llimits.h lmem.h lstate.h lobject.h ltm.h \ | ||
160 | lzio.h | ||