mirror of
https://gcc.gnu.org/git/gcc.git
synced 2024-12-04 09:14:04 +08:00
re PR bootstrap/49907 (lto-plugin -Wall in stage1)
2011-08-10 Richard Guenther <rguenther@suse.de> PR bootstrap/49907 lto-plugin/ * configure.ac: Use ACX_PROG_CC_WARNING_OPTS to detect -Wall presence. * Makefile.am (AM_CFLAGS): Adjust. Do not build with -Werror. * configure: Regenerate. * Makefile.in: Likewise. * aclocal.m4: Likewise. From-SVN: r177614
This commit is contained in:
parent
d62bab6a7c
commit
f3016c478e
@ -1,3 +1,13 @@
|
|||||||
|
2011-08-10 Richard Guenther <rguenther@suse.de>
|
||||||
|
|
||||||
|
PR bootstrap/49907
|
||||||
|
lto-plugin/
|
||||||
|
* configure.ac: Use ACX_PROG_CC_WARNING_OPTS to detect -Wall presence.
|
||||||
|
* Makefile.am (AM_CFLAGS): Adjust. Do not build with -Werror.
|
||||||
|
* configure: Regenerate.
|
||||||
|
* Makefile.in: Likewise.
|
||||||
|
* aclocal.m4: Likewise.
|
||||||
|
|
||||||
2011-04-20 Jim Meyering <meyering@redhat.com>
|
2011-04-20 Jim Meyering <meyering@redhat.com>
|
||||||
|
|
||||||
* lto-plugin.c (free_1, free_2): Remove useless if-before-free.
|
* lto-plugin.c (free_1, free_2): Remove useless if-before-free.
|
||||||
|
@ -8,7 +8,7 @@ target_noncanonical := @target_noncanonical@
|
|||||||
libexecsubdir := $(libexecdir)/gcc/$(target_noncanonical)/$(gcc_version)
|
libexecsubdir := $(libexecdir)/gcc/$(target_noncanonical)/$(gcc_version)
|
||||||
|
|
||||||
AM_CPPFLAGS = -I$(top_srcdir)/../include $(DEFS)
|
AM_CPPFLAGS = -I$(top_srcdir)/../include $(DEFS)
|
||||||
AM_CFLAGS = -Wall -Werror
|
AM_CFLAGS = @ac_lto_plugin_warn_cflags@
|
||||||
AM_LIBTOOLFLAGS = --tag=disable-static
|
AM_LIBTOOLFLAGS = --tag=disable-static
|
||||||
|
|
||||||
libexecsub_LTLIBRARIES = liblto_plugin.la
|
libexecsub_LTLIBRARIES = liblto_plugin.la
|
||||||
|
@ -47,6 +47,7 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/acx.m4 \
|
|||||||
$(top_srcdir)/../config/lead-dot.m4 \
|
$(top_srcdir)/../config/lead-dot.m4 \
|
||||||
$(top_srcdir)/../config/lthostflags.m4 \
|
$(top_srcdir)/../config/lthostflags.m4 \
|
||||||
$(top_srcdir)/../config/override.m4 \
|
$(top_srcdir)/../config/override.m4 \
|
||||||
|
$(top_srcdir)/../config/warnings.m4 \
|
||||||
$(top_srcdir)/../libtool.m4 $(top_srcdir)/../ltoptions.m4 \
|
$(top_srcdir)/../libtool.m4 $(top_srcdir)/../ltoptions.m4 \
|
||||||
$(top_srcdir)/../ltsugar.m4 $(top_srcdir)/../ltversion.m4 \
|
$(top_srcdir)/../ltsugar.m4 $(top_srcdir)/../ltversion.m4 \
|
||||||
$(top_srcdir)/../lt~obsolete.m4 $(top_srcdir)/configure.ac
|
$(top_srcdir)/../lt~obsolete.m4 $(top_srcdir)/configure.ac
|
||||||
@ -167,6 +168,7 @@ abs_top_builddir = @abs_top_builddir@
|
|||||||
abs_top_srcdir = @abs_top_srcdir@
|
abs_top_srcdir = @abs_top_srcdir@
|
||||||
ac_ct_CC = @ac_ct_CC@
|
ac_ct_CC = @ac_ct_CC@
|
||||||
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
|
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
|
||||||
|
ac_lto_plugin_warn_cflags = @ac_lto_plugin_warn_cflags@
|
||||||
am__include = @am__include@
|
am__include = @am__include@
|
||||||
am__leading_dot = @am__leading_dot@
|
am__leading_dot = @am__leading_dot@
|
||||||
am__quote = @am__quote@
|
am__quote = @am__quote@
|
||||||
@ -227,7 +229,7 @@ AUTOMAKE_OPTIONS = no-dependencies
|
|||||||
gcc_version := $(shell cat $(top_srcdir)/../gcc/BASE-VER)
|
gcc_version := $(shell cat $(top_srcdir)/../gcc/BASE-VER)
|
||||||
libexecsubdir := $(libexecdir)/gcc/$(target_noncanonical)/$(gcc_version)
|
libexecsubdir := $(libexecdir)/gcc/$(target_noncanonical)/$(gcc_version)
|
||||||
AM_CPPFLAGS = -I$(top_srcdir)/../include $(DEFS)
|
AM_CPPFLAGS = -I$(top_srcdir)/../include $(DEFS)
|
||||||
AM_CFLAGS = -Wall -Werror
|
AM_CFLAGS = @ac_lto_plugin_warn_cflags@
|
||||||
AM_LIBTOOLFLAGS = --tag=disable-static
|
AM_LIBTOOLFLAGS = --tag=disable-static
|
||||||
libexecsub_LTLIBRARIES = liblto_plugin.la
|
libexecsub_LTLIBRARIES = liblto_plugin.la
|
||||||
gcc_build_dir = ../$(host_subdir)/gcc
|
gcc_build_dir = ../$(host_subdir)/gcc
|
||||||
|
1
lto-plugin/aclocal.m4
vendored
1
lto-plugin/aclocal.m4
vendored
@ -973,6 +973,7 @@ m4_include([../config/depstand.m4])
|
|||||||
m4_include([../config/lead-dot.m4])
|
m4_include([../config/lead-dot.m4])
|
||||||
m4_include([../config/lthostflags.m4])
|
m4_include([../config/lthostflags.m4])
|
||||||
m4_include([../config/override.m4])
|
m4_include([../config/override.m4])
|
||||||
|
m4_include([../config/warnings.m4])
|
||||||
m4_include([../libtool.m4])
|
m4_include([../libtool.m4])
|
||||||
m4_include([../ltoptions.m4])
|
m4_include([../ltoptions.m4])
|
||||||
m4_include([../ltsugar.m4])
|
m4_include([../ltsugar.m4])
|
||||||
|
44
lto-plugin/configure
vendored
44
lto-plugin/configure
vendored
@ -622,6 +622,7 @@ EGREP
|
|||||||
GREP
|
GREP
|
||||||
SED
|
SED
|
||||||
LIBTOOL
|
LIBTOOL
|
||||||
|
ac_lto_plugin_warn_cflags
|
||||||
am__fastdepCC_FALSE
|
am__fastdepCC_FALSE
|
||||||
am__fastdepCC_TRUE
|
am__fastdepCC_TRUE
|
||||||
CCDEPMODE
|
CCDEPMODE
|
||||||
@ -4040,6 +4041,45 @@ rm -rf conftest*
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
ac_lto_plugin_warn_cflags=
|
||||||
|
save_CFLAGS="$CFLAGS"
|
||||||
|
for option in -Wall; do
|
||||||
|
as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
|
||||||
|
|
||||||
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
|
||||||
|
$as_echo_n "checking whether $CC supports $option... " >&6; }
|
||||||
|
if { as_var=$as_acx_Woption; eval "test \"\${$as_var+set}\" = set"; }; then :
|
||||||
|
$as_echo_n "(cached) " >&6
|
||||||
|
else
|
||||||
|
CFLAGS="$option"
|
||||||
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||||
|
/* end confdefs.h. */
|
||||||
|
|
||||||
|
int
|
||||||
|
main ()
|
||||||
|
{
|
||||||
|
|
||||||
|
;
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
_ACEOF
|
||||||
|
if ac_fn_c_try_compile "$LINENO"; then :
|
||||||
|
eval "$as_acx_Woption=yes"
|
||||||
|
else
|
||||||
|
eval "$as_acx_Woption=no"
|
||||||
|
fi
|
||||||
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
||||||
|
|
||||||
|
fi
|
||||||
|
eval ac_res=\$$as_acx_Woption
|
||||||
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
|
||||||
|
$as_echo "$ac_res" >&6; }
|
||||||
|
if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
|
||||||
|
ac_lto_plugin_warn_cflags="$ac_lto_plugin_warn_cflags${ac_lto_plugin_warn_cflags:+ }$option"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
CFLAGS="$save_CFLAGS"
|
||||||
|
|
||||||
case `pwd` in
|
case `pwd` in
|
||||||
*\ * | *\ *)
|
*\ * | *\ *)
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
|
||||||
@ -10498,7 +10538,7 @@ else
|
|||||||
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
|
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
|
||||||
lt_status=$lt_dlunknown
|
lt_status=$lt_dlunknown
|
||||||
cat > conftest.$ac_ext <<_LT_EOF
|
cat > conftest.$ac_ext <<_LT_EOF
|
||||||
#line 10501 "configure"
|
#line 10541 "configure"
|
||||||
#include "confdefs.h"
|
#include "confdefs.h"
|
||||||
|
|
||||||
#if HAVE_DLFCN_H
|
#if HAVE_DLFCN_H
|
||||||
@ -10604,7 +10644,7 @@ else
|
|||||||
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
|
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
|
||||||
lt_status=$lt_dlunknown
|
lt_status=$lt_dlunknown
|
||||||
cat > conftest.$ac_ext <<_LT_EOF
|
cat > conftest.$ac_ext <<_LT_EOF
|
||||||
#line 10607 "configure"
|
#line 10647 "configure"
|
||||||
#include "confdefs.h"
|
#include "confdefs.h"
|
||||||
|
|
||||||
#if HAVE_DLFCN_H
|
#if HAVE_DLFCN_H
|
||||||
|
@ -6,6 +6,7 @@ AM_INIT_AUTOMAKE([foreign no-dist])
|
|||||||
AM_MAINTAINER_MODE
|
AM_MAINTAINER_MODE
|
||||||
AC_PROG_CC
|
AC_PROG_CC
|
||||||
AC_SYS_LARGEFILE
|
AC_SYS_LARGEFILE
|
||||||
|
ACX_PROG_CC_WARNING_OPTS([-Wall], [ac_lto_plugin_warn_cflags])
|
||||||
AM_PROG_LIBTOOL
|
AM_PROG_LIBTOOL
|
||||||
ACX_LT_HOST_FLAGS
|
ACX_LT_HOST_FLAGS
|
||||||
AC_SUBST(target_noncanonical)
|
AC_SUBST(target_noncanonical)
|
||||||
|
Loading…
Reference in New Issue
Block a user