mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-01-22 22:43:03 +01:00
1) it seems we *do* own Solaris/Intel boxes that do *not* support -xarch=sse2
2) -xmemalign not supported on Solaris/Intel and not wanted on Solaris/SPARC
This commit is contained in:
parent
330398abb9
commit
804b6107f5
@ -10,13 +10,13 @@
|
||||
# for 64-bit Solaris Sparc build
|
||||
# export CC=cc
|
||||
# export CXX=CC
|
||||
# export CFLAGS="-m64 -xarch=sparcvis"
|
||||
# export CFLAGS="-m64"
|
||||
# export CXXFLAGS=$CFLAGS
|
||||
#
|
||||
# for 64-bit Solaris on AMD64 build
|
||||
# export CC=cc
|
||||
# export CXX=CC
|
||||
# export CFLAGS="-m64 -xarch=sse2"
|
||||
# export CFLAGS="-m64"
|
||||
# export CXXFLAGS=$CFLAGS
|
||||
|
||||
# History
|
||||
@ -70,11 +70,11 @@ SFIO_FLAGS=@SFIO_FLAGS@
|
||||
SFIO_LDFLAGS=@SFIO_LDFLAGS@
|
||||
|
||||
# Production flags
|
||||
# -libmil, use the intrinsic library functions like strlen
|
||||
# -O, optimize, implies -O3 in Sun Studio 12
|
||||
# -xO2, optimize level 2, safer than -xO3
|
||||
# -xlibmil, inline select libm library routines for optimization
|
||||
# -xlibmopt -fround=nearest, use optimized math routines
|
||||
PROD_FLAGS= -xbuiltin=%all -xlibmil -xmemalign -xO2 -DNDEBUG \
|
||||
PROD_FLAGS= -xbuiltin=%all -xO2 -xlibmil -DNDEBUG \
|
||||
$(COMMON_FLAGS) $(SFIO_FLAGS)
|
||||
|
||||
# Debug flags
|
||||
|
Loading…
Reference in New Issue
Block a user