mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-21 13:34:40 +03:00
configure: set optimize flags when CFLAGS is unset
If we are given CFLAGS - preserve user's request and avoid placing just -O2 there.
This commit is contained in:
parent
f207a6d353
commit
3fa66d1036
6
configure
vendored
6
configure
vendored
@ -3033,10 +3033,11 @@ test -n "$target_alias" &&
|
|||||||
NONENONEs,x,x, &&
|
NONENONEs,x,x, &&
|
||||||
program_prefix=${target_alias}-
|
program_prefix=${target_alias}-
|
||||||
|
|
||||||
|
if test -z "$CFLAGS"; then :
|
||||||
|
COPTIMISE_FLAG="-O2"
|
||||||
|
fi
|
||||||
case "$host_os" in
|
case "$host_os" in
|
||||||
linux*)
|
linux*)
|
||||||
CFLAGS="$CFLAGS"
|
|
||||||
COPTIMISE_FLAG="-O2"
|
|
||||||
CLDFLAGS="$CLDFLAGS -Wl,--version-script,.export.sym"
|
CLDFLAGS="$CLDFLAGS -Wl,--version-script,.export.sym"
|
||||||
ELDFLAGS="-Wl,--export-dynamic"
|
ELDFLAGS="-Wl,--export-dynamic"
|
||||||
# FIXME Generate list and use --dynamic-list=.dlopen.sym
|
# FIXME Generate list and use --dynamic-list=.dlopen.sym
|
||||||
@ -3056,7 +3057,6 @@ case "$host_os" in
|
|||||||
;;
|
;;
|
||||||
darwin*)
|
darwin*)
|
||||||
CFLAGS="$CFLAGS -no-cpp-precomp -fno-common"
|
CFLAGS="$CFLAGS -no-cpp-precomp -fno-common"
|
||||||
COPTIMISE_FLAG="-O2"
|
|
||||||
CLDFLAGS="$CLDFLAGS"
|
CLDFLAGS="$CLDFLAGS"
|
||||||
ELDFLAGS=
|
ELDFLAGS=
|
||||||
CLDWHOLEARCHIVE="-all_load"
|
CLDWHOLEARCHIVE="-all_load"
|
||||||
|
@ -26,10 +26,9 @@ AC_CONFIG_AUX_DIR(autoconf)
|
|||||||
dnl -- Get system type
|
dnl -- Get system type
|
||||||
AC_CANONICAL_TARGET([])
|
AC_CANONICAL_TARGET([])
|
||||||
|
|
||||||
|
AS_IF([test -z "$CFLAGS"], [COPTIMISE_FLAG="-O2"])
|
||||||
case "$host_os" in
|
case "$host_os" in
|
||||||
linux*)
|
linux*)
|
||||||
CFLAGS="$CFLAGS"
|
|
||||||
COPTIMISE_FLAG="-O2"
|
|
||||||
CLDFLAGS="$CLDFLAGS -Wl,--version-script,.export.sym"
|
CLDFLAGS="$CLDFLAGS -Wl,--version-script,.export.sym"
|
||||||
ELDFLAGS="-Wl,--export-dynamic"
|
ELDFLAGS="-Wl,--export-dynamic"
|
||||||
# FIXME Generate list and use --dynamic-list=.dlopen.sym
|
# FIXME Generate list and use --dynamic-list=.dlopen.sym
|
||||||
@ -49,7 +48,6 @@ case "$host_os" in
|
|||||||
;;
|
;;
|
||||||
darwin*)
|
darwin*)
|
||||||
CFLAGS="$CFLAGS -no-cpp-precomp -fno-common"
|
CFLAGS="$CFLAGS -no-cpp-precomp -fno-common"
|
||||||
COPTIMISE_FLAG="-O2"
|
|
||||||
CLDFLAGS="$CLDFLAGS"
|
CLDFLAGS="$CLDFLAGS"
|
||||||
ELDFLAGS=
|
ELDFLAGS=
|
||||||
CLDWHOLEARCHIVE="-all_load"
|
CLDWHOLEARCHIVE="-all_load"
|
||||||
|
Loading…
Reference in New Issue
Block a user