acinclude.m4: Allow OPTIMIZE_CXXFLAGS to be set by configure.host.
2006-12-02 Howard Hinnant <hhinnant@apple.com> * acinclude.m4: Allow OPTIMIZE_CXXFLAGS to be set by configure.host. * configure.host: Set OPTIMIZE_CXXFLAGS to -fvisibility-inlines-hidden for x86/darwin. * configure: Regenerate. From-SVN: r119450
This commit is contained in:
parent
54e67af0ad
commit
62801a96da
@ -1,3 +1,10 @@
|
|||||||
|
2006-12-02 Howard Hinnant <hhinnant@apple.com>
|
||||||
|
|
||||||
|
* acinclude.m4: Allow OPTIMIZE_CXXFLAGS to be set by configure.host.
|
||||||
|
* configure.host: Set OPTIMIZE_CXXFLAGS to -fvisibility-inlines-hidden
|
||||||
|
for x86/darwin.
|
||||||
|
* configure: Regenerate.
|
||||||
|
|
||||||
2006-12-01 Paolo Carlini <pcarlini@suse.de>
|
2006-12-01 Paolo Carlini <pcarlini@suse.de>
|
||||||
|
|
||||||
* include/ext/mt_allocator.h (__pool_base::_M_get_align): Remove
|
* include/ext/mt_allocator.h (__pool_base::_M_get_align): Remove
|
||||||
|
@ -653,8 +653,8 @@ dnl
|
|||||||
AC_DEFUN([GLIBCXX_EXPORT_FLAGS], [
|
AC_DEFUN([GLIBCXX_EXPORT_FLAGS], [
|
||||||
# Optimization flags that are probably a good idea for thrill-seekers. Just
|
# Optimization flags that are probably a good idea for thrill-seekers. Just
|
||||||
# uncomment the lines below and make, everything else is ready to go...
|
# uncomment the lines below and make, everything else is ready to go...
|
||||||
|
# Alternatively OPTIMIZE_CXXFLAGS can be set in configure.host.
|
||||||
# OPTIMIZE_CXXFLAGS = -O3 -fstrict-aliasing -fvtable-gc
|
# OPTIMIZE_CXXFLAGS = -O3 -fstrict-aliasing -fvtable-gc
|
||||||
OPTIMIZE_CXXFLAGS=
|
|
||||||
AC_SUBST(OPTIMIZE_CXXFLAGS)
|
AC_SUBST(OPTIMIZE_CXXFLAGS)
|
||||||
|
|
||||||
WARN_FLAGS='-Wall -Wextra -Wwrite-strings -Wcast-qual'
|
WARN_FLAGS='-Wall -Wextra -Wwrite-strings -Wcast-qual'
|
||||||
|
2
libstdc++-v3/configure
vendored
2
libstdc++-v3/configure
vendored
@ -110313,8 +110313,8 @@ echo "${ECHO_T}$gxx_include_dir" >&6
|
|||||||
|
|
||||||
# Optimization flags that are probably a good idea for thrill-seekers. Just
|
# Optimization flags that are probably a good idea for thrill-seekers. Just
|
||||||
# uncomment the lines below and make, everything else is ready to go...
|
# uncomment the lines below and make, everything else is ready to go...
|
||||||
|
# Alternatively OPTIMIZE_CXXFLAGS can be set in configure.host.
|
||||||
# OPTIMIZE_CXXFLAGS = -O3 -fstrict-aliasing -fvtable-gc
|
# OPTIMIZE_CXXFLAGS = -O3 -fstrict-aliasing -fvtable-gc
|
||||||
OPTIMIZE_CXXFLAGS=
|
|
||||||
|
|
||||||
|
|
||||||
WARN_FLAGS='-Wall -Wextra -Wwrite-strings -Wcast-qual'
|
WARN_FLAGS='-Wall -Wextra -Wwrite-strings -Wcast-qual'
|
||||||
|
@ -202,6 +202,11 @@ case "${host_os}" in
|
|||||||
# On Darwin, performance is improved if libstdc++ is single-module,
|
# On Darwin, performance is improved if libstdc++ is single-module,
|
||||||
# and on 8+ compatibility is better if not -flat_namespace.
|
# and on 8+ compatibility is better if not -flat_namespace.
|
||||||
OPT_LDFLAGS="${OPT_LDFLAGS} -Wl,-single_module"
|
OPT_LDFLAGS="${OPT_LDFLAGS} -Wl,-single_module"
|
||||||
|
case "${host_cpu}" in
|
||||||
|
i[34567]86 | x86_64)
|
||||||
|
OPTIMIZE_CXXFLAGS="${OPTIMIZE_CXXFLAGS} -fvisibility-inlines-hidden"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
os_include_dir="os/bsd/darwin"
|
os_include_dir="os/bsd/darwin"
|
||||||
;;
|
;;
|
||||||
*djgpp*) # leading * picks up "msdosdjgpp"
|
*djgpp*) # leading * picks up "msdosdjgpp"
|
||||||
|
Loading…
Reference in New Issue
Block a user