re PR plugins/52872 (--enable-plugin; incorrect test for "exported symbols" and "-rdynamic" in gcc/configure.ac)
PR plugin/52862 * configure.ac: Adding for exported symbols check and for rdynamic-check executable-extension. * configure: Regenerated. Co-Authored-By: Kai Tietz <ktietz@redhat.com> From-SVN: r204650
This commit is contained in:
parent
611a4849b4
commit
93acd176ce
3 changed files with 16 additions and 8 deletions
|
@ -1,3 +1,11 @@
|
|||
2013-11-10 Karlson2k <k2k@narod.ru>
|
||||
Kai Tietz <ktietz@redhat.com>
|
||||
|
||||
PR plugin/52862
|
||||
* configure.ac: Adding for exported symbols check
|
||||
and for rdynamic-check executable-extension.
|
||||
* configure: Regenerated.
|
||||
|
||||
2013-11-10 Uros Bizjak <ubizjak@gmail.com>
|
||||
|
||||
* mode-switching.c (optimize_mode_switching): Mark block as
|
||||
|
|
8
gcc/configure
vendored
8
gcc/configure
vendored
|
@ -27570,8 +27570,8 @@ if test x"$enable_plugin" = x"yes"; then
|
|||
$as_echo_n "checking for exported symbols... " >&6; }
|
||||
if test "x$export_sym_check" != x; then
|
||||
echo "int main() {return 0;} int foobar() {return 0;}" > conftest.c
|
||||
${CC} ${CFLAGS} ${LDFLAGS} conftest.c -o conftest > /dev/null 2>&1
|
||||
if $export_sym_check conftest | grep foobar > /dev/null; then
|
||||
${CC} ${CFLAGS} ${LDFLAGS} conftest.c -o conftest$ac_exeext > /dev/null 2>&1
|
||||
if $export_sym_check conftest$ac_exeext | grep -q foobar > /dev/null; then
|
||||
: # No need to use a flag
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
||||
$as_echo "yes" >&6; }
|
||||
|
@ -27580,8 +27580,8 @@ $as_echo "yes" >&6; }
|
|||
$as_echo "yes" >&6; }
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for -rdynamic" >&5
|
||||
$as_echo_n "checking for -rdynamic... " >&6; }
|
||||
${CC} ${CFLAGS} ${LDFLAGS} -rdynamic conftest.c -o conftest > /dev/null 2>&1
|
||||
if $export_sym_check conftest | grep foobar > /dev/null; then
|
||||
${CC} ${CFLAGS} ${LDFLAGS} -rdynamic conftest.c -o conftest$ac_exeext > /dev/null 2>&1
|
||||
if $export_sym_check conftest$ac_exeext | grep -q foobar > /dev/null; then
|
||||
plugin_rdynamic=yes
|
||||
pluginlibs="-rdynamic"
|
||||
else
|
||||
|
|
|
@ -5334,15 +5334,15 @@ if test x"$enable_plugin" = x"yes"; then
|
|||
AC_MSG_CHECKING([for exported symbols])
|
||||
if test "x$export_sym_check" != x; then
|
||||
echo "int main() {return 0;} int foobar() {return 0;}" > conftest.c
|
||||
${CC} ${CFLAGS} ${LDFLAGS} conftest.c -o conftest > /dev/null 2>&1
|
||||
if $export_sym_check conftest | grep foobar > /dev/null; then
|
||||
${CC} ${CFLAGS} ${LDFLAGS} conftest.c -o conftest$ac_exeext > /dev/null 2>&1
|
||||
if $export_sym_check conftest$ac_exeext | grep -q foobar > /dev/null; then
|
||||
: # No need to use a flag
|
||||
AC_MSG_RESULT([yes])
|
||||
else
|
||||
AC_MSG_RESULT([yes])
|
||||
AC_MSG_CHECKING([for -rdynamic])
|
||||
${CC} ${CFLAGS} ${LDFLAGS} -rdynamic conftest.c -o conftest > /dev/null 2>&1
|
||||
if $export_sym_check conftest | grep foobar > /dev/null; then
|
||||
${CC} ${CFLAGS} ${LDFLAGS} -rdynamic conftest.c -o conftest$ac_exeext > /dev/null 2>&1
|
||||
if $export_sym_check conftest$ac_exeext | grep -q foobar > /dev/null; then
|
||||
plugin_rdynamic=yes
|
||||
pluginlibs="-rdynamic"
|
||||
else
|
||||
|
|
Loading…
Add table
Reference in a new issue