mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-02-02 10:40:38 +01:00
Cleaned up use of compiler flags in posix build
This commit is contained in:
parent
88d5b899e6
commit
5da970b8c6
@ -44,8 +44,6 @@ COMMON_FLAGS=-ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DANDROID -DARM64 -pipe
|
|||||||
OPTIMIZE_FLAGS=-fno-omit-frame-pointer
|
OPTIMIZE_FLAGS=-fno-omit-frame-pointer
|
||||||
WARN_FLAGS=-Wall -Wno-switch -Wno-parentheses -Wno-unknown-pragmas -Wno-unused-variable
|
WARN_FLAGS=-Wall -Wno-switch -Wno-parentheses -Wno-unknown-pragmas -Wno-unused-variable
|
||||||
|
|
||||||
CXXFLAGS := $(CXXFLAGS) -std=c++11
|
|
||||||
|
|
||||||
PROD_FLAGS=$(COMMON_FLAGS) $(OPTIMIZE_FLAGS)
|
PROD_FLAGS=$(COMMON_FLAGS) $(OPTIMIZE_FLAGS)
|
||||||
DEV_FLAGS=$(COMMON_FLAGS) $(WARN_FLAGS)
|
DEV_FLAGS=$(COMMON_FLAGS) $(WARN_FLAGS)
|
||||||
|
|
||||||
|
@ -55,8 +55,6 @@ COMMON_FLAGS=-ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DANDROID -DARM -pipe -M
|
|||||||
OPTIMIZE_FLAGS=-fno-omit-frame-pointer
|
OPTIMIZE_FLAGS=-fno-omit-frame-pointer
|
||||||
WARN_FLAGS=-Wall -Wno-switch -Wno-parentheses -Wno-unknown-pragmas -Wno-unused-variable
|
WARN_FLAGS=-Wall -Wno-switch -Wno-parentheses -Wno-unknown-pragmas -Wno-unused-variable
|
||||||
|
|
||||||
CXXFLAGS := $(CXXFLAGS) -std=c++11
|
|
||||||
|
|
||||||
PROD_FLAGS=$(COMMON_FLAGS) $(OPTIMIZE_FLAGS)
|
PROD_FLAGS=$(COMMON_FLAGS) $(OPTIMIZE_FLAGS)
|
||||||
DEV_FLAGS=$(COMMON_FLAGS) $(WARN_FLAGS)
|
DEV_FLAGS=$(COMMON_FLAGS) $(WARN_FLAGS)
|
||||||
|
|
||||||
|
@ -52,8 +52,6 @@ COMMON_FLAGS=-ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DANDROID -pipe -MMD -fP
|
|||||||
OPTIMIZE_FLAGS=-fno-omit-frame-pointer
|
OPTIMIZE_FLAGS=-fno-omit-frame-pointer
|
||||||
WARN_FLAGS=-Wall -Wno-switch -Wno-parentheses -Wno-unknown-pragmas -Wno-unused-variable
|
WARN_FLAGS=-Wall -Wno-switch -Wno-parentheses -Wno-unknown-pragmas -Wno-unused-variable
|
||||||
|
|
||||||
CXXFLAGS := $(CXXFLAGS) -std=c++11
|
|
||||||
|
|
||||||
PROD_FLAGS=$(COMMON_FLAGS) $(OPTIMIZE_FLAGS)
|
PROD_FLAGS=$(COMMON_FLAGS) $(OPTIMIZE_FLAGS)
|
||||||
DEV_FLAGS=$(COMMON_FLAGS) $(WARN_FLAGS)
|
DEV_FLAGS=$(COMMON_FLAGS) $(WARN_FLAGS)
|
||||||
|
|
||||||
|
@ -43,8 +43,6 @@ COMMON_FLAGS=-ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DANDROID -DAMD64 -pipe
|
|||||||
OPTIMIZE_FLAGS=-fno-omit-frame-pointer
|
OPTIMIZE_FLAGS=-fno-omit-frame-pointer
|
||||||
WARN_FLAGS=-Wall -Wno-switch -Wno-parentheses -Wno-unknown-pragmas -Wno-unused-variable
|
WARN_FLAGS=-Wall -Wno-switch -Wno-parentheses -Wno-unknown-pragmas -Wno-unused-variable
|
||||||
|
|
||||||
CXXFLAGS := $(CXXFLAGS) -std=c++11
|
|
||||||
|
|
||||||
PROD_FLAGS=$(COMMON_FLAGS) $(OPTIMIZE_FLAGS)
|
PROD_FLAGS=$(COMMON_FLAGS) $(OPTIMIZE_FLAGS)
|
||||||
DEV_FLAGS=$(COMMON_FLAGS) $(WARN_FLAGS)
|
DEV_FLAGS=$(COMMON_FLAGS) $(WARN_FLAGS)
|
||||||
|
|
||||||
|
@ -102,8 +102,8 @@ GLOB_OPTIONS:=
|
|||||||
|
|
||||||
#____________________________________________________________________________
|
#____________________________________________________________________________
|
||||||
|
|
||||||
# Firebird needs no RTTI
|
# Global c++ flags: firebird needs no RTTI, choose build standard
|
||||||
RTTI_FLAG:= -fno-rtti
|
PLUSPLUS_FLAGS:= -fno-rtti -std=c++11
|
||||||
|
|
||||||
# If this is defined then we use special rules useful for developers only
|
# If this is defined then we use special rules useful for developers only
|
||||||
IsDeveloper = @DEVEL_FLG@
|
IsDeveloper = @DEVEL_FLG@
|
||||||
@ -172,8 +172,8 @@ CC = @CC@
|
|||||||
CXX = @CXX@
|
CXX = @CXX@
|
||||||
LD = @CXX@
|
LD = @CXX@
|
||||||
|
|
||||||
CFLAGS = @CFLAGS@
|
AC_CFLAGS = @CFLAGS@
|
||||||
CXXFLAGS = @CXXFLAGS@
|
AC_CXXFLAGS = @CXXFLAGS@
|
||||||
|
|
||||||
# LINKER COMMANDS
|
# LINKER COMMANDS
|
||||||
|
|
||||||
|
@ -52,8 +52,8 @@ else
|
|||||||
WFLAGS += $(DEV_FLAGS) -DDEV_BUILD
|
WFLAGS += $(DEV_FLAGS) -DDEV_BUILD
|
||||||
endif
|
endif
|
||||||
|
|
||||||
WCFLAGS = $(WFLAGS) $(THR_FLAGS) $(CFLAGS) $(GLOB_OPTIONS)
|
WCFLAGS = $(WFLAGS) $(CFLAGS) $(AC_CFLAGS) $(GLOB_OPTIONS)
|
||||||
WCXXFLAGS = $(WFLAGS) $(THR_FLAGS) $(RTTI_FLAG) $(CXXFLAGS) $(GLOB_OPTIONS)
|
WCXXFLAGS = $(WFLAGS) $(PLUSPLUS_FLAGS) $(CXXFLAGS) $(AC_CXXFLAGS) $(GLOB_OPTIONS)
|
||||||
|
|
||||||
# Here we have definitions for using the preprocessor.
|
# Here we have definitions for using the preprocessor.
|
||||||
|
|
||||||
|
@ -28,5 +28,3 @@ DEV_FLAGS=-p $(COMMON_FLAGS) $(WARN_FLAGS)
|
|||||||
|
|
||||||
# This file must be compiled with SSE4.2 support
|
# This file must be compiled with SSE4.2 support
|
||||||
%/CRC32C.o: COMMON_FLAGS += -msse4
|
%/CRC32C.o: COMMON_FLAGS += -msse4
|
||||||
|
|
||||||
CXXFLAGS := $(CXXFLAGS) -std=c++11
|
|
||||||
|
@ -28,5 +28,3 @@ DEV_FLAGS=$(COMMON_FLAGS) $(WARN_FLAGS) -fmax-errors=8
|
|||||||
|
|
||||||
# This file must be compiled with SSE4.2 support
|
# This file must be compiled with SSE4.2 support
|
||||||
%/CRC32C.o: COMMON_FLAGS += -msse4
|
%/CRC32C.o: COMMON_FLAGS += -msse4
|
||||||
|
|
||||||
CXXFLAGS := $(CXXFLAGS) -std=c++11
|
|
||||||
|
@ -24,5 +24,3 @@ COMMON_FLAGS=-DLINUX -DARM -pipe -MMD -fPIC -fsigned-char -fmessage-length=0 -DF
|
|||||||
|
|
||||||
PROD_FLAGS=$(COMMON_FLAGS) -O3
|
PROD_FLAGS=$(COMMON_FLAGS) -O3
|
||||||
DEV_FLAGS=$(COMMON_FLAGS) -p -ggdb -Wall -Wno-non-virtual-dtor
|
DEV_FLAGS=$(COMMON_FLAGS) -p -ggdb -Wall -Wno-non-virtual-dtor
|
||||||
|
|
||||||
CXXFLAGS := $(CXXFLAGS) -std=c++11
|
|
||||||
|
@ -25,5 +25,3 @@
|
|||||||
|
|
||||||
PROD_FLAGS=-O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0
|
PROD_FLAGS=-O3 -DLINUX -DARM64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0
|
||||||
DEV_FLAGS=-ggdb -DLINUX -DARM64 -pipe -p -MMD -fPIC -Wall -fsigned-char -fmessage-length=0 -Wno-non-virtual-dtor
|
DEV_FLAGS=-ggdb -DLINUX -DARM64 -pipe -p -MMD -fPIC -Wall -fsigned-char -fmessage-length=0 -Wno-non-virtual-dtor
|
||||||
|
|
||||||
CXXFLAGS := $(CXXFLAGS) -std=c++11
|
|
||||||
|
@ -22,5 +22,3 @@ COMMON_FLAGS=-DLINUX -pipe -MMD -fPIC -DFB_SEND_FLAGS=MSG_NOSIGNAL
|
|||||||
|
|
||||||
PROD_FLAGS=-ggdb -O3 $(COMMON_FLAGS)
|
PROD_FLAGS=-ggdb -O3 $(COMMON_FLAGS)
|
||||||
DEV_FLAGS=-ggdb -p -Wall -Wno-switch $(COMMON_FLAGS) -Wno-non-virtual-dtor
|
DEV_FLAGS=-ggdb -p -Wall -Wno-switch $(COMMON_FLAGS) -Wno-non-virtual-dtor
|
||||||
|
|
||||||
CXXFLAGS := $(CXXFLAGS) -std=c++11
|
|
||||||
|
@ -24,5 +24,3 @@ WARN_FLAGS=-Wall -Wno-switch -Wno-parentheses -Wno-unknown-pragmas -Wno-unused-v
|
|||||||
|
|
||||||
PROD_FLAGS=$(COMMON_FLAGS) $(OPTIMIZE_FLAGS)
|
PROD_FLAGS=$(COMMON_FLAGS) $(OPTIMIZE_FLAGS)
|
||||||
DEV_FLAGS=$(COMMON_FLAGS) $(WARN_FLAGS)
|
DEV_FLAGS=$(COMMON_FLAGS) $(WARN_FLAGS)
|
||||||
|
|
||||||
CXXFLAGS := $(CXXFLAGS) -std=c++11
|
|
||||||
|
@ -5,5 +5,3 @@ WARN_FLAGS=-Wall -Wno-switch -Wno-parentheses -Wno-unknown-pragmas -Wno-unused-v
|
|||||||
PROD_FLAGS=$(COMMON_FLAGS) $(OPTIMIZE_FLAGS)
|
PROD_FLAGS=$(COMMON_FLAGS) $(OPTIMIZE_FLAGS)
|
||||||
#DEV_FLAGS=-DUSE_VALGRIND -p $(COMMON_FLAGS) $(WARN_FLAGS)
|
#DEV_FLAGS=-DUSE_VALGRIND -p $(COMMON_FLAGS) $(WARN_FLAGS)
|
||||||
DEV_FLAGS=-p $(COMMON_FLAGS) $(WARN_FLAGS)
|
DEV_FLAGS=-p $(COMMON_FLAGS) $(WARN_FLAGS)
|
||||||
|
|
||||||
CXXFLAGS := $(CXXFLAGS) -std=c++11
|
|
||||||
|
@ -23,5 +23,3 @@ LD=@CXX@
|
|||||||
# you may remove it if engine is getting compiled with any other GCC version
|
# you may remove it if engine is getting compiled with any other GCC version
|
||||||
PROD_FLAGS=-ggdb -O3 -fno-omit-frame-pointer -DLINUX -pipe -MMD -fPIC
|
PROD_FLAGS=-ggdb -O3 -fno-omit-frame-pointer -DLINUX -pipe -MMD -fPIC
|
||||||
DEV_FLAGS=-ggdb -DLINUX -DDEBUG_GDS_ALLOC -pipe -MMD -p -fPIC -Wall -Wno-switch -Wno-non-virtual-dtor
|
DEV_FLAGS=-ggdb -DLINUX -DDEBUG_GDS_ALLOC -pipe -MMD -p -fPIC -Wall -Wno-switch -Wno-non-virtual-dtor
|
||||||
|
|
||||||
CXXFLAGS := $(CXXFLAGS) -std=c++11
|
|
||||||
|
@ -21,5 +21,3 @@
|
|||||||
PROD_FLAGS=-ggdb -fno-omit-frame-pointer -fsigned-char -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -DLINUX -DPowerPC -DPPC -O3
|
PROD_FLAGS=-ggdb -fno-omit-frame-pointer -fsigned-char -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -DLINUX -DPowerPC -DPPC -O3
|
||||||
DEV_FLAGS=-ggdb -O0 -DLINUX -pipe -MMD -p -fPIC -Wall -Wno-switch -Wno-parentheses -Wno-unknown-pragmas -Wno-unused-variable -fmessage-length=0 -fsigned-char -DLINUX -DPowerPC -DPPC -Wno-non-virtual-dtor
|
DEV_FLAGS=-ggdb -O0 -DLINUX -pipe -MMD -p -fPIC -Wall -Wno-switch -Wno-parentheses -Wno-unknown-pragmas -Wno-unused-variable -fmessage-length=0 -fsigned-char -DLINUX -DPowerPC -DPPC -Wno-non-virtual-dtor
|
||||||
#DEV_FLAGS=-DUSE_VALGRIND -ggdb -O0 -DLINUX -pipe -MMD -p -fPIC -Wall -Wno-switch -Wno-parentheses -Wno-unknown-pragmas -Wno-unused-variable -fmessage-length=0 -DLINUX -DPowerPC -DPPC -Wno-non-virtual-dtor
|
#DEV_FLAGS=-DUSE_VALGRIND -ggdb -O0 -DLINUX -pipe -MMD -p -fPIC -Wall -Wno-switch -Wno-parentheses -Wno-unknown-pragmas -Wno-unused-variable -fmessage-length=0 -DLINUX -DPowerPC -DPPC -Wno-non-virtual-dtor
|
||||||
|
|
||||||
CXXFLAGS := $(CXXFLAGS) -std=c++11
|
|
||||||
|
@ -25,5 +25,3 @@
|
|||||||
|
|
||||||
PROD_FLAGS=-O3 -DLINUX -DPPC64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0
|
PROD_FLAGS=-O3 -DLINUX -DPPC64 -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0
|
||||||
DEV_FLAGS=-ggdb -DLINUX -DPPC64 -pipe -p -MMD -fPIC -Wall -fsigned-char -fmessage-length=0 -Wno-non-virtual-dtor
|
DEV_FLAGS=-ggdb -DLINUX -DPPC64 -pipe -p -MMD -fPIC -Wall -fsigned-char -fmessage-length=0 -Wno-non-virtual-dtor
|
||||||
|
|
||||||
CXXFLAGS := $(CXXFLAGS) -std=c++11
|
|
||||||
|
@ -25,5 +25,3 @@
|
|||||||
|
|
||||||
PROD_FLAGS=-O3 -DLINUX -DPPC64EL -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0
|
PROD_FLAGS=-O3 -DLINUX -DPPC64EL -pipe -p -MMD -fPIC -fsigned-char -fmessage-length=0
|
||||||
DEV_FLAGS=-ggdb -DLINUX -DPPC64EL -pipe -p -MMD -fPIC -Wall -fsigned-char -fmessage-length=0 -Wno-non-virtual-dtor
|
DEV_FLAGS=-ggdb -DLINUX -DPPC64EL -pipe -p -MMD -fPIC -Wall -fsigned-char -fmessage-length=0 -Wno-non-virtual-dtor
|
||||||
|
|
||||||
CXXFLAGS := $(CXXFLAGS) -std=c++11
|
|
||||||
|
@ -25,5 +25,3 @@ WARN_FLAGS=-Wall -Wno-switch -Wno-parentheses -Wno-unknown-pragmas -Wno-unused-v
|
|||||||
PROD_FLAGS=$(COMMON_FLAGS) $(OPTIMIZE_FLAGS)
|
PROD_FLAGS=$(COMMON_FLAGS) $(OPTIMIZE_FLAGS)
|
||||||
DEV_FLAGS=-DUSE_VALGRIND -p $(COMMON_FLAGS) $(WARN_FLAGS)
|
DEV_FLAGS=-DUSE_VALGRIND -p $(COMMON_FLAGS) $(WARN_FLAGS)
|
||||||
#DEV_FLAGS=-p $(COMMON_FLAGS) $(WARN_FLAGS)
|
#DEV_FLAGS=-p $(COMMON_FLAGS) $(WARN_FLAGS)
|
||||||
|
|
||||||
CXXFLAGS := $(CXXFLAGS) -std=c++11
|
|
||||||
|
@ -21,5 +21,3 @@
|
|||||||
COMMON_FLAGS=-DLINUX -pipe -MMD -fPIC -Dsparc -DFB_SEND_FLAGS=MSG_NOSIGNAL
|
COMMON_FLAGS=-DLINUX -pipe -MMD -fPIC -Dsparc -DFB_SEND_FLAGS=MSG_NOSIGNAL
|
||||||
PROD_FLAGS=-ggdb -mcpu=ultrasparc -mtune=ultrasparc -O3 $(COMMON_FLAGS)
|
PROD_FLAGS=-ggdb -mcpu=ultrasparc -mtune=ultrasparc -O3 $(COMMON_FLAGS)
|
||||||
DEV_FLAGS=-ggdb -p -Wall -Wno-switch $(COMMON_FLAGS) -Wno-non-virtual-dtor
|
DEV_FLAGS=-ggdb -p -Wall -Wno-switch $(COMMON_FLAGS) -Wno-non-virtual-dtor
|
||||||
|
|
||||||
CXXFLAGS := $(CXXFLAGS) -std=c++11
|
|
||||||
|
Loading…
Reference in New Issue
Block a user