22 |
|
|
23 |
|
# CVS checked in |
24 |
|
CC := g++ |
25 |
< |
BASEFLAGS = -Wall ${SEARCHDIRS} $(MARCH) -D_FILE_OFFSET_BITS=64 \ |
25 |
> |
BASEFLAGS = -Wall -Wextra -O2 -Wuninitialized ${SEARCHDIRS} $(MARCH) -D_FILE_OFFSET_BITS=64 \ |
26 |
|
-D_LARGEFILE_SOURCE -fno-exceptions -fno-rtti -fno-strict-aliasing \ |
27 |
|
-D_REENTRANT |
28 |
|
|
29 |
|
|
30 |
|
ifeq ($(findstring debug,$(MAKECMDGOALS)),) |
31 |
< |
CFLAGS = -O2 -DNDEBUG $(BASEFLAGS) |
31 |
> |
CFLAGS = -DNDEBUG $(BASEFLAGS) |
32 |
|
LDFLAGS = |
33 |
|
else |
34 |
< |
CFLAGS = -g -O2 -DDEBUG $(BASEFLAGS) |
34 |
> |
CFLAGS = -g -DDEBUG $(BASEFLAGS) |
35 |
|
LDFLAGS = -g |
36 |
|
endif |
37 |
|
|