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.
This commit is contained in:
Roberto Ierusalimschy 2019-10-08 10:26:02 -03:00
parent 7bd1e53753
commit 6a10f03ff8
1 changed files with 10 additions and 0 deletions

View File

@ -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)