|
@@ -104,7 +104,7 @@ endif
|
|
|
|
|
|
CFLAGS = -fno-omit-frame-pointer -ggdb3 -Wall -Wextra -std=gnu99 $(CFLAGS_WERROR) $(CFLAGS_OPTIMIZE) -D_FORTIFY_SOURCE=2 $(EXTRA_WARNINGS) $(EXTRA_CFLAGS)
|
|
|
EXTLIBS = -lpthread -lrt -lelf -lm
|
|
|
-ALL_CFLAGS = $(CFLAGS) -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
|
|
|
+ALL_CFLAGS = $(CFLAGS) -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE
|
|
|
ALL_LDFLAGS = $(LDFLAGS)
|
|
|
STRIP ?= strip
|
|
|
|
|
@@ -168,10 +168,7 @@ endif
|
|
|
|
|
|
### --- END CONFIGURATION SECTION ---
|
|
|
|
|
|
-# Those must not be GNU-specific; they are shared with perl/ which may
|
|
|
-# be built by a different compiler. (Note that this is an artifact now
|
|
|
-# but it still might be nice to keep that distinction.)
|
|
|
-BASIC_CFLAGS = -Iutil/include -Iarch/$(ARCH)/include
|
|
|
+BASIC_CFLAGS = -Iutil/include -Iarch/$(ARCH)/include -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE
|
|
|
BASIC_LDFLAGS =
|
|
|
|
|
|
# Guard against environment variables
|