summaryrefslogtreecommitdiff
path: root/contrib
Commit message (Collapse)AuthorAgeFilesLines
* Add BZ marker to recent commitlaw2016-10-251-0/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@241515 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-10-24 Moritz Klammler <moritz@glammler.eu>law2016-10-244-39/+209
| | | | | | | | | * download_prerequisites: Conditionally verify checksums of downloaded pacakges. Add help text. * prerequisites.md5: New file. * prerequisites.sha512: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@241483 138bc75d-0d04-0410-961f-82ee72b054a4
* [check_GNU_style.sh] More aggressively ignore dg-xxx directivesktkachov2016-10-242-4/+19
| | | | | | | | * check_GNU_style.sh (remove_testsuite): New function. Use it to remove testsuite from the diff. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@241471 138bc75d-0d04-0410-961f-82ee72b054a4
* Revert bogus dg-extract-results.sh changero2016-09-232-1/+5
| | | | | | * dg-extract-results.sh: Revert bogus change. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@240429 138bc75d-0d04-0410-961f-82ee72b054a4
* Report DejaGnu ERROR messages in dg-extract-results.clyon2016-09-203-6/+23
| | | | | | | | | | | | 2016-09-20 Christophe Lyon <christophe.lyon@linaro.org> * dg-extract-results.py: Report DejaGnu error in the final summary. * dg-extract-results.sh: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@240289 138bc75d-0d04-0410-961f-82ee72b054a4
* Report DejaGnu ERROR messages in compare_testsclyon2016-09-202-2/+7
| | | | | | | | | | | 2016-09-20 Christophe Lyon <christophe.lyon@linaro.org> * compare_tests: Take ERROR messages into account when comparing. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@240288 138bc75d-0d04-0410-961f-82ee72b054a4
* mark_spam.py: Mark as spam all comments done by a creatormarxin2016-08-172-8/+16
| | | | | | | * mark_spam.py: Mark as spam all comments done by a creator. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@239527 138bc75d-0d04-0410-961f-82ee72b054a4
* Enhance mark_spam.py scriptmarxin2016-08-152-1/+16
| | | | | | | | * mark_spam.py: Add error handling and reset another properties of attachments and bugs. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@239467 138bc75d-0d04-0410-961f-82ee72b054a4
* mark_spam.py: mark attachments as obsolete and rename themmarxin2016-08-112-0/+16
| | | | | | | * mark_spam.py: Mark attachments as obsolete and rename them. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@239368 138bc75d-0d04-0410-961f-82ee72b054a4
* Set +x for two python scripts.marxin2016-08-091-0/+0
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@239303 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-08-03 Eric Gallager <egall@gwmail.gwu.edu>law2016-08-032-0/+9
| | | | | | | * download_prerequisites: Explicitly remove existing symlinks before trying to create new ones. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@239082 138bc75d-0d04-0410-961f-82ee72b054a4
* Add mark_spam.py scriptmarxin2016-07-282-0/+90
| | | | | | | * mark_spam.py: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@238809 138bc75d-0d04-0410-961f-82ee72b054a4
* Do not divide by zero in analyze_brprob.pymarxin2016-07-212-6/+12
| | | | | | | | * analyze_brprob.py: If there's no loop, do not calculate average number of loop iterations. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@238590 138bc75d-0d04-0410-961f-82ee72b054a4
* Dump profile-based number of iterationsmarxin2016-06-242-0/+38
| | | | | | | | | | | | | | * analyze_brprob.py: Parse and display average number of loop iterations. * cfgloop.c (flow_loop_dump): Dump average number of loop iterations. * cfgloop.h: Change 'struct loop' to 'const struct loop' for a few functions. * cfgloopanal.c (expected_loop_iterations_unbounded): Set a new argument to true if the expected number of iterations is loop-based. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237762 138bc75d-0d04-0410-961f-82ee72b054a4
* Add gcc-auto-profile scriptak2016-06-232-0/+160
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Using autofdo is currently something difficult. It requires using the model specific branches taken event, which differs on different CPUs. The example shown in the manual requires a special patched version of perf that is non standard, and also will likely not work everywhere. This patch adds a new gcc-auto-profile script that figures out the correct event and runs perf. This is needed to actually make use of autofdo in a generic way in the build system and in the test suite. Since maintaining the script would be somewhat tedious (needs changes every time a new CPU comes out) I auto generated it from the online Intel event database. The script to do that is in contrib and can be rerun. Right now there is no test if perf works in configure. This would vary depending on the build and target system, and since it currently doesn't work in virtualization and needs uptodate kernel it may often fail in common distribution build setups. So far the script is not installed. gcc/: 2016-06-23 Andi Kleen <ak@linux.intel.com> * config/i386/gcc-auto-profile: New file. contrib/: 2016-06-23 Andi Kleen <ak@linux.intel.com> * gen_autofdo_event.py: New file to regenerate gcc-auto-profile. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237731 138bc75d-0d04-0410-961f-82ee72b054a4
* remove mep-* supporttbsaunde2016-06-212-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | libgcc/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * config.host: Remove support for mep-*. * config/mep/lib1funcs.S: Remove. * config/mep/lib2funcs.c: Remove. * config/mep/t-mep: Remove. * config/mep/tramp.c: Remove. gcc/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * common/config/mep/mep-common.c: Remove. * config.gcc: Remove mep-* support. * config/mep/constraints.md: Remove. * config/mep/default.h: Remove. * config/mep/intrinsics.h: Remove. * config/mep/intrinsics.md: Remove. * config/mep/ivc2-template.h: Remove. * config/mep/mep-c5.cpu: Remove. * config/mep/mep-core.cpu: Remove. * config/mep/mep-default.cpu: Remove. * config/mep/mep-ext-cop.cpu: Remove. * config/mep/mep-intrin.h: Remove. * config/mep/mep-ivc2.cpu: Remove. * config/mep/mep-pragma.c: Remove. * config/mep/mep-protos.h: Remove. * config/mep/mep.c: Remove. * config/mep/mep.cpu: Remove. * config/mep/mep.h: Remove. * config/mep/mep.md: Remove. * config/mep/mep.opt: Remove. * config/mep/predicates.md: Remove. * config/mep/t-mep: Remove. * doc/install.texi: Remove mep-* documentation. * doc/md.texi: Likewise. gcc/testsuite/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support. * gcc.dg/tree-ssa/reassoc-32.c: Likewise. * gcc.dg/tree-ssa/reassoc-33.c: Likewise. * gcc.dg/tree-ssa/reassoc-34.c: Likewise. * gcc.dg/tree-ssa/reassoc-35.c: Likewise. * gcc.dg/tree-ssa/reassoc-36.c: Likewise. * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise. * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise. * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise. * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise. * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise. * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise. * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise. * gcc.dg/tree-ssa/vrp87.c: Likewise. * lib/target-supports.exp: Likewise. contrib/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * config-list.mk: Stop testing mep-elf. libstdc++-v3/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * configure.host: Remove mep-* support. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237666 138bc75d-0d04-0410-961f-82ee72b054a4
* remove avr-rtems supporttbsaunde2016-06-215-3/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237665 138bc75d-0d04-0410-961f-82ee72b054a4
* remove m32-rtems supporttbsaunde2016-06-212-1/+4
| | | | | | | | | | | | | | | | | | | | | | | libgcc/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * config.host: Remove m32r-rtems support. gcc/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * config.gcc: Remove m32r-rtems support. * config/m32r/rtems.h: Remove. contrib/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * config-list.mk: Stop testing m32r-rtems. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237664 138bc75d-0d04-0410-961f-82ee72b054a4
* remove h8300-rtems supporttbsaunde2016-06-212-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | contrib/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * config-list.mk: Remove h8300-rtems support. libgcc/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * config.host: Remove h8300-rtems support. gcc/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * config.gcc: Remove h8300-rtems support. * config/h8300/rtems.h: Remove. * config/h8300/t-rtems: Remove. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237663 138bc75d-0d04-0410-961f-82ee72b054a4
* remove knetbsd supporttbsaunde2016-06-212-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gcc/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * config.gcc: Remove support for knetbsd. * configure.ac: Likewise. * config/i386/knetbsd-gnu.h: Remove. * config/i386/knetbsd-gnu64.h: Remove. * config/knetbsd-gnu.h: Remove. * configure: Regenerate. libgcc/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * config.host: Remove support for knetbsd. libstdc++-v3/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * configure: Regenerate. * configure.host: Remove support for knetbsd. * crossconfig.m4: Likewise. contrib/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * config-list.mk: stop testing knetbsd. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237662 138bc75d-0d04-0410-961f-82ee72b054a4
* remove support for targeting openbsd 2 or 3tbsaunde2016-06-212-3/+6
| | | | | | | | | | | | | | | | | | | | | | | contrib/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * config-list.mk: Stop testing openbsd3.0. libgcc/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * config.host: Remove support for openbsd 2 and 3. gcc/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * config.gcc: Remove support for openbsd 2 and 3. * config/openbsd-oldgas.h: Remove. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237661 138bc75d-0d04-0410-961f-82ee72b054a4
* remove support for the interix targettbsaunde2016-06-212-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | contrib/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * config-list.mk: Remove interix target. libgcc/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * config.host: Remove interix support. * config/i386/t-interix: Remove. config/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * elf.m4: Remove interix support. * picflag.m4: Likewise. fixincludes/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * mkfixinc.sh: Remove interix support. gcc/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * config.gcc: Remove interix support. * config/i386/i386-interix.h: Remove. * config/i386/interix.opt: Remove. * config/i386/t-interix: Remove. * configure: Regenerate. * configure.ac: Remove interix support. * doc/install.texi: Remove interix documentation. gcc/testsuite/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * gcc.dg/attr-ms_struct-1.c: Stop testing interix. * gcc.dg/attr-ms_struct-2.c: Likewise. * gcc.dg/attr-ms_struct-packed1.c: Likewise. * gcc.dg/bf-ms-attrib.c: Likewise. * gcc.dg/bf-ms-layout-2.c: Likewise. * gcc.dg/bf-ms-layout-3.c: Likewise. * gcc.dg/bf-ms-layout.c: Likewise. * gcc.dg/bf-no-ms-layout.c: Likewise. * gcc.target/i386/bitfield1.c: Likewise. * gcc.target/i386/bitfield2.c: Likewise. * gcc.target/i386/bitfield3.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237660 138bc75d-0d04-0410-961f-82ee72b054a4
* * config-list.mk: Remove rs6000-ibm-aix4.3, rs6000-ibm-aix5.1,dje2016-06-212-2/+9
| | | | | | | | | rs6000-ibm-aix5.2. Rename rs6000-ibm-aix6.0 as rs6000-ibm-aix6.1. Add rs6000-ibm-aix7.1. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237644 138bc75d-0d04-0410-961f-82ee72b054a4
* Change PRED_LOOP_EXIT from 92 to 85.marxin2016-06-172-2/+6
| | | | | | | | | * analyze_brprob.py: Fix columns of script output. * predict.def: PRED_LOOP_EXIT from 92 to 85. * gcc.dg/predict-9.c: Fix dump scanning. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237556 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-06-13 Richard Biener <rguenther@suse.de>rguenth2016-06-132-1/+5
| | | | | | | * download_prerequisites (ISL): Bump version to 0.16.1 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237363 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-06-10 Alan Hayward <alan.hayward@arm.com>alahay012016-06-102-1/+5
| | | | | | | | * check_GNU_style.sh: Fix paste args for BSD git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237289 138bc75d-0d04-0410-961f-82ee72b054a4
* config-list.mk: add OPT-enable-obsolete to 4 targetsdmalcolm2016-06-092-4/+11
| | | | | | | | | | | | | | | | r233165 marked three deprecated rtems targets as obsolete. r233887 marked mep-elf as obsolete. Update config-list.mk to add OPT-enable-obsolete to these 4 targets. contrib/ChangeLog: * config-list.mk (LIST): Add OPT-enable-obsolete to avr-rtems, h8300-rtems, m32r-rtems, mep-elf. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237270 138bc75d-0d04-0410-961f-82ee72b054a4
* config-list.mk: add GCC_SRC_DIRdmalcolm2016-06-092-7/+32
| | | | | | | | | | | contrib/ChangeLog: * config-list.mk (GCC_SRC_DIR): New variable. (make-log-dir): Use GCC_SRC_DIR. ($(LIST)): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237269 138bc75d-0d04-0410-961f-82ee72b054a4
* Add new analyze_brprob_spec.py scriptmarxin2016-06-092-0/+62
| | | | | | | * analyze_brprob_spec.py: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237257 138bc75d-0d04-0410-961f-82ee72b054a4
* Add sorting support to analyze_brprob scriptmarxin2016-06-092-7/+23
| | | | | | | * analyze_brprob.py: Add new argument --sorting. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237256 138bc75d-0d04-0410-961f-82ee72b054a4
* Add edge predictions pruningmarxin2016-06-092-5/+9
| | | | | | | | | | | | | | | | | | | | | | | | | * analyze_brprob.py: Cover new dump output format. * predict.c (dump_prediction): Add new argument. (enum predictor_reason): New enum. (struct predictor_hash): New struct. (predictor_hash::hash): New function. (predictor_hash::equal): Likewise. (not_removed_prediction_p): New function. (prune_predictions_for_bb): Likewise. (combine_predictions_for_bb): Prune predictions. * g++.dg/predict-loop-exit-1.C: Scan for a new dump format. * g++.dg/predict-loop-exit-2.C: Likewise. * g++.dg/predict-loop-exit-3.C: Likewise. * gcc.dg/predict-1.c: Likewise. * gcc.dg/predict-2.c: Likewise. * gcc.dg/predict-3.c: Likewise. * gcc.dg/predict-4.c: Likewise. * gcc.dg/predict-5.c: Likewise. * gcc.dg/predict-6.c: Likewise. * gcc.dg/predict-7.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237255 138bc75d-0d04-0410-961f-82ee72b054a4
* Update copyright datesro2016-06-072-14/+16
| | | | | | | | | | | | | | | | | libcc1: Update copyrights. gotools: Update copyrights. contrib: * update-copyright.py (LibMudflapFilter): Remove. (GCCCmdLine.__init__): Add gotools, libcc1. Remove libmudflap. List unhandled intl, libcilkrts, libgo, liboffloadmic, maintainer-scripts. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237169 138bc75d-0d04-0410-961f-82ee72b054a4
* Make analyze_brprob.py executable.marxin2016-05-311-0/+0
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@236911 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>edlinger2016-05-022-4/+8
| | | | | | | | | | | | | | | | | | | | | | * 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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235763 138bc75d-0d04-0410-961f-82ee72b054a4
* /olegendo2016-04-303-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235676 138bc75d-0d04-0410-961f-82ee72b054a4
* Replace AWK script with the python script.marxin2016-04-283-147/+141
| | | | | | | | * analyze_brprob: Remove. * analyze_brprob.py: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235560 138bc75d-0d04-0410-961f-82ee72b054a4
* * gennews (files): Add files for GCC 6.jakub2016-04-272-1/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235470 138bc75d-0d04-0410-961f-82ee72b054a4
* * analyze_brprob: Update comment.hubicka2016-04-172-3/+8
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235083 138bc75d-0d04-0410-961f-82ee72b054a4
* check_GNU_style.sh: Avoid false posivies in trailing operator checks.msebor2016-04-132-2/+8
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@234965 138bc75d-0d04-0410-961f-82ee72b054a4
* Add style checks to check_GNU_style.sh.msebor2016-03-072-13/+34
| | | | | | | | | | | | | | | | gcc/contrib/ChangeLog: 2016-03-07 Martin Sebor <msebor@redhat.com> * check_GNU_style.sh (color): New global variable. Add checks for trailing operators and spaces before left brackets. Tightened up a check for a trailing left curly brace. (g, ag, vg): Use color. (col): Don't complain about excessively long lines with DejaGnu directives. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@234035 138bc75d-0d04-0410-961f-82ee72b054a4
* teach mklog to look in the current directory for ChangeLog filestbsaunde2016-03-062-1/+5
| | | | | | | | | | | | | | | | | | when run in repos other than gcc mklog fails to find ChangeLog files because it looks for $0/../$dir/ChangeLog, but of course if the diff is for a project other than gcc that might not exist. It should be fine to also look for $cwd/$dir/ChangeLog, and use that if we find it. This means that for example in binutils-gdb.git you can do git commit, and then in your editor read git diff HEAD~ | mklog - to generate a template ChangeLog for that commit. contrib/ChangeLog: 2016-03-06 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * mklog: Look for the ChangeLog file in $cwd. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@234014 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-02-26 Joel Sherrill <joel@rtems.org>joel2016-02-262-2/+7
| | | | | | | | * config-list.mk: Add aarch64-rtems and x86_64-rtems git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233763 138bc75d-0d04-0410-961f-82ee72b054a4
* * uninclude: Fix third argument to gensub.redi2016-01-192-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@232589 138bc75d-0d04-0410-961f-82ee72b054a4
* * update-copyright.py (GCCCopyright): Add NVIDIA Corporationjakub2016-01-042-1/+7
| | | | | | | as external author. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@232056 138bc75d-0d04-0410-961f-82ee72b054a4
* Mark recently obsoleted targets (openbsd3 and knetbsd)jbglaw2015-12-182-2/+8
| | | | | | | | | 2015-12-17 Jan-Benedict Glaw <jbglaw@lug-owl.de> * config-list.mk (LIST): Add --enable-obsolete to recently obsoleted targets x86_64-knetbsd-gnu, i686-knetbsd-gnu and i686-openbsd3.0 . git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231794 138bc75d-0d04-0410-961f-82ee72b054a4
* replace ISL with islspop2015-12-171-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231784 138bc75d-0d04-0410-961f-82ee72b054a4
* 2015-12-06 Tobias Burnus <burnus@net-b.de>burnus2015-12-062-1/+5
| | | | | | | | * download_prerequisites: Download ISL 0.15 instead of 0.14. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231329 138bc75d-0d04-0410-961f-82ee72b054a4
* clang-format: split content of a list to multiple linesmarxin2015-11-202-1/+89
| | | | | | | | * clang-format: Split content of a list to multiple lines. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@230654 138bc75d-0d04-0410-961f-82ee72b054a4
* clang-format: Enhance list of FOR_EACH macrosmarxin2015-11-192-1/+5
| | | | | | | * clang-format: Enhance list of FOR_EACH macros. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@230602 138bc75d-0d04-0410-961f-82ee72b054a4
* Add clang-format config to contrib foldermarxin2015-11-192-0/+59
| | | | | | | | | | * .gitignore: Add .clang-format to ignored files. * Makefile.in: Add clang-format. * Makefile.tpl: Likewise. * clang-format: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@230601 138bc75d-0d04-0410-961f-82ee72b054a4