[v1,2/4] Regenerate build files with autoreconf for previous commit

Message ID 20241211120553.1391850-3-matthieu.longo@arm.com
State New
Headers
Series Provide a target-specific definition to enable/disable section of code in others modules than gas |

Checks

Context Check Description
linaro-tcwg-bot/tcwg_binutils_build--master-arm fail Patch failed to apply
linaro-tcwg-bot/tcwg_binutils_build--master-aarch64 fail Patch failed to apply

Commit Message

Matthieu Longo Dec. 11, 2024, 12:05 p.m. UTC
  ---
 bfd/Makefile.in            |  3 ++-
 bfd/config.in              |  9 +++++++++
 bfd/configure              | 15 +++++++++++++++
 binutils/config.in         |  9 +++++++++
 binutils/configure         | 18 ++++++++++++++++--
 gprofng/Makefile.in        |  5 ++++-
 gprofng/common/config.h.in |  9 +++++++++
 gprofng/configure          | 15 +++++++++++++++
 gprofng/doc/version.texi   |  4 ++--
 libbacktrace/Makefile.in   |  3 +++
 libbacktrace/config.h.in   |  9 +++++++++
 libbacktrace/configure     | 16 ++++++++++++++++
 libiberty/config.in        |  9 +++++++++
 libiberty/configure        | 16 ++++++++++++++++
 14 files changed, 134 insertions(+), 6 deletions(-)
  

Patch

diff --git a/bfd/Makefile.in b/bfd/Makefile.in
index a781e2b8959..31b337a0b54 100644
--- a/bfd/Makefile.in
+++ b/bfd/Makefile.in
@@ -1131,7 +1131,8 @@  OPTIONAL_BACKENDS_CFILES = \
 CONFIG_STATUS_DEPENDENCIES = \
 	$(srcdir)/config.bfd \
 	$(srcdir)/configure.host \
-	$(srcdir)/development.sh
+	$(srcdir)/development.sh \
+	$(srcdir)/configure.tgt
 
 
 # These are defined by configure:
diff --git a/bfd/config.in b/bfd/config.in
index 7458362922c..dbcf3c0f2e8 100644
--- a/bfd/config.in
+++ b/bfd/config.in
@@ -303,6 +303,15 @@ 
 /* Define to 1 if you have the ANSI C header files. */
 #undef STDC_HEADERS
 
+/* Compile for AArch64 targets */
+#undef TC_AARCH64
+
+/* Compile for MIPS targets */
+#undef TC_MIPS
+
+/* Compile for Sparc targets */
+#undef TC_SPARC
+
 /* If the compiler supports a TLS storage class, define it to that here */
 #undef TLS
 
diff --git a/bfd/configure b/bfd/configure
index 2db9f76b9eb..d7903be7b98 100755
--- a/bfd/configure
+++ b/bfd/configure
@@ -17529,6 +17529,21 @@  $as_echo "#define USE_MMAP 1" >>confdefs.h
  ;;
 esac
 
+targ=${target}
+. ${srcdir}/configure.tgt
+
+case ${cpu_type} in
+  aarch64*)
+$as_echo "#define TC_AARCH64 1" >>confdefs.h
+ ;;
+  sparc*)
+$as_echo "#define TC_SPARC 1" >>confdefs.h
+ ;;
+  mips*)
+$as_echo "#define TC_MIPS 1" >>confdefs.h
+ ;;
+esac
+
 ac_config_files="$ac_config_files Makefile bfd-in3.h:bfd-in2.h po/Makefile.in:po/Make-in"
 
 
diff --git a/binutils/config.in b/binutils/config.in
index 93ff04667fe..280d2851ee3 100644
--- a/binutils/config.in
+++ b/binutils/config.in
@@ -223,6 +223,15 @@ 
 /* Define to 1 if user symbol names have a leading underscore, 0 if not. */
 #undef TARGET_PREPENDS_UNDERSCORE
 
+/* Compile for AArch64 targets */
+#undef TC_AARCH64
+
+/* Compile for MIPS targets */
+#undef TC_MIPS
+
+/* Compile for Sparc targets */
+#undef TC_SPARC
+
 /* Define to 1 if the type of the st_atim member of a struct stat is struct
    timespec. */
 #undef TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC
diff --git a/binutils/configure b/binutils/configure
index 41e41c61efe..00eab052520 100755
--- a/binutils/configure
+++ b/binutils/configure
@@ -16600,9 +16600,23 @@  cat >>confdefs.h <<_ACEOF
 _ACEOF
 
 
-# Emulation
-targ=$target
+targ=${target}
 . ${srcdir}/configure.tgt
+
+# Target-specific definitions
+case ${cpu_type} in
+  aarch64*)
+$as_echo "#define TC_AARCH64 1" >>confdefs.h
+ ;;
+  sparc*)
+$as_echo "#define TC_SPARC 1" >>confdefs.h
+ ;;
+  mips*)
+$as_echo "#define TC_MIPS 1" >>confdefs.h
+ ;;
+esac
+
+# Emulation
 EMULATION=$targ_emul
 EMULATION_VECTOR=$targ_emul_vector
 
diff --git a/gprofng/Makefile.in b/gprofng/Makefile.in
index 5ced0e012eb..d9354957943 100644
--- a/gprofng/Makefile.in
+++ b/gprofng/Makefile.in
@@ -397,7 +397,10 @@  AM_MAKEFLAGS = \
 
 
 # development.sh is used to determine -Werror default.
-CONFIG_STATUS_DEPENDENCIES = $(BFDDIR)/development.sh
+CONFIG_STATUS_DEPENDENCIES = \
+	$(BFDDIR)/configure.tgt \
+	$(BFDDIR)/development.sh
+
 EXTRA_DEJAGNU_SITE_CONFIG = development.exp
 DISTCLEANFILES = site.exp development.exp
 all: config.h
diff --git a/gprofng/common/config.h.in b/gprofng/common/config.h.in
index f8484f238fd..f80aff11ef7 100644
--- a/gprofng/common/config.h.in
+++ b/gprofng/common/config.h.in
@@ -84,6 +84,15 @@ 
 /* Define to 1 if you have the ANSI C header files. */
 #undef STDC_HEADERS
 
+/* Compile for AArch64 targets */
+#undef TC_AARCH64
+
+/* Compile for MIPS targets */
+#undef TC_MIPS
+
+/* Compile for Sparc targets */
+#undef TC_SPARC
+
 /* Enable extensions on AIX 3, Interix.  */
 #ifndef _ALL_SOURCE
 # undef _ALL_SOURCE
diff --git a/gprofng/configure b/gprofng/configure
index 34dbcbe68a4..fbd71a45491 100755
--- a/gprofng/configure
+++ b/gprofng/configure
@@ -16995,6 +16995,21 @@  fi
 
 
 
+targ=${target}
+. ${srcdir}/configure.tgt
+
+case ${cpu_type} in
+  aarch64*)
+$as_echo "#define TC_AARCH64 1" >>confdefs.h
+ ;;
+  sparc*)
+$as_echo "#define TC_SPARC 1" >>confdefs.h
+ ;;
+  mips*)
+$as_echo "#define TC_MIPS 1" >>confdefs.h
+ ;;
+esac
+
 ac_config_files="$ac_config_files Makefile src/Makefile gp-display-html/Makefile doc/Makefile"
 
 ac_config_headers="$ac_config_headers config.h:common/config.h.in"
diff --git a/gprofng/doc/version.texi b/gprofng/doc/version.texi
index eb39181991f..05f9fd810f0 100644
--- a/gprofng/doc/version.texi
+++ b/gprofng/doc/version.texi
@@ -1,4 +1,4 @@ 
-@set UPDATED 19 July 2024
-@set UPDATED-MONTH July 2024
+@set UPDATED 21 November 2024
+@set UPDATED-MONTH November 2024
 @set EDITION 2.43.50
 @set VERSION 2.43.50
diff --git a/libbacktrace/Makefile.in b/libbacktrace/Makefile.in
index 49852a21d37..202d60cc2f0 100644
--- a/libbacktrace/Makefile.in
+++ b/libbacktrace/Makefile.in
@@ -1241,6 +1241,9 @@  MULTIDIRS =
 MULTISUBDIR = 
 MULTIDO = true
 MULTICLEAN = true
+
+# Reconfigure if configure.tgt changes.
+CONFIG_STATUS_DEPENDENCIES = $(srcdir)/configure.tgt
 all: config.h
 	$(MAKE) $(AM_MAKEFLAGS) all-am
 
diff --git a/libbacktrace/config.h.in b/libbacktrace/config.h.in
index ee2616335c7..2012af86278 100644
--- a/libbacktrace/config.h.in
+++ b/libbacktrace/config.h.in
@@ -153,6 +153,15 @@ 
 /* Define to 1 if you have the ANSI C header files. */
 #undef STDC_HEADERS
 
+/* Compile for AArch64 targets */
+#undef TC_AARCH64
+
+/* Compile for MIPS targets */
+#undef TC_MIPS
+
+/* Compile for Sparc targets */
+#undef TC_SPARC
+
 /* Enable extensions on AIX 3, Interix.  */
 #ifndef _ALL_SOURCE
 # undef _ALL_SOURCE
diff --git a/libbacktrace/configure b/libbacktrace/configure
index 4ab612dc780..2b69f7016e3 100755
--- a/libbacktrace/configure
+++ b/libbacktrace/configure
@@ -14356,6 +14356,22 @@  else
   multilib_arg=
 fi
 
+targ=${target}
+. ${srcdir}/configure.tgt
+
+# Target-specific definitions
+case ${cpu_type} in
+  aarch64*)
+$as_echo "#define TC_AARCH64 1" >>confdefs.h
+ ;;
+  sparc*)
+$as_echo "#define TC_SPARC 1" >>confdefs.h
+ ;;
+  mips*)
+$as_echo "#define TC_MIPS 1" >>confdefs.h
+ ;;
+esac
+
 ac_config_files="$ac_config_files Makefile backtrace-supported.h"
 
 ac_config_files="$ac_config_files install-debuginfo-for-buildid.sh"
diff --git a/libiberty/config.in b/libiberty/config.in
index 1b1f2b09a8a..60986b526cc 100644
--- a/libiberty/config.in
+++ b/libiberty/config.in
@@ -501,6 +501,15 @@ 
 /* Define to 1 if you have the ANSI C header files. */
 #undef STDC_HEADERS
 
+/* Compile for AArch64 targets */
+#undef TC_AARCH64
+
+/* Compile for MIPS targets */
+#undef TC_MIPS
+
+/* Compile for Sparc targets */
+#undef TC_SPARC
+
 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
 #undef TIME_WITH_SYS_TIME
 
diff --git a/libiberty/configure b/libiberty/configure
index f83b42fb0d5..03d0d69a4f8 100755
--- a/libiberty/configure
+++ b/libiberty/configure
@@ -8029,6 +8029,22 @@  LIBOBJS="$L"
 
 
 
+targ=${target}
+. ${srcdir}/configure.tgt
+
+# Target-specific definitions
+case ${cpu_type} in
+  aarch64*)
+$as_echo "#define TC_AARCH64 1" >>confdefs.h
+ ;;
+  sparc*)
+$as_echo "#define TC_SPARC 1" >>confdefs.h
+ ;;
+  mips*)
+$as_echo "#define TC_MIPS 1" >>confdefs.h
+ ;;
+esac
+
 # We need multilib support, but only if configuring for the target.
 ac_config_files="$ac_config_files Makefile testsuite/Makefile"