1. 16 May, 2016 1 commit
  2. 02 May, 2016 1 commit
    • configure.ac (mpfr): Remove pre-3.1.0 mpfr compatibility code. · 00f35794
      2016-05-02  Bernd Edlinger  <bernd.edlinger@hotmail.de>
      
              * configure.ac (mpfr): Remove pre-3.1.0 mpfr compatibility code.
              * configure: Regenerated.
              * Makefile.def (gmp): Explicitly disable assembler.
              (mpfr): Adjust lib_path.
              (mpc): Likewise.
              * Makefile.in: Regenerated.
      
      gcc/
      2016-05-02  Bernd Edlinger  <bernd.edlinger@hotmail.de>
      
              * doc/install.texi: Document supported in-tree gmp/mpfr/mpc versions.
      
      contrib/
      2016-05-02  Bernd Edlinger  <bernd.edlinger@hotmail.de>
      
              * download_prerequisites: Adjust gmp/mpfr/mpc versions.
      
      From-SVN: r235763
      Bernd Edlinger committed
  3. 01 May, 2016 1 commit
  4. 30 Apr, 2016 1 commit
    • config.guess: Remove SH5 support. · bc6d9014
      /
      	* config.guess:  Remove SH5 support.
      	* config.sub: Likewise.
      	* configure: Likewise.
      	* configure.ac: Likewise.
      
      config/
      	* picflag.m4:  Remove SH5 support.
      
      gcc/
      	* config/sh/t-sh: Remove SH5 support.
      	* config.gcc: Likewise.
      	* configure: Likewise.
      
      contrib/
      	* compare-all-tests: Remove SH5 support.
      	* config-list.mk: Likewise.
      
      libada/
      	* configure: Remove SH5 support.
      
      libgcc/
      	* config.host: Remove SH5 support.
      	* configure: Likewise.
      
      libiberty/
      	* configure: Remove SH5 support.
      
      libjava/
      	* classpath/config.guess: Remove SH5 support.
      	* classpath/config.sub: Likewise.
      
      From-SVN: r235676
      Oleg Endo committed
  5. 26 Apr, 2016 1 commit
    • re PR bootstrap/70704 (AIX bootstrap comparison failure) · 7db11a5a
      	PR bootstrap/70704
      	* configure.ac (--enable-stage1-checking): For --disable-checking or
      	implicit --enable-checking, make sure extra flag matches in between
      	stage1 and later checking.
      	* configure: Regenerated.
      gcc/
      	* configure.ac (--enable-checking): Document extra flag, for
      	non-release builds default to --enable-checking=yes,extra.
      	If misc checking and extra checking, define CHECKING_P to 2 instead
      	of 1.
      	* common.opt (fchecking=): Add.
      	* doc/invoke.texi (-fchecking=): Document.
      	* doc/install.texi: Document --enable-checking changes.
      	* configure: Regenerated.
      	* config.in: Regenerated.
      gcc/cp/
      	* pt.c (build_non_dependent_expr): Use flag_checking > 1 instead of
      	just flag_checking.
      
      From-SVN: r235430
      Jakub Jelinek committed
  6. 17 Mar, 2016 1 commit
  7. 29 Jan, 2016 1 commit
  8. 26 Jan, 2016 1 commit
    • fix PR68343: disable fuse-*.c tests for isl 0.14 or earlier · 1e050c90
      The patch disables all fuse-*.c tests when configuring gcc with isl 0.14 or earlier.
      
      ChangeLog:
      
      	* Makefile.in: Regenerate.
      	* Makefile.tpl: Export ISLVER.
      	* configure: Regenerate.
      	* config/isl.m4: Detect isl-0.15.
      
      gcc/
      
      	* Makefile.in: Set ISLVER in site.exp.
      
      gcc/testsuite/
      
      	* gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with isl-0.15.
      
      Co-Authored-By: Sebastian Pop <s.pop@samsung.com>
      
      From-SVN: r232811
      Aditya Kumar committed
  9. 12 Jan, 2016 2 commits
  10. 17 Dec, 2015 2 commits
  11. 16 Dec, 2015 1 commit
    • update required isl version · 560d18d3
      we check for a the isl compute timeout function added in isl 0.13.
      That means GCC could still be configured with isl 0.13, 0.14, and 0.15.
      
      	* config/isl.m4 (ISL_CHECK_VERSION): Check for
      	isl_ctx_get_max_operations.
      	* configure: Regenerate.
      
      	gcc/
      	* config.in: Regenerate.
      	* configure: Regenerate.
      	* configure.ac: Remove checks for functions that exist in isl 0.13 or
      	later.
      	* graphite-isl-ast-to-gimple.c: Remove #ifdefs and code for isl 0.12.
              * graphite-optimize-isl.c: Same.
      	* graphite-poly.c: Same.
      	* graphite-sese-to-poly.c: Same.
      	* graphite.h: Add comment for isl 0.14.
      	* toplev.c (print_version): Print isl version.
      
      Co-Authored-By: Sebastian Pop <s.pop@samsung.com>
      
      From-SVN: r231706
      Aditya Kumar committed
  12. 20 Nov, 2015 1 commit
  13. 13 Nov, 2015 1 commit
  14. 20 Oct, 2015 1 commit
    • Add --enable-compressed-debug-sections={all,gas,gold,ld} · 78edb32f
      This patch removes the gas configure option:
      
      --enable-compressed-debug-sections
      
      and adds a toplevel configure option:
      
      --enable-compressed-debug-sections={all,gas,gold,ld}
      
      to enable compressed debug sections for gas, gold or ld by default.  At
      the moment, this configure option is ignored by gold and ld.  For x86
      Linux targets, default to compressing debug sections in gas.
      
      	Sync with binutils-gdb:
      	PR gas/19109
      	* configure.ac: Add
      	--enable-compressed-debug-sections={all,gas,gold,ld}.
      	* configure: Regenerated.
      
      From-SVN: r229088
      H.J. Lu committed
  15. 12 Aug, 2015 1 commit
    • Remove --with-host-libstdcxx · 5dc85f7e
      2015-08-12  Tom de Vries  <tom@codesourcery.com>
      
      	PR other/67092
      	PR other/67098
      	* configure.ac: Remove --with_host_libstdcxx support.
      	* configure: Regenerate.
      
      	* doc/install.texi: Remove --with_host_libstdcxx item.  Update
      	--with-stage1-libs, --with-boot-ldflags and --with-boot-libs items
      	accordingly.  Mention default for --with-stage1-ldflags.
      
      From-SVN: r226819
      Tom de Vries committed
  16. 10 Aug, 2015 1 commit
    • Empty libgomp for nvptx · 44a7d18d
      	* configure.ac (noconfigdirs): Don't add "target-libgomp" for target
      	nvptx*-*-*.
      	* configure: Regenerate.
      	libgomp/
      	* config/nvptx/affinity.c: New file.
      	* config/nvptx/alloc.c: Likewise.
      	* config/nvptx/bar.c: Likewise.
      	* config/nvptx/barrier.c: Likewise.
      	* config/nvptx/critical.c: Likewise.
      	* config/nvptx/env.c: Likewise.
      	* config/nvptx/error.c: Likewise.
      	* config/nvptx/fortran.c: Likewise.
      	* config/nvptx/iter.c: Likewise.
      	* config/nvptx/iter_ull.c: Likewise.
      	* config/nvptx/libgomp-plugin.c: Likewise.
      	* config/nvptx/lock.c: Likewise.
      	* config/nvptx/loop.c: Likewise.
      	* config/nvptx/loop_ull.c: Likewise.
      	* config/nvptx/mutex.c: Likewise.
      	* config/nvptx/oacc-async.c: Likewise.
      	* config/nvptx/oacc-cuda.c: Likewise.
      	* config/nvptx/oacc-host.c: Likewise.
      	* config/nvptx/oacc-init.c: Likewise.
      	* config/nvptx/oacc-mem.c: Likewise.
      	* config/nvptx/oacc-parallel.c: Likewise.
      	* config/nvptx/oacc-plugin.c: Likewise.
      	* config/nvptx/omp-lock.h: Likewise.
      	* config/nvptx/ordered.c: Likewise.
      	* config/nvptx/parallel.c: Likewise.
      	* config/nvptx/proc.c: Likewise.
      	* config/nvptx/ptrlock.c: Likewise.
      	* config/nvptx/sections.c: Likewise.
      	* config/nvptx/sem.c: Likewise.
      	* config/nvptx/single.c: Likewise.
      	* config/nvptx/splay-tree.c: Likewise.
      	* config/nvptx/target.c: Likewise.
      	* config/nvptx/task.c: Likewise.
      	* config/nvptx/team.c: Likewise.
      	* config/nvptx/time.c: Likewise.
      	* config/nvptx/work.c: Likewise.
      	* configure.ac: Don't probe pthreads support for host nvptx*-*-*.
      	* configure: Regenerate.
      	* configure.tgt (config_path): Set to "nvptx" for target
      	nvptx*-*-*.
      
      Co-Authored-By: Jakub Jelinek <jakub@redhat.com>
      
      From-SVN: r226760
      Thomas Schwinge committed
  17. 24 Jul, 2015 1 commit
    • re PR other/66259 (Combined gcc and binutils build from git-master fails, with… · 6b1786aa
      re PR other/66259 (Combined gcc and binutils build from git-master fails, with gas/as-new not existing)
      
      	PR other/66259
      	* config-ml.in: Reflects renaming of configure.in to configure.ac
      	* configure: Likewise
      	* configure.ac: Likewise
      
      boehm-gc/
      
      	PR other/66259
      	* Makefile.direct: Reflects renaming of configure.in to configure.ac
      	* Makefile.dist: Likewise
      	* version.h: Likewise
      	* doc/README: Likewise
      
      config/
      
      	PR other/66259
      	* gettext.m4: Reflects renaming of configure.in to configure.ac
      	* po.m4: Likewise
      	* stdint.m4: Likewise
      	* tcl.m4: Likewise
      
      gcc/
      
      	PR other/66259
      	* acinclude.m4: Reflects renaming of configure.in to configure.ac
      	* configure: Likewise
      	* configure.ac: Likewise
      	* doc/install.texi: Likewise
      	* doc/tm.texi: Likewise
      	* doc/tm.texi.in: Likewise
      
      gcc/ada/
      
      	PR other/66259
      	* prj-nmsc.adb: Reflects renaming of configure.in to configure.ac
      	* gcc-interface/Makefile.in: Likewise
      
      intl/
      
      	PR other/66259
      	* configure: Reflects renaming of configure.in to configure.ac
      
      libjava/
      
      	PR other/66259
      	* configure: Reflects renaming of configure.in to configure.ac
      
      libjava/classpath
      
      	PR other/66259
      	* INSTALL: Reflects renaming of configure.in to configure.ac
      	* ltconfig: Likewise
      	* missing: Likewise
      	* m4/ac_prog_javac.m4: Likewise
      	* m4/ac_prog/javac_works.m4: Likewise
      	* resource/META-INF/mimetypes.default: Likewise
      
      libjava/libltdl
      
      	PR other/66259
      	* THREADS: Reflects renaming of configure.in to configure.ac
      
      liboffloadmic/
      
      	PR other/66259
      	* configure: Reflects renaming of configure.in to configure.ac
      
      From-SVN: r226183
      Jeff Law committed
  18. 14 Jul, 2015 3 commits
    • Sync toplevel configure with binutils-gdb · f1595603
      	Sync with binutils-gdb:
      	2015-03-17  H.J. Lu  <hongjiu.lu@intel.com>
      
      	* configure.ac (target_configdirs): Exclude target-zlib if
      	target-libjava isn't built.
      	* configure: Regenerated.
      
      From-SVN: r225778
      H.J. Lu committed
    • Sync toplevel configure with binutils-gdb · a05c2c75
      	Sync with binutils-gdb:
      	2015-05-13  John David Anglin  <dave.anglin@bell.net>
      
      	* configure.ac: Disable configuration of GDB for HPUX targets.
      	* configure: Regenerate.
      
      	2015-04-01  H.J. Lu  <hongjiu.lu@intel.com>
      
      	* configure.ac: Add --with-system-zlib.
      	* configure: Regenerated.
      
      	2015-01-28  James Bowman  <james.bowman@ftdichip.com>
      
      	* configure.ac: Add FT32 support.
      	* configure: Regenerate.
      
      	2015-01-12  Anthony Green  <green@moxielogic.com>
      
      	* configure.ac: Don't disable gprof for moxie.
      	* configure: Rebuild.
      
      From-SVN: r225777
      H.J. Lu committed
    • Sync toplevel files binutils-gdb · 1c01ebf6
      	Sync with binutils-gdb:
      	2015-05-01  H.J. Lu  <hongjiu.lu@intel.com>
      
      	PR ld/18355
      	* Makefile.def: Add extra_configure_flags to host zlib.
      	* configure.ac (extra_host_zlib_configure_flags): New.  Set
      	to --enable-host-shared When bfd is to be built as shared
      	library.  AC_SUBST.
      	* Makefile.in: Regenerated.
      
      From-SVN: r225776
      H.J. Lu committed
  19. 30 Jun, 2015 1 commit
    • IA MCU psABI support: GCC changes · d9063947
      This patch introduces basic IA MCU psABI support into GCC.
      
      	* configure.ac (ospace_frag): Enable for i?86*-*-elfiamcu
      	target.
      	* configure: Regenerate.
      
      gcc/
      
      	* config.gcc: Support i[34567]86-*-elfiamcu target.
      	* config/i386/iamcu.h: New.
      	* config/i386/i386.opt: Add -miamcu.
      	* doc/invoke.texi: Document -miamcu.
      	* common/config/i386/i386-common.c  (ix86_handle_option): Turn
      	off x87/MMX/SSE/AVX codegen for -miamcu.
      	* config/i386/i386-c.c (ix86_target_macros_internal): Define
      	__iamcu/__iamcu__ for -miamcu.
      	* config/i386/i386.h (PREFERRED_STACK_BOUNDARY_DEFAULT): Set
      	to MIN_STACK_BOUNDARY if TARGET_IAMCU is true.
      	(BIGGEST_ALIGNMENT): Set to 32 if TARGET_IAMCU is true.
      	* config/i386/i386.c (ix86_option_override_internal): Ignore and
      	warn -mregparm for Intel MCU.  Turn on -mregparm=3 for Intel
      	MCU by default.  Default long double to 64-bit for Intel MCU.
      	Turn on -freg-struct-return for Intel MCU.  Issue an error when
      	-miamcu is used in 64-bit or x32 mode or if x87, MMX, SSE or
      	AVX is turned on.
      	(function_arg_advance_32): Pass value whose size is no larger
      	than 8 bytes in registers for Intel MCU.
      	(function_arg_32): Likewise.
      	(ix86_return_in_memory): Return value whose size is no larger
      	than 8 bytes in registers for Intel MCU.
      	(iamcu_alignment): New function.
      	(ix86_data_alignment): Call iamcu_alignment if TARGET_IAMCU is
      	true.
      	(ix86_local_alignment): Don't increase alignment for Intel MCU.
      	(x86_field_alignment): Return iamcu_alignment if TARGET_IAMCU is
      	true.
      
      From-SVN: r225197
      H.J. Lu committed
  20. 02 Jun, 2015 1 commit
  21. 28 May, 2015 1 commit
  22. 26 May, 2015 1 commit
  23. 21 May, 2015 2 commits
  24. 16 May, 2015 1 commit
  25. 11 May, 2015 1 commit
  26. 03 May, 2015 1 commit
  27. 17 Apr, 2015 1 commit
  28. 27 Mar, 2015 1 commit
  29. 10 Mar, 2015 2 commits
    • re PR bootstrap/25672 (cross build's libgcc picks up CFLAGS) · fc30054e
      	PR bootstrap/25672
      	* configure.ac: Do not initialize CFLAGS_FOR_TARGET from CFLAGS if
      	cross-compiling.  Similarly for CXX_FOR_TARGET.
      	* configure: Regenerate.
      
      From-SVN: r221326
      Aldy Hernandez committed
    • Makefile.def: Add libmpx. · 5373cd33
      	* Makefile.def: Add libmpx.
      	* configure.ac: Add libmpx.
      	* Makefile.in: Regenerate.
      	* configure: Regenerate.
      
      gcc/
      
      	* config/i386/linux-common.h (LIBMPX_LIBS): New.
      	(LIBMPX_SPEC): New.
      	(CHKP_SPEC): New.
      	* gcc.c (CHKP_SPEC): New.
      	(LINK_COMMAND_SPEC): Add CHKP_SPEC.
      	* c-family/c.opt (static-libmpx): New.
      
      libmpx/
      
      	Initial commit.
      
      From-SVN: r221311
      Ilya Enkovich committed
  30. 25 Feb, 2015 1 commit
    • Revert: · 76fabbf4
      	2014-07-26  Uros Bizjak  <ubizjak@gmail.com>
      
      	PR target/47230
      	* configure.ac (alpha*-*-linux*): Use mh-alpha-linux.
      	* configure: Regenerate.
      
      /config
      
      	Revert:
      	2014-07-26  Uros Bizjak  <ubizjak@gmail.com>
      
      	PR target/47230
      	* mh-alpha-linux: New file.
      
      /gcc
      
      	PR target/47230
      	* doc/install.texi (Specific, alpha*-*-*): Document that binutils 2.25
      	or newer are required.
      
      From-SVN: r220990
      Uros Bizjak committed
  31. 20 Feb, 2015 1 commit
  32. 18 Feb, 2015 1 commit
  33. 29 Jan, 2015 1 commit
  34. 09 Jan, 2015 1 commit
    • configure.ac (host_tools): Add gotools. · bf1de3f0
      ./:2015-01-09  Ian Lance Taylor  <iant@google.com>
      
      	* configure.ac (host_tools): Add gotools.
      	* Makefile.def (host_modules): Add gotools.
      	(dependencies): Add dependency of all-gotools on all-target-libgo.
      
      gcc/go/:
      2015-01-09  Ian Lance Taylor  <iant@google.com>
      
      	* config-lang.in (lang_dirs): Define.
      
      gotools/:
      2015-01-09  Ian Lance Taylor  <iant@google.com>
      
      	* Initial implementation.
      
      From-SVN: r219407
      Ian Lance Taylor committed