浏览代码

Makefile compiles the Lua compiler with '-Os'

The performance of the Lua compiler is not critical for Lua
performance, but it is a big component in the source. So, it makes
sense to trade speed for size in this component.
Roberto Ierusalimschy 5 年之前
父节点
当前提交
6a10f03ff8
共有 1 个文件被更改,包括 10 次插入0 次删除
  1. 10 0
      makefile

+ 10 - 0
makefile

@@ -106,6 +106,16 @@ $(LUA_T): $(LUA_O) $(CORE_T)
 $(LUAC_T): $(LUAC_O) $(CORE_T)
 	$(CC) -o $@ $(MYLDFLAGS) $(LUAC_O) $(CORE_T) $(LIBS) $(MYLIBS)
 
+llex.o:
+	$(CC) $(CFLAGS) -Os -c llex.c
+
+lparser.o:
+	$(CC) $(CFLAGS) -Os -c lparser.c
+
+lcode.o:
+	$(CC) $(CFLAGS) -Os -c lcode.c
+
+
 clean:
 	$(RM) $(ALL_T) $(ALL_O)