aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
2017-01-04Update configure deps, remove stray \xA0 in picflag.m4, regenerateAlan Modra1-2/+5
Also fix a stray changelog entry. Some of the regen here is due to previous changes not being regenerated properly, in part due to the missing configure dependencies. * configure: Regenerate. config/ * picflag.m4: Remove stray \xA0 in comment. gcc/ * Makefile.in (aclocal_deps): Update and order as per aclocal.m4. * configure: Regenerate. * config.in: Regenerate. libada/ * Makefile.in (configure_deps): Update and order as per configure.ac sinclude. * configure: Regenerate. libgcc/ * Makefile.in (configure_deps): Update. * configure: Regenerate. libiberty/ * Makefile.in (configure_deps): Update. * configure: Regenerate. libitm/ * Makefile.in: Regenerate. * testsuite/Makefile.in: Regenerate. From-SVN: r244049
2016-12-29* config.sub: Import latest version.Ben Elliston1-0/+4
From-SVN: r243961
2016-12-26MAINTAINERS (Write After Approval): Add myself.Alexander Ivchenko1-0/+4
2016-12-26 Alexander Ivchenko <alexander.ivchenko@intel.com> * MAINTAINERS (Write After Approval): Add myself. From-SVN: r243927
2016-12-21configure.ac: Don't bootstrap libmpx unless --with-build-config includes ↵Jakub Jelinek1-0/+6
bootstrap-mpx. * configure.ac: Don't bootstrap libmpx unless --with-build-config includes bootstrap-mpx. * configure: Regenerated. From-SVN: r243849
2016-12-19Move my updates to the correct ChangeLog.Will Schmidt1-10/+0
2016-12-19 Will Schmidt <will_schmidt@vnet.ibm.com> Move my updates to the correct ChangeLog. (ChangeLog->gcc/ChangeLog) From-SVN: r243808
2016-12-19rs6000.c: Add handling for early expansion of vector multiply builtins.Will Schmidt1-0/+5
2016-12-19 Will Schmidt <will_schmidt@vnet.ibm.com> * config/rs6000/rs6000.c: Add handling for early expansion of vector multiply builtins. [gcc/testsuite] 2016-12-19 Will Schmidt <will_schmidt@vnet.ibm.com> * gcc.dg/vmx/mult-even-odd-be-order.c : Mark variables as volatile. * gcc.target/powerpc/fold-vec-mult-char.c : New. * gcc.target/powerpc/fold-vec-mult-float.c : New. * gcc.target/powerpc/fold-vec-mult-floatdouble.c : New. * gcc.target/powerpc/fold-vec-mult-int.c : New. * gcc.target/powerpc/fold-vec-mult-int128-p8.c : New. * gcc.target/powerpc/fold-vec-mult-int128-p9.c : New. * gcc.target/powerpc/fold-vec-mult-longlong.c : New. * gcc.target/powerpc/fold-vec-mult-short.c : New. From-SVN: r243807
2016-12-19rs6000.c (rs6000_gimple_fold_builtin): Add handling for early expansion of ↵Will Schmidt1-0/+5
vector subtract builtins. 2016-12-19 Will Schmidt <will_schmidt@vnet.ibm.com> * config/rs6000/rs6000.c (rs6000_gimple_fold_builtin): Add handling for early expansion of vector subtract builtins. [gcc/testsuite] 2016-12-19 Will Schmidt <will_schmidt@vnet.ibm.com> * gcc.target/powerpc/fold-vec-sub-char.c: New. * gcc.target/powerpc/fold-vec-sub-float.c: New. * gcc.target/powerpc/fold-vec-sub-floatdouble.c: New. * gcc.target/powerpc/fold-vec-sub-int.c: New. * gcc.target/powerpc/fold-vec-sub-int128.c: New. * gcc.target/powerpc/fold-vec-sub-longlong.c: New. * gcc.target/powerpc/fold-vec-sub-short.c: New. From-SVN: r243806
2016-12-19Add myself under Write After Approval.Chenghua Xu1-0/+4
From-SVN: r243789
2016-12-01acx.m4: Change "tail +16c" to "tail -c +17".Ma Jiang1-0/+5
* config/acx.m4: Change "tail +16c" to "tail -c +17". * configure: Regenerated. From-SVN: r243142
2016-12-01configure.ac: Don't use pkg-config to check for bdw-gc.Matthias Klose1-0/+5
<toplevel> * configure.ac: Don't use pkg-config to check for bdw-gc. * configure: Regenerate. config/ * pkg.m4: Remove. libobjc/ * configure.ac: Don't use pkg-config to check for bdw-gc. * configure: Regenerate. gcc/ * doc/install.texi: Don't use pkg-config to check for bdw-gc. From-SVN: r243108
2016-11-30Makefile.def: Remove reference to boehm-gc target module.Matthias Klose1-0/+8
<toplevel> 2016-11-30 Matthias Klose <doko@ubuntu.com> * Makefile.def: Remove reference to boehm-gc target module. * configure.ac: Include pkg.m4, check for --with-target-bdw-gc options and for the bdw-gc pkg-config module. * configure: Regenerate. * Makefile.in: Regenerate. gcc/ 2016-11-30 Matthias Klose <doko@ubuntu.com> * doc/install.texi: Document configure options --enable-objc-gc and --with-target-bdw-gc. config/ 2016-11-30 Matthias Klose <doko@ubuntu.com> * pkg.m4: New file. libobjc/ 2016-11-30 Matthias Klose <doko@ubuntu.com> * configure.ac (--enable-objc-gc): Allow to configure with a system provided boehm-gc. * configure: Regenerate. * Makefile.in (OBJC_BOEHM_GC_LIBS): Get value from configure. * gc.c: Include system bdw-gc headers. * memory.c: Likewise * objects.c: Likewise boehm-gc/ 2016-11-30 Matthias Klose <doko@ubuntu.com> Remove From-SVN: r242985
2016-11-28* MAINTAINERS (nvptx): Remove self.Nathan Sidwell1-0/+4
From-SVN: r242923
2016-11-25config.guess: Import latest version.Ben Elliston1-0/+5
* config.guess: Import latest version. * config.sub: Likewise. From-SVN: r242851
2016-11-18MAINTAINERS (Write After Approval): Add myself.Toma Tabacu1-0/+4
2016-11-18 Toma Tabacu <toma.tabacu@imgtec.com> * MAINTAINERS (Write After Approval): Add myself. From-SVN: r242595
2016-11-15Makefile.def: Remove references to GCJ.Matthias Klose1-0/+6
2016-11-15 Matthias Klose <doko@ubuntu.com> * Makefile.def: Remove references to GCJ. * Makefile.tpl: Likewise. * Makefile.in: Regenerate. From-SVN: r242439
2016-11-15config-ml.in: Remove references to GCJ.Matthias Klose1-0/+6
<toplevel> 2016-11-15 Matthias Klose <doko@ubuntu.com> * config-ml.in: Remove references to GCJ. * configure.ac: Likewise. * configure: Regenerate. config/ 2016-11-15 Matthias Klose <doko@ubuntu.com> multi.m4: Don't set GCJ. gcc/ 2016-11-15 Matthias Klose <doko@ubuntu.com> * doc/install.texi: Remove references to gcj/libjava. * doc/invoke.texi: Likewise. */ (where necessary) 2016-11-15 Matthias Klose <doko@ubuntu.com> * configure: Regenerate. From-SVN: r242433
2016-11-02MAINTAINERS (Write After Approval): Update email address,Josh Conner1-0/+4
2016-11-01 Josh Conner <joshconner@google.com> * MAINTAINERS (Write After Approval): Update email address, From-SVN: r241767
2016-10-31Index...Carl Love1-0/+5
Index: ChangeLog =================================================================== --- ChangeLog (revision 241702) +++ ChangeLog (working copy) @@ -1,5 +1,10 @@ 2016-10-27 Carl Love <cel@us.ibm.com> + * MAINTAINERS (Write After Approval): Fix my entry in the Write After + Approval list to make it alphabetical. + +2016-10-27 Carl Love <cel@us.ibm.com> + * MAINTAINERS (Write After Approval): Add myself. 2016-10-27 Andrew Burgess <andrew.burgess@embecosm.com> Index: MAINTAINERS =================================================================== --- MAINTAINERS (revision 241702) +++ MAINTAINERS (working copy) @@ -477,9 +477,9 @@ Gabor Loki <loki@inf.u-szeged.hu> Sandra Loosemore <sandra@codesourcery.com> Manuel López-Ibáñez <manu@gcc.gnu.org> +Carl Love <cel@us.ibm.com> Martin v. Löwis <loewis@informatik.hu-berlin.de> H.J. Lu <hjl.tools@gmail.com> -Carl Love <cel@us.ibm.com> Christophe Lyon <christophe.lyon@st.com> Luis Machado <luisgpm@br.ibm.com> Ziga Mahkovec <ziga.mahkovec@klika.si> From-SVN: r241703
2016-10-27Index...Carl Love1-0/+4
Index: ChangeLog =================================================================== --- ChangeLog (revision 241636) +++ ChangeLog (working copy) @@ -1,3 +1,7 @@ +2016-10-27 Carl Love <cel@us.ibm.com> + + * MAINTAINERS (Write After Approval): Add myself. + 2016-10-27 Andrew Burgess <andrew.burgess@embecosm.com> * MAINTAINERS (Reviewers): Add myself. Index: MAINTAINERS =================================================================== --- MAINTAINERS (revision 241636) +++ MAINTAINERS (working copy) @@ -479,6 +479,7 @@ Manuel López-Ibáñez <manu@gcc.gnu.org> Martin v. Löwis <loewis@informatik.hu-berlin.de> H.J. Lu <hjl.tools@gmail.com> +Carl Love <cel@us.ibm.com> Christophe Lyon <christophe.lyon@st.com> Luis Machado <luisgpm@br.ibm.com> Ziga Mahkovec <ziga.mahkovec@klika.si> From-SVN: r241637
2016-10-27Add myself to the MAINTAINERS fileAndrew Burgess1-0/+5
* MAINTAINERS (Reviewers): Add myself. (Write After Approval): Add myself. From-SVN: r241619
2016-10-21MAINTAINERS: Update email addressHartmut Penner1-0/+5
* MAINTAINERS: Update email address Co-Authored-By: Ulrich Weigand <uweigand@de.ibm.com> From-SVN: r241399
2016-10-11* MAINTAINERS: Update email address.Nathan Sidwell1-0/+4
From-SVN: r240987
2016-10-10configure.ac: Add aarch64-*-freebsd*.Andreas Tobler1-0/+5
toplevel: 2016-10-10 Andreas Tobler <andreast@gcc.gnu.org> * configure.ac: Add aarch64-*-freebsd*. * configure: Regenerate. gcc: 2016-10-10 Andreas Tobler <andreast@gcc.gnu.org> * config.gcc: Add aarch64-*-freebsd* support. * config.host: Likewise. * config/aarch64/aarch64-freebsd.h: New file. * config/aarch64/t-aarch64-freebsd: Ditto. libgcc: 2016-10-10 Andreas Tobler <andreast@gcc.gnu.org> * config.host: Add support for aarch64-*-freebsd*. From-SVN: r240949
2016-10-05MAINTAINERS: Update email address after it got reverted.Steve Ellcey1-0/+4
2016-10-05 Steve Ellcey <sellcey@caviumnetworks.com> * MAINTAINERS: Update email address after it got reverted. From-SVN: r240801
2016-10-04Restore --enable-objc-gc supportRainer Orth1-0/+6
* configure.ac (target_libraries): Readd target-boehm-gc. Restore --enable-objc-gc handling. * configure: Regenerate. From-SVN: r240740
2016-10-03MAINTAINERS: Move several inactive maintainers to the write-after-approval ↵Jeff Law1-0/+5
section. * MAINTAINERS: Move several inactive maintainers to the write-after-approval section. From-SVN: r240729
2016-10-01configure.ac: Add target-libffi to target_libraries.Jakub Jelinek1-0/+7
* configure.ac: Add target-libffi to target_libraries. Readd libgcj target disablings, modified to only target-libffi. Readd target addition of go to unsupported languages. * configure: Regenerated. From-SVN: r240684
2016-09-30MAINTAINERS: Update email address.Steve Ellcey1-0/+4
2016-09-30 Steve Ellcey <sellcey@caviumnetworks.com> * MAINTAINERS: Update email address. From-SVN: r240675
2016-09-30Fix typo in ChangeLog.Andrew Haley1-1/+1
From-SVN: r240666
2016-09-30MAINTAINERS: Remove Per Bothner, Andrew Haley, and Tom Tromey rom ↵Andrew Haley1-0/+6
write-after approval. 2016-09-30 Andrew Haley <aph@redhat.com> * MAINTAINERS: Remove Per Bothner, Andrew Haley, and Tom Tromey rom write-after approval. Remove Tom Tromey and Bryce McKinlay from libgcj. From-SVN: r240665
2016-09-30MAINTAINERS: Move Per Bothner...Andrew Haley1-0/+5
2016-09-30 Andrew Haley <aph@redhat.com> * MAINTAINERS: Move Per Bothner, Andrew Haley, and Tom Tromey to write-after approval after GCJ deletion. From-SVN: r240663
2016-09-30Makefile.def: Remove libjava.Andrew Haley1-0/+10
2016-09-30 Andrew Haley <aph@redhat.com> * Makefile.def: Remove libjava. * Makefile.tpl: Likewise. * Makefile.in: Regenerate. * configure.ac: Likewise. * configure: Likewise. * gcc/java: Remove. * libjava: Likewise. From-SVN: r240662
2016-09-28[ARC COMMITTED] MAINTAINERS (Reviewers): Add myself.Claudiu Zissulescu1-0/+4
2016-09-28 Claudiu Zissulescu <claziss@synopsys.com> * MAINTAINERS (Reviewers): Add myself. From-SVN: r240569
2016-09-26configure.ac: Disable "sim" directory for arc*-*-*.Anton Kolesov1-0/+5
2016-09-26 Anton Kolesov <Anton.Kolesov@synopsys.com> * configure.ac: Disable "sim" directory for arc*-*-*. * conifgure: Regenerated. From-SVN: r240501
2016-09-23Add missing ChangeLog from r240375Tamar Christina1-0/+4
From-SVN: r240410
2016-09-12configure.ac: Check for the minimum in-tree MPFR version handled.Maciej W. Rozycki1-0/+6
* configure.ac: Check for the minimum in-tree MPFR version handled. * configure: Regenerate. From-SVN: r240092
2016-07-20configure.ac (nds32*-*-*): Remove entry to enable gdb.Yan-Ting Lin1-1/+6
* configure.ac (nds32*-*-*): Remove entry to enable gdb. * configure: Regenerated. From-SVN: r238511
2016-07-19MAINTAINERS (Write After Approval): Add myself.Fritz Reese1-0/+4
2016-07-19 Fritz Reese <fritzoreese@gmail.com> * MAINTAINERS (Write After Approval): Add myself. From-SVN: r238469
2016-06-23Add make autoprofiledbootstrapAndi Kleen1-0/+6
Add support for profiledbootstrap with autofdo. Will be useful to get better testing coverage of autofdo. This requires Linux perf and autofdo to be installed, only really for x86_64 linux on Intel so far. Profile the whole build process with perf, then convert the file, and pass it back to the compiler in the feedback stage. The conversion has to be done per language, as only that knows the name of the binary. Currently we only do it for C and C++, as the other languages don't have enough coverage during a normal bootstrap. For lto1 it is also disabled, because it would only be useful during a LTO bootstrap, but right now autofdo and LTO are not working together due to PR66229 For common backend files always the profile output of the C++ compiler is used. In theory multiple inputs could be merged here, but so far that is not implemented. The method is not friendly to partial rebuilds, as only the profile information from the current rebuild is used. So if an error occurs it is best to clean and restart, otherwise the code quality may be worse. This patch is fairly large, but most of it is auto generated from autogen in Makefile.in. for the new stage targets. Passes profiledbootstrap and normal bootstrap on x86_64-linux. autoprofiledbootstrap is currently not working due to PR70427 (but it finishes with that worked around) The autofdo'ed compiler is ~7% faster on insn-recog.i (vs ~11% for profiledfeedback), and ~4% faster for tramp3d-v4 (vs 10% for profiledfeedback) on a Sandy Bridge system. gcc/lto/: 2016-06-23 Andi Kleen <ak@linux.intel.com> * Make-lang.in: Add support for autofdo (disabled for now) gcc/cp/: 2016-06-23 Andi Kleen <ak@linux.intel.com> * Make-lang.in: Add support for autofdo. gcc/: 2016-06-23 Andi Kleen <ak@linux.intel.com> * Makefile.in: Regenerate. * doc/install.texi: Document autoprofiledbootstrap. /: 2016-06-23 Andi Kleen <ak@linux.intel.com> * Makefile.def: Add autoprofiledbootstrap. * Makefile.tpl: Dito. * Makefile.in: Regenerate. gcc/c/: 2016-06-23 Andi Kleen <ak@linux.intel.com> * Make-lang.in: Add support for autofdo. From-SVN: r237733
2016-06-23configure.ac: Disable libgcj and libgloss for Phoenix-RTOS targets.Jakub Sejdak1-0/+5
2016-06-23 Jakub Sejdak <jakub.sejdak@phoesys.com> * configure.ac: Disable libgcj and libgloss for Phoenix-RTOS targets. * configure: Regenerate. From-SVN: r237727
2016-06-21remove avr-rtems supportTrevor Saunders1-0/+5
contrib/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * config-list.mk: Stop testing avr-rtems. libgcc/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * config.host: Remove support for avr-rtems. * config/avr/t-rtems: Remove. ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * configure: Regenerate. * configure.ac: Remove support for avr-rtems. gcc/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * config.gcc: Remove support for avr-rtems. * config/avr/gen-avr-mmcu-specs.c: Likewise. * config/avr/rtems.h: Remove. * config/avr/t-rtems: Remove. contrib/header-tools/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * README: Remove references to avr-rtems. * reduce-headers: Likewise. From-SVN: r237665
2016-06-18MAINTAINERS (Write After Approval): Add myself.Senthil Kumar Selvaraj1-0/+4
2016-06-18 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com> * MAINTAINERS (Write After Approval): Add myself. From-SVN: r237572
2016-06-16Add Michael Collison with Write After ApprovalMichael Collison1-0/+4
From-SVN: r237542
2016-06-14* MAINTAINERS (Write After Approval): Update e-mail address.Mikael Morin1-0/+4
From-SVN: r237454
2016-06-03* MAINTAINERS (Write After Approval): Add myself.Jose E. Marchesi1-0/+4
From-SVN: r237055
2016-05-28Add dependencies to configure ruleAlan Modra1-0/+5
* Makefile.tpl (configure): Depend on m4 files included. * Makefile.in: Regenerate. From-SVN: r236846
2016-05-20This patch changes some of the dejagnu options to better restrict where the...Bill Seurer1-0/+5
This patch changes some of the dejagnu options to better restrict where the test cases run so that they will no longer cause failures on power7 machines. Based on a subsequent patch I also updated the code formatting (indentation, etc.) for the code from the original patch (r235577) in both the test cases and in rs6000-c.c. [gcc] 2016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com> * config/rs6000/rs6000-c.c (altivec_resolve_overloaded_builtin): Fix code formatting in ALTIVEC_BUILTIN_VEC_ADDE section. [gcc/testsuite] 2016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com> * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code formatting. * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options, fix code formatting. From-SVN: r236537
2016-05-20This patch adds support for the signed and unsigned int versions of the...Bill Seurer1-0/+9
This patch adds support for the signed and unsigned int versions of the vec_addec altivec builtins from the Power Architecture 64-Bit ELF V2 ABI OpenPOWER ABI for Linux Supplement (16 July 2015 Version 1.1). There are many of the builtins that are missing and this is part of a series of patches to add them. There aren't instructions for the int versions of vec_addec so the output code is built from other built-ins that do have instructions which in this case is the following. vec_addec (va, vb, carryv) == vec_or (vec_addc (va, vb), vec_addc(vec_add(va, vb), vec_and (carryv, 0x1))) The new test cases are executable tests which verify that the generated code produces expected values. C macros were used so that the same test case could be used for both the signed and unsigned versions. An extra executable test case is also included to ensure that the modified support for the __int128 versions of vec_addec is not broken. The same test case could not be used for both int and __int128 because of some differences in loading and storing the vectors. Bootstrapped and tested on powerpc64le-unknown-linux-gnu and powerpc64-unknown-linux-gnu with no regressions. Is this ok for trunk? [gcc] 2016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com> * config/rs6000/rs6000-builtin.def (vec_addec): Change vec_addec to a special case builtin. * config/rs6000/rs6000-c.c (altivec_resolve_overloaded_builtin): Add support for ALTIVEC_BUILTIN_VEC_ADDEC. * config/rs6000/rs6000.c (altivec_init_builtins): Add definition for __builtin_vec_addec. [gcc/testsuite] 2016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com> * gcc.target/powerpc/vec-addec.c: New test. * gcc.target/powerpc/vec-addec-int128.c: New test. From-SVN: r236515
2016-05-16config.guess: Import version 2016-04-02 (newest).Jakub Sejdak1-0/+5
* config.guess: Import version 2016-04-02 (newest). * config.sub: Import version 2016-05-10 (newest). From-SVN: r236301
2016-05-16configure.ac: Add ARC support to libgloss.Jeff Law1-2/+3
2016-05-13 Anton Kolesov <anton.kolesov@synopsys.com> * configure.ac: Add ARC support to libgloss. * configure: Regenerate From-SVN: r236300