1. 09 Apr, 2009 1 commit
  2. 01 Mar, 2009 1 commit
  3. 17 Feb, 2009 3 commits
    • examples: New directory. · 883935fd
      	* examples: New directory.
      	* examples/gcc-svn-env: New.
      	* examples/reg-watch: New.
      	* examples/reg-watch.awk: New.
      	* examples/common.config: New.
      	* examples/testall: New.
      	* examples/28970.config: New.
      	* examples/28970.list: New.
      	* examples/28970.c: New.
      	* examples/28970.log: New.
      	* examples/29106.config: New.
      	* examples/29106.list: New.
      	* examples/29106.test: New.
      	* examples/29106.cc: New.
      	* examples/29106.log: New.
      	* examples/29478.config: New.
      	* examples/29478.list: New.
      	* examples/29478.c: New.
      	* examples/29478.log: New.
      	* examples/29906a.config: New.
      	* examples/29906a.list: New.
      	* examples/29906a.cc: New.
      	* examples/29906a.log: New.
      	* examples/29906b.config: New.
      	* examples/29906b.list: New.
      	* examples/29906b.cc: New.
      	* examples/29906b.log: New.
      	* examples/30643.config: New.
      	* examples/30643.list: New.
      	* examples/30643.c: New.
      	* examples/30643.test: New.
      	* examples/30643.log: New.
      
      From-SVN: r144242
      Janis Johnson committed
    • bin: New directory. · e88396c0
      	* bin: New directory.
      	* bin/reg-hunt: New.
      	* bin/reg_periodic: New.
      	* bin/gcc-svn-update: New.
      	* bin/gcc-svn-update-fix: New.
      	* bin/gcc-build-simple: New.
      	* bin/gcc-build-full: New.
      	* bin/gcc-cleanup: New.
      	* bin/reg-test: New.
      	* bin/reg-newmid: New.
      	* bin/gcc-test-ice-on-valid-code: New.
      	* bin/gcc-test-ice-on-invalid-code: New.
      	* bin/gcc-test-compiler-hangs: New.
      	* bin/gcc-test-missing-warning: New.
      	* bin/gcc-test-bogus-warning: New.
      	* bin/gcc-test-segfault-on-valid-code: New.
      	* bin/gcc-test-rejects-valid: New.
      	* bin/gcc-test-accepts-invalid: New.
      	* bin/gcc-test-wrong-code: New.
      	* bin/gcc-svn-patchlist: New.
      	* bin/gcc-svn-checkfail: New.
      	* bin/gcc-svn-recordfail: New.
      	* bin/gcc-svn-report: New.
      	* bin/gcc-svn-ids: New.
      
      From-SVN: r144240
      Janis Johnson committed
    • date_based: New directory. · 1ce205fe
      	* date_based: New directory.
      	* README: Move from here ...
      	* date_based/README: to here.
      	* reg_search: Move from here ...
      	* date_based/reg_search: to here.
      	* reg_periodic: Move from here ...
      	* date_based/reg_periodic: to here.
      	* reg_test_template: Move from here ...
      	* date_based_reg_test_template: to here.
      
      From-SVN: r144238
      Janis Johnson committed
  4. 27 Nov, 2008 1 commit
  5. 18 Nov, 2008 1 commit
  6. 24 Oct, 2008 2 commits
    • Mark dg-extract-results.sh executable. · ba4f8572
      From-SVN: r141338
      Jakub Jelinek committed
    • dg-extract-results.sh: New file. · 7134e605
      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
      Jakub Jelinek committed
  7. 05 Sep, 2008 1 commit
    • Convert ChangeLog files to UTF-8. · 719bb4e3
      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
      Jakub Jelinek committed
  8. 14 Jul, 2008 1 commit
    • check_makefile_deps.sh: New file. · e63ea00c
      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
      Ralf Wildenhues committed
  9. 08 May, 2008 1 commit
  10. 23 Apr, 2008 1 commit
  11. 01 Apr, 2008 1 commit
    • texi2pod.pl: Handle @samp and @url inside verbatim blocks. · 7f9766e4
      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
      Joseph Myers committed
  12. 10 Mar, 2008 1 commit
    • patch_tester.sh (initialization): Initialize svnpatch and stop. · 1d4edfd6
      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
      Janis Johnson committed
  13. 09 Mar, 2008 1 commit
    • c.opt (Wsynth): Deprecate. · 802e3f8c
      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
      Ralf Wildenhues committed
  14. 06 Mar, 2008 1 commit
  15. 05 Mar, 2008 1 commit
  16. 15 Feb, 2008 1 commit
  17. 25 Jan, 2008 1 commit
    • MAINTAINERS (c4x port): Remove. · 8d8da227
      	* 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
      Joseph Myers committed
  18. 26 Dec, 2007 2 commits
  19. 24 Dec, 2007 1 commit
  20. 23 Dec, 2007 3 commits
  21. 16 Dec, 2007 2 commits
  22. 26 Nov, 2007 1 commit
  23. 08 Oct, 2007 1 commit
  24. 01 Oct, 2007 1 commit
  25. 22 Sep, 2007 1 commit
  26. 23 Aug, 2007 1 commit
  27. 17 Aug, 2007 1 commit
    • Makefile.def (STAGE2_CFLAGS, [...]): Add to flags_to_pass. · bb286d71
      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
      Alexandre Oliva committed
  28. 16 Aug, 2007 1 commit
  29. 10 Aug, 2007 2 commits
  30. 05 Jul, 2007 1 commit
  31. 30 Jun, 2007 1 commit
  32. 14 May, 2007 1 commit