mirror of
https://github.com/MariaDB/server.git
synced 2026-05-16 03:47:17 +02:00
keep frame pointer
This commit is contained in:
parent
9902850d2f
commit
e485707b55
2 changed files with 5 additions and 4 deletions
|
|
@ -27,11 +27,11 @@ if (defined($gcc_version) && ! $opt_config_env)
|
||||||
$tmp=`$gcc_version -v 2>&1`;
|
$tmp=`$gcc_version -v 2>&1`;
|
||||||
if ($tmp =~ /version 2\.7\./)
|
if ($tmp =~ /version 2\.7\./)
|
||||||
{
|
{
|
||||||
$opt_config_env= 'CC=gcc CFLAGS="-O2 -fomit-frame-pointer" CXX=gcc CXXFLAGS="-O2 -fomit-frame-pointer"';
|
$opt_config_env= 'CC=gcc CFLAGS="-O2 -fno-omit-frame-pointer" CXX=gcc CXXFLAGS="-O2 -fno-omit-frame-pointer"';
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$opt_config_env= 'CC=gcc CFLAGS="-O3 -fomit-frame-pointer" CXX=gcc CXXFLAGS="-O3 -fomit-frame-pointer -felide-constructors -fno-exceptions -fno-rtti"';
|
$opt_config_env= 'CC=gcc CFLAGS="-O3 -fno-omit-frame-pointer" CXX=gcc CXXFLAGS="-O3 -fno-omit-frame-pointer -felide-constructors -fno-exceptions -fno-rtti"';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -140,10 +140,11 @@ BuildMySQL() {
|
||||||
# support assembler speedups.
|
# support assembler speedups.
|
||||||
sh -c "PATH=\"${MYSQL_BUILD_PATH:-/bin:/usr/bin}\" \
|
sh -c "PATH=\"${MYSQL_BUILD_PATH:-/bin:/usr/bin}\" \
|
||||||
CC=\"${MYSQL_BUILD_CC:-egcs}\" \
|
CC=\"${MYSQL_BUILD_CC:-egcs}\" \
|
||||||
CFLAGS=\"${MYSQL_BUILD_CFLAGS:- -O6}\" \
|
CFLAGS=\"${MYSQL_BUILD_CFLAGS:- -O6 -fno-omit-frame-pointer}\" \
|
||||||
CXX=\"${MYSQL_BUILD_CXX:-egcs}\" \
|
CXX=\"${MYSQL_BUILD_CXX:-egcs}\" \
|
||||||
CXXFLAGS=\"${MYSQL_BUILD_CXXFLAGS:- -O6 \
|
CXXFLAGS=\"${MYSQL_BUILD_CXXFLAGS:- -O6 \
|
||||||
-felide-constructors -fno-exceptions -fno-rtti}\" \
|
-felide-constructors -fno-exceptions -fno-rtti \
|
||||||
|
-fno-omit-frame-pointer}\" \
|
||||||
./configure \
|
./configure \
|
||||||
$* \
|
$* \
|
||||||
--enable-assembler \
|
--enable-assembler \
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue