aboutsummaryrefslogtreecommitdiff
path: root/contrib
AgeCommit message (Collapse)AuthorFilesLines
2008-11-27* mkindex.pl: New.Geoffrey Keating2-0/+111
From-SVN: r142251
2008-11-19dg-cmp-results.sh: Do not print usage if either .sum file cannot be opened...Ben Elliston2-2/+17
* dg-cmp-results.sh: Do not print usage if either .sum file cannot be opened; print a more meaningful error instead. From-SVN: r141979
2008-10-24Mark dg-extract-results.sh executable.Jakub Jelinek1-0/+0
From-SVN: r141338
2008-10-24dg-extract-results.sh: New file.Jakub Jelinek2-0/+421
contrib/ * dg-extract-results.sh: New file. gcc/ * Makefile.in (lang_checks_parallelized, check_gcc_parallelize, check_p_tool, check_p_vars, check_p_subno, check_p_comma, check_p_subwork, check_p_numbers, check_p_subdir, check_p_subdirs): New variables. (check-subtargets, check-%-subtargets, check-parallel-%): New targets. (check-%): For test targets listed in lang_checks_parallelized if -j is used and RUNTESTFLAGS doesn't specify tests to execute, run the testing in multiple make goals, possibly parallel, and afterwards run dg-extract-results.sh to merge the sum and log files. gcc/cp/ * Make-lang.in (check-c++-subtargets): New alias for check-g++-subtargets. (lang_checks_parallelized): Add check-g++. (check_g++_parallelize): New variable. gcc/fortran/ * Make-lang.in (check-f95-subtargets, check-fortran-subtargets): New aliases for check-gfortran-subtargets. (lang_checks_parallelized): Add check-gfortran. (check_gfortran_parallelize): New variable. gcc/ada/ * gcc-interface/Make-lang.in (check-ada-subtargets): Depend on check-acats-subtargets and check-gnat-subtargets. (check_acats_targets): New variable. (check-acats-subtargets, check-acats%): New targets. (check-acats): If -j is used and CHAPTERS is empty, run the testing in multiple make goals, possibly parallel, and afterwards run dg-extract-results.sh to merge the sum and log files. gcc/java/ * Make-lang.in (check-java-subtargets): New target. libstdc++-v3/ * testsuite/Makefile.am (AUTOMAKE_OPTIONS): Remove dejagnu. (RUNTESTDEFAULTFLAGS, EXPECT, check_DEJAGNU_normal_targets): New variables. (%/site.exp, check-DEJAGNU%): New targets. (check-am): Run $(MAKE) check-DEJAGNU. * testsuite/Makefile.in: Regenerated. From-SVN: r141337
2008-09-05Convert ChangeLog files to UTF-8.Jakub Jelinek1-2/+2
Command used: LC_ALL=C sed -i \ -e 's/D\(o\|\xf6\)nmez/D\xc3\xb6nmez/' \ -e 's/\(Av\|\x81\xc1v\|\xc1v\|\xef\xbf\xbdv\?\|\x81\xc3\x81v\|\xc3v\)ila/\xc3\x81vila/' \ -e 's/Esp\(in\|\x81\xedn\|\xedn\|\xef\xbf\xbdn\?\|\xef\xbf\xbd\xadn\|\x81\xc3\xadn\)dola/Esp\xc3\xadndola/' \ -e 's/Schl\(u\|\xef\xbf\xbd\|\xfcu\?\|\x81\xfc\|\x81\xc3\xbc\|\xc3\xaf\xc2\xbf\xc2\xbd\|\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xc2\xbc\)ter/Schl\xc3\xbcter/' \ -e 's/Humi\(e\|\xe8\)res/Humi\xc3\xa8res/' \ -e 's/L\(ow\|\xc3\xaf\xc2\xbf\xc2\xbd\|oew\|\xf6w\)is/L\xc3\xb6wis/' \ -e 's/G\xfctlein/G\xc3\xbctlein/' \ -e 's/G\xe1[b]or/G\xc3\xa1bor/' \ -e 's/L\xf3ki/L\xc3\xb3ki/' \ -e 's/Fautr\xc3 /Fautr\xc3\xa9 /' \ -e 's/S\xe9[b]astian/S\xc3\xa9bastian/' \ -e 's/Th\xef\xbf\xbd[d]ore/Th\xc3\xa9odore/' \ -e 's/Cors\xc3\xc2\xa9pius/Cors\xc3\xa9pius/' \ -e 's/K\xfchl/K\xc3\xbchl/' \ -e 's/R\xf6nnerup/R\xc3\xb6nnerup/' \ -e 's/L\xf8vset/L\xc3\xb8vset/' \ -e 's/Ph\x81\xfb\x81\xf4ng-Th\x81\xe5o/Ph\xc3\xbb\xc3\xb4ng-Th\xc3\xa5o/' \ -e 's/V\x81\xf5/V\xc3\xb5/' \ -e 's/J\xf6nsson/J\xc3\xb6nsson/' \ -e 's/V\xef\xbf\xbdis\xef\xbf\xbdnen/V\xc3\xa4is\xc3\xa4nen/' \ -e 's/J\xef\xbf\xbdrg/J\xc3\xb6rg/' \ -e 's/M\xef\xbf\xbdsli/M\xc3\xb6sli/' \ -e 's/R\xe4ty/R\xc3\xa4ty/' \ -e 's/2003\xc2\xad-/2003-/' \ -e 's/\xc2\xa0/ /g' \ -e 's/ \xa0/ /g' \ -e 's/\xa0 //' \ `find . -name \*ChangeLog\* | grep -v /.svn` From-SVN: r140033
2008-07-14check_makefile_deps.sh: New file.Ralf Wildenhues2-0/+98
contrib/ * check_makefile_deps.sh: New file. gcc/ * Makefile.in (TARGET_DEF_H): Add targhooks.h. (FIXED_VALUE_H): New variable. (RTL_BASE_H): Use $(INPUT_H) and $(FIXED_VALUE_H) instead of input.h, fixed-value.h. (TREE_H): Use $(INPUT_H), add $(SYMTAB_H). (BASIC_BLOCK_H): Use $(BITMAP_H). (FUNCTION_H): Add varray.h. (IPA_REFERENCE_H): Use $(BITMAP_H). (CGRAPH_H): Add $(BASIC_BLOCK_H). (DF_H): Use $(BITMAP_H). (GGC_H): Add statistics.h. (INSN_ADDR_H): New. (INSN_ATTR_H): Use it. (SYSTEM_H): Add safe-ctype.h, filenames.h. (INPUT_H): New. (SYMTAB_H): Add $(OBSTACK_H). (CPP_INTERNAL_H): New. (TREE_DUMP_H): Add tree-pass.h. (TREE_FLOW_H): Use $(BITMAP_H) (PRETTY_PRINT_H): Use $(INPUT_H). (EBITMAP_H): Rename from typo-ed EBIMAP_H. (GSTAB_H): New. (BITMAP_H): New. (many object files): Fix lots of header dependencies throughout. gcc/fortran/ * Make-lang.in (gfortranspec.o): Fix dependencies. gcc/java/ * Make-lang.in (jvspec.o): Fix dependencies. From-SVN: r137792
2008-05-08patch_tester.sh (report): Do not print "Checker: ".Sebastian Pop2-1/+5
2008-05-08 Sebastian Pop <sebastian.pop@amd.com> * patch_tester.sh (report): Do not print "Checker: ". From-SVN: r135083
2008-04-23patch_tester.sh (report): Do not print the time.Sebastian Pop2-1/+5
* patch_tester.sh (report): Do not print the time. From-SVN: r134600
2008-04-01texi2pod.pl: Handle @samp and @url inside verbatim blocks.Joseph Myers2-4/+18
contrib: * texi2pod.pl: Handle @samp and @url inside verbatim blocks. Handle @heading. Handle enumerated lists with starting numbers and extra headings. gcc: * doc/include/gpl_v3.texi: Update for manpage generation. * doc/gcc.texi, doc/gccint.texi: Include gpl_v3.texi instead of gpl.texi. * doc/sourcebuild.texi: Document gpl_v3.texi as well as gpl.texi. * Makefile.in (TEXI_GCC_FILES, TEXI_GCCINT_FILES): Include gpl_v3.texi instead of gpl.texi. (gpl.pod): New. gcc/fortran: * gfortran.texi: Include gpl_v3.texi instead of gpl.texi * Make-lang.in (GFORTRAN_TEXI): Include gpl_v3.texi instead of gpl.texi. gcc/java: * gcj.texi: Include gpl_v3.texi instead of gpl.texi * Make-lang.in (TEXI_JAVA_FILES): Include gpl_v3.texi instead of gpl.texi. From-SVN: r133794
2008-03-10patch_tester.sh (initialization): Initialize svnpatch and stop.Janis Johnson2-32/+81
2008-03-10 Janis Johnson <janis187@us.ibm.com> * patch_tester.sh (initialization): Initialize svnpatch and stop. (usage): Add -svnpath and -stop. (makedir): New. (argument handling): Process -stop and -svnpath. (setup code): Use makedir, error out if initial svn checkout fails. (update): Use svnpath. Invoke contrib/gcc_update. (apply_patch): Require that patch was created at top level. Use eval with option variables. Don't use bootstrap target for make. Verify that some tests were run. (bootntest_patched): Use snvpath. (main loop): For -stop, exit when there are no more patches to test. From-SVN: r133092
2008-03-09c.opt (Wsynth): Deprecate.Ralf Wildenhues2-2/+50
gcc/ * c.opt (Wsynth): Deprecate. * doc/invoke.texi (Option Summary, Warning Options): Document -Wno-format-contains-nul. gcc/fortran/ * invoke.texi (Error and Warning Options): Document -Wline-truncation. contrib/ * check_warning_flags.sh: Instead of invoke.texi, take the path to the doc directory as argument. Check that warnings listed in 'gcc --help' are accepted by the compiler, and listed in the manuals. From-SVN: r133059
2008-03-06patch_tester.sh (usage): Watermark is not lexicographic.Tom Tromey2-5/+33
* patch_tester.sh (usage): Watermark is not lexicographic. Load $STATE/defaults if it exists. (selfexec): Use $0. (apply_patch): Handle deletions. (bootntest): Handle default settings. From-SVN: r132974
2008-03-05* gennews (files): Reference GCC 4.3 web pages.Jakub Jelinek2-0/+5
From-SVN: r132901
2008-02-15* check_warning_flags.sh: New file.Ralf Wildenhues2-0/+140
From-SVN: r132332
2008-01-25MAINTAINERS (c4x port): Remove.Joseph Myers2-2/+5
* MAINTAINERS (c4x port): Remove. contrib: * paranoia.cc (main): Remove handling of c4x_single and c4x_extended formats. gcc: * config/c4x: Remove directory. * config.gcc (crx-*, mt-*): Mark obsolete. (c4x-*, tic4x-*, c4x-*-rtems*, tic4x-*-rtems*, c4x-*, tic4x-*, h8300-*-rtemscoff*, ns32k-*-netbsdelf*, ns32k-*-netbsd*, sh-*-rtemscoff*): Remove cases. * defaults.h (C4X_FLOAT_FORMAT): Remove. * real.c (encode_c4x_single, decode_c4x_single, encode_c4x_extended, decode_c4x_extended, c4x_single_format, c4x_extended_format): Remove. * real.h (c4x_single_format, c4x_extended_format): Remove. * doc/extend.texi (interrupt, naked): Remove mention of attributes on C4x. (Pragmas): Remove comment about c4x pragmas. * doc/install.texi (c4x): Remove target-specific instructions. * doc/invoke.texi (TMS320C3x/C4x Options): Remove. * doc/md.texi (Machine Constraints): Remove C4x documentation. * doc/tm.texi (MEMBER_TYPE_FORCES_BLK, c_register_pragma): Do not refer to C4x source files as examples. (C4X_FLOAT_FORMAT): Remove documentation. gcc/testsuite: * gcc.dg/builtin-inf-1.c, gcc.dg/compare6.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/torture/builtin-attr-1.c: Don't handle c4x-*-* targets. libgcc: * config.host (tic4x-*-*, c4x-*-rtems*, tic4x-*-rtems*, c4x-*, tic4x-*, h8300-*-rtemscoff*, ns32k-*-netbsdelf*, ns32k-*-netbsd*, sh-*-rtemscoff*): Remove cases. From-SVN: r131835
2007-12-26compareSumTests3: Changed to GPLv3.Sebastian Pop9-8/+19
2007-12-26 Sebastian Pop <sebastian.pop@amd.com> * compareSumTests3: Changed to GPLv3. * prepare_patch.sh: Same. * uninclude: Same. * dglib.pm: Same. * gennews: Same. * texi2pod.pl: Same. * analyze_brprob: Same. * gcc_build: Same. From-SVN: r131186
2007-12-26patch_tester.sh: Changed to GPLv3.Sebastian Pop2-1/+5
2007-12-26 Sebastian Pop <sebastian.pop@amd.com> * patch_tester.sh: Changed to GPLv3. From-SVN: r131185
2007-12-24* objs-gcc.sh: Revert previous change.Geoffrey Keating2-1/+5
From-SVN: r131162
2007-12-23objs-gcc.sh: Set up the GDB testsuite even if the gdb installed is just ↵Geoffrey Keating2-1/+6
called 'gdb'. * objs-gcc.sh: Set up the GDB testsuite even if the gdb installed is just called 'gdb'. From-SVN: r131151
2007-12-23* btest-gcc.sh (TESTLOGS): Add gfortran, and optionally libgomp.Geoffrey Keating2-0/+7
From-SVN: r131146
2007-12-23widget.html: Mark as HTML 4.01, which it now is, rather than XHTML, which it ↵Geoffrey Keating3-35/+46
never was. * GCC_Regression_Tester.wdgt/widget.html: Mark as HTML 4.01, which it now is, rather than XHTML, which it never was. (<head>): Mark as UTF-8. Add title. Move CSS to top of document, specify type. Mark script as 'defer'. (updateContents): If loaded from HTTP, look for status in same place as widget. (gotContents): Use DOM methods to change text rather than innerHTML. (<body>): Eliminate unnecessary DIV element. * GCC_Regression_Tester.wdgt/Info.plist: Update version, copyright notice. From-SVN: r131145
2007-12-16patch_tester.sh: Don't save the script anymore.Sebastian Pop2-4/+4
2007-12-15 Sebastian Pop <sebastian.pop@amd.com> * patch_tester.sh: Don't save the script anymore. From-SVN: r130986
2007-12-16patch_tester.sh: New.Sebastian Pop3-0/+555
2007-12-15 Sebastian Pop <sebastian.pop@amd.com> * patch_tester.sh: New. * prepare_patch.sh: New. From-SVN: r130981
2007-11-26* compare-debug: Introduce -p flag to preserve .stripped files.Alexandre Oliva2-1/+14
From-SVN: r130431
2007-10-08invoke.texi (Wall): fix formatting issues.Manuel López-Ibáñez2-3/+17
2007-10-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org> * doc/invoke.texi (Wall): fix formatting issues. contrib/ * texi2pod.pl: Handle @asis. (postprocess): Move @gccoptlist{} after all formatting commands. From-SVN: r129125
2007-10-01compare-debug: Avoid spurious errors when .stripped files exist.Alexandre Oliva2-15/+20
* compare-debug: Avoid spurious errors when .stripped files exist. From-SVN: r128911
2007-09-22warn_summary (srcdirFilter): Add fixincludes, sim, newlib and mpfr.Hans-Peter Nilsson2-0/+9
* warn_summary (srcdirFilter): Add fixincludes, sim, newlib and mpfr. From-SVN: r128662
2007-08-23gcc_update: Handle different URL paths and tags.H.J. Lu2-2/+7
2007-08-23 H.J. Lu <hongjiu.lu@intel.com> * gcc_update: Handle different URL paths and tags. From-SVN: r127737
2007-08-17Makefile.def (STAGE2_CFLAGS, [...]): Add to flags_to_pass.Alexandre Oliva2-0/+71
ChangeLog: * Makefile.def (STAGE2_CFLAGS, STAGE3_CFLAGS, STAGE4_CFLAGS): Add to flags_to_pass. Adjust uses of BOOT_CFLAGS. (bootstrap2-debug, bootstrap-debug): New bootstrap stages. * Makefile.tpl (STAGE2_CFLAGS, STAGE3_CFLAGS, STAGE4_CFLAGS): New. (do-compare, do-compare3, do-compare-debug): New. ([+compare-target+]): Use them. contrib/ChangeLog: * compare-debug: New. From-SVN: r127570
2007-08-16gcc_update: Use "svn info" for revision number.H.J. Lu2-1/+18
2007-08-16 H.J. Lu <hongjiu.lu@intel.com> Andreas Schwab <schwab@suse.de> * gcc_update: Use "svn info" for revision number. Create gcc/REVISION with branch name and revision number. Co-Authored-By: Andreas Schwab <schwab@suse.de> From-SVN: r127566
2007-08-10gcc.doxy: Rename from tree-ssa.doxy.Diego Novillo2-0/+4
* gcc.doxy: Rename from tree-ssa.doxy. From-SVN: r127350
2007-08-10tree-ssa.doxy: Update for doxygen 1.5.Diego Novillo2-85/+244
* tree-ssa.doxy: Update for doxygen 1.5. Include all the files in the middle and back ends. From-SVN: r127349
2007-07-05Correct file path in last entryHans-Peter Nilsson1-1/+1
From-SVN: r126346
2007-06-30gcc_update (files_and_dependencies): Handle gcc/testsuite/gcc.dg/cpp/direct2s.c.Hans-Peter Nilsson2-0/+8
* gcc_update (files_and_dependencies): Handle gcc/testsuite/gcc.dg/cpp/direct2s.c. From-SVN: r126155
2007-05-14* gennews (files): Reference GCC 4.2 web pages.Mark Mitchell2-1/+7
From-SVN: r124664
2007-04-05* texi2pod.pl: Correct handling of @itemize with no argument.Zack Weinberg2-1/+5
From-SVN: r123514
2007-03-17* uninclude: New utility, from Alexandre Oliva.Hans-Peter Nilsson2-0/+56
From-SVN: r123027
2007-02-26* test_installed: Adjust to the move from g77 to gfortran.Dominique d'Humieres2-13/+17
From-SVN: r122340
2007-02-16texi2pod.pl: Handle @subsubsection, ignore @anchor.Matthias Klose2-0/+9
2007-02-16 Matthias Klose <doko@debian.org> * texi2pod.pl: Handle @subsubsection, ignore @anchor. From-SVN: r122026
2007-02-10test_summary (configflags): Adjust for changes in the config.status format ↵Hans-Peter Nilsson2-0/+7
due to update to autoconf 2.59. * test_summary (configflags): Adjust for changes in the config.status format due to update to autoconf 2.59. From-SVN: r121787
2007-02-09* gcc_update: Update for configure.in -> configure.ac.Daniel Jacobowitz2-1/+5
From-SVN: r121758
2007-02-06texi2pod.pl: Handle @multitable.Richard Sandiford2-0/+22
contrib/ * texi2pod.pl: Handle @multitable. From-SVN: r121646
2007-01-15sourcebuild.texi (libgcj Tests): Don't mention jacks.Tom Tromey2-0/+29
gcc * doc/sourcebuild.texi (libgcj Tests): Don't mention jacks. * doc/install.texi (Testing): Don't mention jacks. (Configuration): Document --enable-java-maintainer-mode. Move --with-java-home to libgcj-specific section. Document --with-ecj-jar. (Prerequisites): Mention --enable-java-maintainer-mode, ecj1. contrib * download_ecj: New file. From-SVN: r120802
2006-09-28* compareSumTests3: POD syntax fix.Matthew Sachs2-2/+4
From-SVN: r117271
2006-09-28dglib.pm: Initial commit.Matthew Sachs3-0/+681
* dglib.pm: Initial commit. * compareSumTests3: Initial commit. From-SVN: r117269
2006-09-18dg-cmp-results.sh (compare-$$.awk): Print name[old] and not non-existing ↵Bernhard Fischer2-1/+6
nm[old]. 2006-09-18 Bernhard Fischer <aldot@gcc.gnu.org> * dg-cmp-results.sh (compare-$$.awk): Print name[old] and not non-existing nm[old]. From-SVN: r117006
2006-09-05* btest-gcc.sh: .bad_compare has moved to toplevel from gcc/.Geoffrey Keating2-2/+6
From-SVN: r116702
2006-07-06Port to hosts whose 'sort' and 'tail' implementations treat operands with ↵Paul Eggert2-2/+17
leading '+' as file names... Port to hosts whose 'sort' and 'tail' implementations treat operands with leading '+' as file names, as POSIX has required since 2001. However, make sure the code still works on pre-POSIX hosts. * ltmain.sh: Don't assume "sort +2" is equivalent to "sort -k 3", since POSIX 1003.1-2001 no longer requires this. contrib: * compare_tests: Don't assume "sort +2" is equivalent to "sort -k 3", since POSIX 1003.1-2001 no longer requires this. gcc: * Makefile.in (slowcompare): Port to POSIX 1003.1-2001, which says you should use "tail -c +N" rather than "tail +Nc". Fix a bug: the old code incorrectly skipped 15 bytes, not 16. From-SVN: r115234
2006-06-05* dg-cmp-results.sh: New script for comparing DejaGNU logs.James Lemke2-0/+205
From-SVN: r114393
2006-06-02compare_tests: Handle multilibs better.Richard Earnshaw2-2/+7
* compare_tests: Handle multilibs better. Co-Authored-By: Mike Stump <mrs@apple.com> From-SVN: r114331