aboutsummaryrefslogtreecommitdiff
path: root/makefile
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2011-05-06 13:00:23 -0300
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2011-05-06 13:00:23 -0300
commitcb09f4fef482ba146dd1c18852edb0fe5efe3b07 (patch)
tree9b5e0eb685821748c07bb9c6d1fb205c22897dde /makefile
parent3cf1729a0219b8b461e171dc88ece36530596c74 (diff)
downloadlua-cb09f4fef482ba146dd1c18852edb0fe5efe3b07.tar.gz
lua-cb09f4fef482ba146dd1c18852edb0fe5efe3b07.tar.bz2
lua-cb09f4fef482ba146dd1c18852edb0fe5efe3b07.zip
details
Diffstat (limited to 'makefile')
-rw-r--r--makefile14
1 files changed, 8 insertions, 6 deletions
diff --git a/makefile b/makefile
index 5ed42ae8..299c2a38 100644
--- a/makefile
+++ b/makefile
@@ -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++
26CWARNS= $(CWARNSC) \ 26CWARNS= $(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
38TESTS= -DLUA_USER_H='"ltests.h"' # -g -O0 38# TESTS= -DLUA_USER_H='"ltests.h"' # -g -O0
39
40# -mtune=native -fomit-frame-pointer
41LOCAL = $(TESTS) $(CWARNS) -g
39 42
40LOCAL = $(TESTS) $(CWARNS)
41 43
42 44
43# enable Linux goodies 45# enable Linux goodies
44MYCFLAGS= $(LOCAL) -DLUA_USE_LINUX -DLUA_COMPAT_ALL -g 46MYCFLAGS= $(LOCAL) -DLUA_USE_LINUX -DLUA_COMPAT_ALL
45MYLDFLAGS= -Wl,-E -g 47MYLDFLAGS= $(LOCAL) -Wl,-E
46MYLIBS= -ldl -lreadline -lhistory -lncurses 48MYLIBS= -ldl -lreadline -lhistory -lncurses
47 49
48 50