summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>2000-07-17 20:55:43 +0000
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>2000-07-17 20:55:43 +0000
commit25092e2ae12996f9f3fbb99a62ccd21cd997ae3a (patch)
tree008df961c88d9b370daadb885b5b785f05a0ee8d
parent587281241e46429ed3de032596463bd97f40c028 (diff)
downloadgcc-25092e2ae12996f9f3fbb99a62ccd21cd997ae3a.tar.gz
* Makefile.in (clean): Remove libgcc directory.
* configure.in (-Wno-long-long check): Use higher-level macros. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35100 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog13
-rw-r--r--gcc/Makefile.in1
-rw-r--r--gcc/configure.in16
3 files changed, 17 insertions, 13 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index eafc3b8a3af..c1ae522b55f 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2000-07-17 Jason Merrill <jason@redhat.com>
+
+ * Makefile.in (clean): Remove libgcc directory.
+
+ * configure.in (-Wno-long-long check): Use higher-level macros.
+
2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
* simplify-rtx.c (simplify_binary_operation): Recognize
@@ -12,9 +18,9 @@
Mon Jul 17 08:26:35 2000 Clinton Popetz <cpopetz@cygnus.com>
- * mips.c (mips_expand_prologue): Don't calculate the last
- argument register unless we need it. When we are calculating
- this, make sure FUNCTION_ARG is giving us a REG.
+ * mips.c (mips_expand_prologue): Don't calculate the last argument
+ register unless we need it. When we are calculating this, make
+ sure FUNCTION_ARG is giving us a REG.
2000-07-17 Stephane Carrez <Stephane.Carrez@worldnet.fr>
@@ -24,7 +30,6 @@ Mon Jul 17 08:26:35 2000 Clinton Popetz <cpopetz@cygnus.com>
2000-07-17 Mark Klein <mklein@dis.com>
-
* pa.c (emit_hpdiv_const): Update to match new pattern for udivsi3.
2000-07-17 J. David Anglin <dave@hiauly1.hia.nrc.ca>
diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index f8230c1cbf2..17e2eb2bd29 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -2155,6 +2155,7 @@ mostlyclean: $(INTL_MOSTLYCLEAN) lang.mostlyclean
INTL_CLEAN = intl.clean
clean: mostlyclean $(INTL_CLEAN) lang.clean
-rm -f libgcc.a
+ -rm -rf libgcc
-rm -f *.dvi
-rm -f */*.dvi
-if [ -f md.pre-cpp ]; then \
diff --git a/gcc/configure.in b/gcc/configure.in
index 4a88efca10b..839570ff077 100644
--- a/gcc/configure.in
+++ b/gcc/configure.in
@@ -332,15 +332,13 @@ AC_SUBST(NO_MINUS_C_MINUS_O)
gcc_AC_C_LONG_DOUBLE
-AC_MSG_CHECKING(whether ${CC-cc} accepts -Wno-long-long)
-echo 'void f(){}' > conftest.c
-if test -z "`${CC-cc} -Wno-long-long -c conftest.c 2>&1`"; then
- ac_cv_prog_cc_no_long_long=yes
-else
- ac_cv_prog_cc_no_long_long=no
-fi
-rm -f conftest*
-echo "$ac_t"$ac_cv_prog_cc_no_long_long 1>&6
+AC_CACHE_CHECK(whether ${CC-cc} accepts -Wno-long-long,
+ac_cv_prog_cc_no_long_long,
+[save_CFLAGS="$CFLAGS"
+CFLAGS="-Wno-long-long"
+AC_TRY_COMPILE(,,ac_cv_prog_cc_no_long_long=yes,
+ ac_cv_prog_cc_no_long_long=no)
+CFLAGS="$save_CFLAGS"])
# If the native compiler is GCC, we can enable warnings even in stage1.
# That's useful for people building cross-compilers, or just running a