master
libiberty: Disable hwcaps for sha1.o
config: delete unused sim macros
Revert "binutils: Require GNU tail for 'objdump -Wi' test"
Resync config/ from GCC.
Update top level configure files by synchronizing them with gcc.
Merge changes from GCC for the config/ directory
Merge configure.ac from gcc project
config: Sync with GCC
Fix 64-bit BFD detection causing build failures
Sync config files with GCC
ChangeLog: PR target/37137 * Makefile.def (flags_to_pass): Remove redundant and incomplete STAGE1_CFLAGS, STAGE2_CFLAGS, STAGE3_CFLAGS, and STAGE4_CFLAGS. Add FLAGS_FOR_TARGET and BUILD_CONFIG. (bootstrap_stage): Remove bootstrap-debug custom stages. Turn stage_configureflags, stage_cflags and stage_libcflags into explicit Makefile macros. * Makefile.tpl (HOST_EXPORTS, EXTRA_HOST_FLAGS): Pass GCJ and GFORTRAN. (POSTSTAGE1_HOST_EXPORTS): Add XGCC_FLAGS_FOR_TARGET and TFLAGS to CC. Set CC_FOR_BUILD from CC. (BASE_TARGET_EXPORTS, RAW_CXX_TARGET_EXPORTS, NORMAL_TARGET_EXPORTS): Move SYSROOT_CFLAGS_FOR_TARGET and DEBUG_PREFIX_CFLAGS_FOR_TARGET from CFLAGS and CXXFLAGS to XGCC_FLAGS_FOR_TARGET. Add it along with TFLAGS to CC, CXX, GCJ, and GFORTRAN. (TFLAGS, STAGE_CFLAGS, STAGE_TFLAGS, STAGE_CONFIGURE_FLAGS): New. (_LIBCFLAGS): Renamed to _TFLAGS. (do-compare-debug, do-compare3-debug): Drop. (CC, GCC_FOR_TARGET, CXX_FOR_TARGET, RAW_CXX_FOR_TARGET, GCJ_FOR_TARGET, GFORTRAN_FOR_TARGET): Remove FLAGS_FOR_TARGET. (FLAGS_FOR_TARGET, SYSROOT_CFLAGS_FOR_TARGET, DEBUG_PREFIX_CFLAGS_FOR_TARGET): Move down. (XGCC_FLAGS_FOR_TARGET): New. (BASE_FLAGS_TO_PASS): Pass STAGEid_CFLAGS, STAGEid_TFLAGS and TFLAGS. (EXTRA_HOST_FLAGS): Pass GCJ and GFORTRAN. (POSTSTAGE1_FLAGS_TO_PASS): Move SYSROOT_CFLAGS_FOR_TARGET and DEBUG_PREFIX_CFLAGS_FOR_TARGET from CFLAGS, CXXFLAGS, LIBCFLAGS, LIBCXXFLAGS to XGCC_FLAGS_FOR_TARGET. Add it along with TFLAGS to CC, CXX, GCJ, and GFORTRAN. Pass XGCC_FLAGS_FOR_TARGET and TFLAGS. (BUILD_CONFIG): Include if requested. (all): Set TFLAGS on bootstrap. (configure-stageid-prefixmodule): Pass TFLAGS, adjust FLAGS. (all-stageid-prefixmodule): Likewise. (do-clean, distclean-stageid): Set TFLAGS. (restrap): Fix whitespace. * Makefile.in: Rebuilt. config/ChangeLog: * multi.m4: Save CXX, GFORTRAN and GCJ in config.status. * mt-gnu (CXXFLAGS_FOR_TARGET): Adjust. * bootstrap-O1.mk: New. * bootstrap-O3.mk: New. * bootstrap-debug.mk: New.
sync binutils config/ with gcc
ChangeLog: * configure.ac (with-build-config): Document. Handle without. Handle missing argument. * configure: Rebuilt. config/ChangeLog: * bootstrap-debug-big.mk (STAGE2_CFLAGS): Drop -gtoggle. * bootstrap-debug-lean.mk: Update comments. (STAGE2_CFLAGS): Likewise. (do-compare): Don't override. ChangeLog: * configure.ac (with-build-config): Document. Handle without. Handle missing argument. * configure: Rebuilt.
Fix PR bootstrap/102389: --with-build-config=bootstrap-lto is broken
GCC_CET_HOST_FLAGS: Check if host supports multi-byte NOPs
tidy m4 plugin config support
Merge from gcc 2004-09-22 Kelley Cook <kcook@gcc.gnu.org> * gettext-sister.m4: Renamed from gettext.m4 * codeset.m4, gettext.m4, glibc21.m4, iconv.m4, intdiv0.m4, po.m4, inttypes.m4, inttypes-pri.m4, inttypes_h.m4, lcmessage.m4, lib-ld.m4, lib-link.m4, lib-prefix.m4, nls.m4, progtest.m4, stdint_h.m4, uintmax_t.m4, ulonglong.m4: Import from gettext-0.12.1 sources.
autoupdate: replace obsolete macros AC_HELP_STRING
config: Update obsolete autoconf macro
2007-02-09 Paolo Bonzini <bonzini@gnu.org>
Merge config/ changes from GCC, to enable DFP on AArch64
Sync elf.m4 with GCC tree
config/ * extensions.m4 (AC_USE_SYSTEM_EXTENSIONS): Do not expand for Autoconf 2.62 or newer. * tls.m4 (GCC_CHECK_TLS): Fix m4 quotation. * no-executables.m4 (_AC_COMPILER_EXEEXT): Fix m4 quotation. * override.m4 (m4_copy_force, m4_rename_force): Provide macros if not defined. (AC_PREREQ): Use m4_copy_force.
* gc++filt.m4: New file.
Revert "Remove LIBINTL_DEP"
Finalized intl-update patches
gcc: Add 'mcf' thread model support from mcfgthread
Sync from GCC
Implement a workaround for GNU mak jobserver
Unify Solaris procfs and largefile handling
2007-01-14 H.J. Lu <hongjiu.lu@intel.com>
Sync config/ from GCC:
egrep in binutils
Remove "-I" from LIBSTDCXX_RAW_CXX_LDFLAGS
autoupdate: replace obsolete macros AC_CANONICAL_SYSTEM
Sync config and libiberty with GCC
Sync toplevel configure.ac with GCC
2011-03-24 Paolo Bonzini <bonzini@gnu.org>
configure: Allow host fragments to react to --enable-host-shared.
sync with gcc 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
mh-mingw: drop unused BOOT_CXXFLAGS variable
2008-07-30 Paolo Bonzini <bonzini@gnu.org>
mmap: Avoid the sanitizer configure check failure
19990502 sourceware import
Don't reset CXXFLAGS_FOR_TARGET
* configure.ac (mips*-*-*linux*, mips*-*-gnu*): Use mt-mips-gnu. * configure: Regenerate.
Append -g -Os rather than overwriting
2012-09-19 Steve Ellcey <sellcey@mips.com>
* mt-spu (all-ld): Update for ld Makefile changes.
Merge config/ changes from GCC.
PR27116, Spelling errors found by Debian style checker
Merge config/picflag.m4 from gcc
PKG_CHECK_MODULES: Properly check if $pkg_cv_[]$1[]_LIBS works
Sync config with GCC
* configure.ac: m4_include config/proginstall.m4. * configure: Regenerate. config/ * proginstall.m4: New file, with fixed AC_PROG_INSTALL. bfd/ * aclocal.m4: Regenerate. * configure: Likewise. * Makefile.in: Likewise. bfd/doc/ * Makefile.in: Regenerate. intl/ * aclocal.m4: Regenerate. * configure: Likewise. gas/ * aclocal.m4: Regenerate. * configure: Likewise. * Makefile.in: Likewise. * doc/Makefile.in: Likewise. ld/ * aclocal.m4: Regenerate. * configure: Likewise. * Makefile.in: Likewise. opcodes/ * aclocal.m4: Regenerate. * configure: Likewise. * Makefile.in: Likewise. binutils/ * aclocal.m4: Regenerate. * configure: Likewise. * Makefile.in: Likewise. * doc/Makefile.in: Likewise. gprof/ * aclocal.m4: Regenerate. * configure: Likewise. * Makefile.in: Likewise.
Import from gcc repository:
Support MinGW & 64-bit libraries/paths in Tcl autoconf scripts
Sync config/warnings.m4 with GCC
Set zlibdir/zlibinc with top_builddir/top_srcdir
configure: require libzstd >= 1.4.0