diff options
| author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2011-05-06 13:00:23 -0300 |
|---|---|---|
| committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2011-05-06 13:00:23 -0300 |
| commit | cb09f4fef482ba146dd1c18852edb0fe5efe3b07 (patch) | |
| tree | 9b5e0eb685821748c07bb9c6d1fb205c22897dde /makefile | |
| parent | 3cf1729a0219b8b461e171dc88ece36530596c74 (diff) | |
| download | lua-cb09f4fef482ba146dd1c18852edb0fe5efe3b07.tar.gz lua-cb09f4fef482ba146dd1c18852edb0fe5efe3b07.tar.bz2 lua-cb09f4fef482ba146dd1c18852edb0fe5efe3b07.zip | |
details
Diffstat (limited to 'makefile')
| -rw-r--r-- | makefile | 14 |
1 files changed, 8 insertions, 6 deletions
| @@ -18,9 +18,9 @@ CWARNSC=-pedantic -Wextra \ | |||
| 18 | -Wstrict-aliasing \ | 18 | -Wstrict-aliasing \ |
| 19 | # the next warnings generate to much noise, so they are disabled | 19 | # the next warnings generate to much noise, so they are disabled |
| 20 | # -Wlogical-op \ | 20 | # -Wlogical-op \ |
| 21 | # -Wstrict-overflow=2 \ | ||
| 21 | # -Wformat=2 \ | 22 | # -Wformat=2 \ |
| 22 | # -Wstrict-overflow=5 \ | 23 | # -Wcast-qual \ |
| 23 | # -Wcast-qual \ | ||
| 24 | 24 | ||
| 25 | # The next warnings are not valid for C++ | 25 | # The next warnings are not valid for C++ |
| 26 | CWARNS= $(CWARNSC) \ | 26 | CWARNS= $(CWARNSC) \ |
| @@ -35,14 +35,16 @@ CWARNS= $(CWARNSC) \ | |||
| 35 | # -DEXTERNMEMCHECK -DHARDSTACKTESTS -DHARDMEMTESTS -DTRACEMEM='"tempmem"' | 35 | # -DEXTERNMEMCHECK -DHARDSTACKTESTS -DHARDMEMTESTS -DTRACEMEM='"tempmem"' |
| 36 | # -g -DLUA_USER_H='"ltests.h"' | 36 | # -g -DLUA_USER_H='"ltests.h"' |
| 37 | # -fomit-frame-pointer #-pg -malign-double | 37 | # -fomit-frame-pointer #-pg -malign-double |
| 38 | TESTS= -DLUA_USER_H='"ltests.h"' # -g -O0 | 38 | # TESTS= -DLUA_USER_H='"ltests.h"' # -g -O0 |
| 39 | |||
| 40 | # -mtune=native -fomit-frame-pointer | ||
| 41 | LOCAL = $(TESTS) $(CWARNS) -g | ||
| 39 | 42 | ||
| 40 | LOCAL = $(TESTS) $(CWARNS) | ||
| 41 | 43 | ||
| 42 | 44 | ||
| 43 | # enable Linux goodies | 45 | # enable Linux goodies |
| 44 | MYCFLAGS= $(LOCAL) -DLUA_USE_LINUX -DLUA_COMPAT_ALL -g | 46 | MYCFLAGS= $(LOCAL) -DLUA_USE_LINUX -DLUA_COMPAT_ALL |
| 45 | MYLDFLAGS= -Wl,-E -g | 47 | MYLDFLAGS= $(LOCAL) -Wl,-E |
| 46 | MYLIBS= -ldl -lreadline -lhistory -lncurses | 48 | MYLIBS= -ldl -lreadline -lhistory -lncurses |
| 47 | 49 | ||
| 48 | 50 | ||
