This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[PATCH] sim: drop duplicate header checks
- From: Mike Frysinger <vapier at gentoo dot org>
- To: gdb-patches at sourceware dot org
- Date: Sat, 14 Mar 2015 06:13:39 -0400
- Subject: [PATCH] sim: drop duplicate header checks
- Authentication-results: sourceware.org; auth=none
The SIM_AC_COMMON macro already checks for a bunch of headers, so specific
sim ports need not do it themselves.
Committed.
---
sim/arm/ChangeLog | 5 +++++
sim/arm/aclocal.m4 | 17 ++++++++---------
sim/arm/configure | 14 ++++++--------
sim/arm/configure.ac | 2 +-
sim/cr16/ChangeLog | 5 +++++
sim/cr16/aclocal.m4 | 17 ++++++++---------
sim/cr16/configure | 18 ++----------------
sim/cr16/configure.ac | 3 ---
sim/d10v/ChangeLog | 5 +++++
sim/d10v/aclocal.m4 | 17 ++++++++---------
sim/d10v/configure | 18 ++----------------
sim/d10v/configure.ac | 3 ---
sim/erc32/ChangeLog | 5 +++++
sim/erc32/aclocal.m4 | 17 ++++++++---------
sim/erc32/configure | 17 ++---------------
sim/erc32/configure.ac | 2 --
sim/h8300/ChangeLog | 5 +++++
sim/h8300/aclocal.m4 | 17 ++++++++---------
sim/h8300/configure | 14 ++++++--------
sim/h8300/configure.ac | 2 +-
sim/m68hc11/ChangeLog | 5 +++++
sim/m68hc11/aclocal.m4 | 17 ++++++++---------
sim/m68hc11/configure | 19 ++-----------------
sim/m68hc11/configure.ac | 2 --
sim/mcore/ChangeLog | 5 +++++
sim/mcore/aclocal.m4 | 17 ++++++++---------
sim/mcore/configure | 17 ++---------------
sim/mcore/configure.ac | 2 --
sim/microblaze/ChangeLog | 5 +++++
sim/microblaze/aclocal.m4 | 17 ++++++++---------
sim/microblaze/configure | 17 ++---------------
sim/microblaze/configure.ac | 2 --
sim/mips/ChangeLog | 5 +++++
sim/mips/aclocal.m4 | 17 ++++++++---------
sim/mips/configure | 20 +++-----------------
sim/mips/configure.ac | 1 -
sim/mn10300/ChangeLog | 6 ++++++
sim/mn10300/aclocal.m4 | 17 ++++++++---------
sim/mn10300/configure | 14 ++++++--------
sim/mn10300/configure.ac | 2 +-
sim/moxie/ChangeLog | 5 +++++
sim/moxie/aclocal.m4 | 17 ++++++++---------
sim/moxie/configure | 17 ++---------------
sim/moxie/configure.ac | 2 --
sim/sh/ChangeLog | 5 +++++
sim/sh/aclocal.m4 | 17 ++++++++---------
sim/sh/configure | 17 ++---------------
sim/sh/configure.ac | 2 --
sim/v850/ChangeLog | 6 ++++++
sim/v850/aclocal.m4 | 17 ++++++++---------
sim/v850/configure | 14 ++++++--------
sim/v850/configure.ac | 2 +-
52 files changed, 218 insertions(+), 313 deletions(-)
mode change 100644 => 100755 sim/cr16/configure
mode change 100644 => 100755 sim/microblaze/configure
mode change 100644 => 100755 sim/moxie/configure
diff --git a/sim/arm/ChangeLog b/sim/arm/ChangeLog
index 008ed12..40d461c 100644
--- a/sim/arm/ChangeLog
+++ b/sim/arm/ChangeLog
@@ -1,3 +1,8 @@
+2015-03-14 Mike Frysinger <vapier@gentoo.org>
+
+ * configure.ac (AC_CHECK_HEADERS): Delete unistd.h.
+ * aclocal.m4, configure: Regenerate.
+
2014-08-19 Alan Modra <amodra@gmail.com>
* configure: Regenerate.
diff --git a/sim/arm/aclocal.m4 b/sim/arm/aclocal.m4
index a24bbeb..517bc73 100644
diff --git a/sim/arm/configure b/sim/arm/configure
index f2a98e8..9ee8a77 100755
diff --git a/sim/arm/configure.ac b/sim/arm/configure.ac
index 3caf8d5..82d995f 100644
--- a/sim/arm/configure.ac
+++ b/sim/arm/configure.ac
@@ -5,7 +5,7 @@ sinclude(../common/acinclude.m4)
SIM_AC_COMMON
-AC_CHECK_HEADERS(unistd.h stdint.h)
+AC_CHECK_HEADERS(stdint.h)
COPRO="armcopro.o maverick.o iwmmxt.o"
diff --git a/sim/cr16/ChangeLog b/sim/cr16/ChangeLog
index 3398827..9c78613 100644
--- a/sim/cr16/ChangeLog
+++ b/sim/cr16/ChangeLog
@@ -1,3 +1,8 @@
+2015-03-14 Mike Frysinger <vapier@gentoo.org>
+
+ * configure.ac (AC_CHECK_HEADERS): Delete.
+ * aclocal.m4, configure: Regenerate.
+
2014-08-19 Alan Modra <amodra@gmail.com>
* configure: Regenerate.
diff --git a/sim/cr16/aclocal.m4 b/sim/cr16/aclocal.m4
index a24bbeb..517bc73 100644
diff --git a/sim/cr16/configure b/sim/cr16/configure
old mode 100644
new mode 100755
index 2838926..b154ae0
diff --git a/sim/cr16/configure.ac b/sim/cr16/configure.ac
index a4c274e..0daa1af 100644
--- a/sim/cr16/configure.ac
+++ b/sim/cr16/configure.ac
@@ -7,7 +7,4 @@ SIM_AC_COMMON
SIM_AC_OPTION_WARNINGS
-AC_CHECK_HEADERS(unistd.h)
-
-
SIM_AC_OUTPUT
diff --git a/sim/d10v/ChangeLog b/sim/d10v/ChangeLog
index d2571e3..6d94081 100644
--- a/sim/d10v/ChangeLog
+++ b/sim/d10v/ChangeLog
@@ -1,3 +1,8 @@
+2015-03-14 Mike Frysinger <vapier@gentoo.org>
+
+ * configure.ac (AC_CHECK_HEADERS): Delete.
+ * aclocal.m4, configure: Regenerate.
+
2014-08-19 Alan Modra <amodra@gmail.com>
* configure: Regenerate.
diff --git a/sim/d10v/aclocal.m4 b/sim/d10v/aclocal.m4
index a24bbeb..517bc73 100644
diff --git a/sim/d10v/configure b/sim/d10v/configure
index 2838926..b154ae0 100755
diff --git a/sim/d10v/configure.ac b/sim/d10v/configure.ac
index a4c274e..0daa1af 100644
--- a/sim/d10v/configure.ac
+++ b/sim/d10v/configure.ac
@@ -7,7 +7,4 @@ SIM_AC_COMMON
SIM_AC_OPTION_WARNINGS
-AC_CHECK_HEADERS(unistd.h)
-
-
SIM_AC_OUTPUT
diff --git a/sim/erc32/ChangeLog b/sim/erc32/ChangeLog
index 4677d75..47bcb7a 100644
--- a/sim/erc32/ChangeLog
+++ b/sim/erc32/ChangeLog
@@ -1,3 +1,8 @@
+2015-03-14 Mike Frysinger <vapier@gentoo.org>
+
+ * configure.ac (AC_CHECK_HEADERS): Delete.
+ * aclocal.m4, configure: Regenerate.
+
2015-02-22 Jiri Gaisler <jiri@gaisler.se>
* Makefile.in: Add include path to readline.h.
diff --git a/sim/erc32/aclocal.m4 b/sim/erc32/aclocal.m4
index a24bbeb..517bc73 100644
diff --git a/sim/erc32/configure b/sim/erc32/configure
index ba43717..b4636c9 100755
diff --git a/sim/erc32/configure.ac b/sim/erc32/configure.ac
index bc46091..8fc9fbb 100644
--- a/sim/erc32/configure.ac
+++ b/sim/erc32/configure.ac
@@ -5,8 +5,6 @@ sinclude(../common/acinclude.m4)
SIM_AC_COMMON
-AC_CHECK_HEADERS(stdlib.h)
-
# In the Cygwin environment, we need some additional flags.
AC_CACHE_CHECK([for cygwin], sim_cv_os_cygwin,
[AC_EGREP_CPP(lose, [
diff --git a/sim/h8300/ChangeLog b/sim/h8300/ChangeLog
index 16489e6..ef84be8 100644
--- a/sim/h8300/ChangeLog
+++ b/sim/h8300/ChangeLog
@@ -1,3 +1,8 @@
+2015-03-14 Mike Frysinger <vapier@gentoo.org>
+
+ * configure.ac (AC_CHECK_HEADERS): Delete stdlib.h & time.h.
+ * aclocal.m4, configure: Regenerate.
+
2014-12-03 Joel Brobecker <brobecker@adacore.com>
* compile.c (sim_resume): Adjust calls to "stat" and "fstat"
diff --git a/sim/h8300/aclocal.m4 b/sim/h8300/aclocal.m4
index a24bbeb..517bc73 100644
diff --git a/sim/h8300/configure b/sim/h8300/configure
index 414f171..39185a1 100755
diff --git a/sim/h8300/configure.ac b/sim/h8300/configure.ac
index bc077bb..5713a0a 100644
--- a/sim/h8300/configure.ac
+++ b/sim/h8300/configure.ac
@@ -5,6 +5,6 @@ sinclude(../common/acinclude.m4)
SIM_AC_COMMON
-AC_CHECK_HEADERS(stdlib.h time.h sys/param.h)
+AC_CHECK_HEADERS(sys/param.h)
SIM_AC_OUTPUT
diff --git a/sim/m68hc11/ChangeLog b/sim/m68hc11/ChangeLog
index 535bc2a..7ba863a 100644
--- a/sim/m68hc11/ChangeLog
+++ b/sim/m68hc11/ChangeLog
@@ -1,3 +1,8 @@
+2015-03-14 Mike Frysinger <vapier@gentoo.org>
+
+ * configure.ac (AC_CHECK_HEADERS): Delete.
+ * aclocal.m4, configure: Regenerate.
+
2014-08-19 Alan Modra <amodra@gmail.com>
* configure: Regenerate.
diff --git a/sim/m68hc11/aclocal.m4 b/sim/m68hc11/aclocal.m4
index a24bbeb..517bc73 100644
diff --git a/sim/m68hc11/configure b/sim/m68hc11/configure
index 4ccafb8..47a7e64 100755
diff --git a/sim/m68hc11/configure.ac b/sim/m68hc11/configure.ac
index fe4fb37..d25a8db 100644
--- a/sim/m68hc11/configure.ac
+++ b/sim/m68hc11/configure.ac
@@ -27,8 +27,6 @@ case "${target}" in
esac
SIM_AC_OPTION_HARDWARE($hw_enabled,$hw_devices,$hw_extra_devices)
-AC_CHECK_HEADERS(string.h strings.h stdlib.h stdlib.h fcntl.h)
-
m68hc11_extra_objs="$SIM_DV_SOCKSER_O"
AC_SUBST(m68hc11_extra_objs)
diff --git a/sim/mcore/ChangeLog b/sim/mcore/ChangeLog
index 43aadab..ce85865 100644
--- a/sim/mcore/ChangeLog
+++ b/sim/mcore/ChangeLog
@@ -1,3 +1,8 @@
+2015-03-14 Mike Frysinger <vapier@gentoo.org>
+
+ * configure.ac (AC_CHECK_HEADERS): Delete.
+ * aclocal.m4, configure: Regenerate.
+
2015-02-20 Mike Frysinger <vapier@gentoo.org>
* interp.c: Delete sysdep.h and netinet/in.h includes.
diff --git a/sim/mcore/aclocal.m4 b/sim/mcore/aclocal.m4
index a24bbeb..517bc73 100644
diff --git a/sim/mcore/configure b/sim/mcore/configure
index 6cc9ee3..3785c22 100755
diff --git a/sim/mcore/configure.ac b/sim/mcore/configure.ac
index dbca36d..799a5df 100644
--- a/sim/mcore/configure.ac
+++ b/sim/mcore/configure.ac
@@ -5,6 +5,4 @@ sinclude(../common/acinclude.m4)
SIM_AC_COMMON
-AC_CHECK_HEADERS(unistd.h)
-
SIM_AC_OUTPUT
diff --git a/sim/microblaze/ChangeLog b/sim/microblaze/ChangeLog
index e34a21d..f043b4b 100644
--- a/sim/microblaze/ChangeLog
+++ b/sim/microblaze/ChangeLog
@@ -1,3 +1,8 @@
+2015-03-14 Mike Frysinger <vapier@gentoo.org>
+
+ * configure.ac (AC_CHECK_HEADERS): Delete.
+ * aclocal.m4, configure: Regenerate.
+
2015-03-08 Mike Frysinger <vapier@gentoo.org>
* interp.c (microblaze_extract_unsigned_integer): Change %ld to %zu.
diff --git a/sim/microblaze/aclocal.m4 b/sim/microblaze/aclocal.m4
index a24bbeb..517bc73 100644
diff --git a/sim/microblaze/configure b/sim/microblaze/configure
old mode 100644
new mode 100755
index 6cc9ee3..3785c22
diff --git a/sim/microblaze/configure.ac b/sim/microblaze/configure.ac
index dbca36d..799a5df 100644
--- a/sim/microblaze/configure.ac
+++ b/sim/microblaze/configure.ac
@@ -5,6 +5,4 @@ sinclude(../common/acinclude.m4)
SIM_AC_COMMON
-AC_CHECK_HEADERS(unistd.h)
-
SIM_AC_OUTPUT
diff --git a/sim/mips/ChangeLog b/sim/mips/ChangeLog
index a3b9887..475a10a 100644
--- a/sim/mips/ChangeLog
+++ b/sim/mips/ChangeLog
@@ -1,3 +1,8 @@
+2015-03-14 Mike Frysinger <vapier@gentoo.org>
+
+ * configure.ac (AC_CHECK_HEADERS): Delete.
+ * aclocal.m4, configure: Regenerate.
+
2014-08-19 Alan Modra <amodra@gmail.com>
* configure: Regenerate.
diff --git a/sim/mips/aclocal.m4 b/sim/mips/aclocal.m4
index a24bbeb..517bc73 100644
diff --git a/sim/mips/configure b/sim/mips/configure
index 530cd30..b2e164d 100755
diff --git a/sim/mips/configure.ac b/sim/mips/configure.ac
index 558fb80..4565379 100644
--- a/sim/mips/configure.ac
+++ b/sim/mips/configure.ac
@@ -444,7 +444,6 @@ AC_PATH_X
mips_extra_libs=""
AC_SUBST(mips_extra_libs)
-AC_CHECK_HEADERS(string.h strings.h stdlib.h stdlib.h)
AC_CHECK_LIB(m, fabs)
AC_CHECK_FUNCS(aint anint sqrt)
diff --git a/sim/mn10300/ChangeLog b/sim/mn10300/ChangeLog
index de1d161..db879f4 100644
--- a/sim/mn10300/ChangeLog
+++ b/sim/mn10300/ChangeLog
@@ -1,3 +1,9 @@
+2015-03-14 Mike Frysinger <vapier@gentoo.org>
+
+ * configure.ac (AC_CHECK_HEADERS): Delete unistd.h & stdlib.h &
+ string.h & strings.h & time.h.
+ * aclocal.m4, configure: Regenerate.
+
2014-08-19 Alan Modra <amodra@gmail.com>
* configure: Regenerate.
diff --git a/sim/mn10300/aclocal.m4 b/sim/mn10300/aclocal.m4
index a24bbeb..517bc73 100644
diff --git a/sim/mn10300/configure b/sim/mn10300/configure
index b0d5b4f..435db0d 100755
diff --git a/sim/mn10300/configure.ac b/sim/mn10300/configure.ac
index d4449be..c9050c1 100644
--- a/sim/mn10300/configure.ac
+++ b/sim/mn10300/configure.ac
@@ -15,7 +15,7 @@ SIM_AC_OPTION_INLINE()
SIM_AC_OPTION_HARDWARE(yes,,mn103cpu mn103int mn103tim mn103ser mn103iop)
AC_CHECK_FUNCS(time chmod utime fork execve execv chown)
-AC_CHECK_HEADERS(unistd.h stdlib.h string.h strings.h utime.h time.h)
+AC_CHECK_HEADERS(utime.h)
SIM_AC_OPTION_HARDWARE(always,"","")
diff --git a/sim/moxie/ChangeLog b/sim/moxie/ChangeLog
index 6e6f736..1b0e892 100644
--- a/sim/moxie/ChangeLog
+++ b/sim/moxie/ChangeLog
@@ -1,3 +1,8 @@
+2015-03-14 Mike Frysinger <vapier@gentoo.org>
+
+ * configure.ac (AC_CHECK_HEADERS): Delete.
+ * aclocal.m4, configure: Regenerate.
+
2015-02-20 Mike Frysinger <vapier@gentoo.org>
* interp.c: Delete sysdep.h and netinet/in.h includes.
diff --git a/sim/moxie/aclocal.m4 b/sim/moxie/aclocal.m4
index a24bbeb..517bc73 100644
diff --git a/sim/moxie/configure b/sim/moxie/configure
old mode 100644
new mode 100755
index 4b512eb..1542765
diff --git a/sim/moxie/configure.ac b/sim/moxie/configure.ac
index a6e35ba..344db96 100644
--- a/sim/moxie/configure.ac
+++ b/sim/moxie/configure.ac
@@ -13,6 +13,4 @@ SIM_AC_OPTION_HOSTENDIAN
SIM_AC_OPTION_ENVIRONMENT
SIM_AC_OPTION_INLINE()
-AC_CHECK_HEADERS(unistd.h)
-
SIM_AC_OUTPUT
diff --git a/sim/sh/ChangeLog b/sim/sh/ChangeLog
index 7d6cf91..cbeab34 100644
--- a/sim/sh/ChangeLog
+++ b/sim/sh/ChangeLog
@@ -1,3 +1,8 @@
+2015-03-14 Mike Frysinger <vapier@gentoo.org>
+
+ * configure.ac (AC_CHECK_HEADERS): Delete.
+ * aclocal.m4, configure: Regenerate.
+
2014-10-14 Oleg Endo <olegendo@gcc.gnu.org> (tiny patch)
* gencode.c (fabs, fneg): Implement as integer operation
diff --git a/sim/sh/aclocal.m4 b/sim/sh/aclocal.m4
index a24bbeb..517bc73 100644
diff --git a/sim/sh/configure b/sim/sh/configure
index 6cc9ee3..3785c22 100755
diff --git a/sim/sh/configure.ac b/sim/sh/configure.ac
index dbca36d..799a5df 100644
--- a/sim/sh/configure.ac
+++ b/sim/sh/configure.ac
@@ -5,6 +5,4 @@ sinclude(../common/acinclude.m4)
SIM_AC_COMMON
-AC_CHECK_HEADERS(unistd.h)
-
SIM_AC_OUTPUT
diff --git a/sim/v850/ChangeLog b/sim/v850/ChangeLog
index 0fce5cc..f02be2b 100644
--- a/sim/v850/ChangeLog
+++ b/sim/v850/ChangeLog
@@ -1,3 +1,9 @@
+2015-03-14 Mike Frysinger <vapier@gentoo.org>
+
+ * configure.ac (AC_CHECK_HEADERS): Delete unistd.h & stdlib.h &
+ string.h & strings.h & time.h.
+ * aclocal.m4, configure: Regenerate.
+
2015-02-27 Nick Clifton <nickc@redhat.com>
* sim-main.h (reg64_t): New type.
diff --git a/sim/v850/aclocal.m4 b/sim/v850/aclocal.m4
index a24bbeb..517bc73 100644
diff --git a/sim/v850/configure b/sim/v850/configure
index 58db4e6..7dce6d7 100755
diff --git a/sim/v850/configure.ac b/sim/v850/configure.ac
index 606d788..1471eeb 100644
--- a/sim/v850/configure.ac
+++ b/sim/v850/configure.ac
@@ -13,6 +13,6 @@ SIM_AC_OPTION_RESERVED_BITS
SIM_AC_OPTION_BITSIZE(32,31)
AC_CHECK_FUNCS(time chmod utime fork execve execv chown)
-AC_CHECK_HEADERS(unistd.h stdlib.h string.h strings.h utime.h time.h)
+AC_CHECK_HEADERS(utime.h)
SIM_AC_OUTPUT
--
2.3.2