aboutsummaryrefslogtreecommitdiff
path: root/contrib
AgeCommit message (Collapse)Author
2003-11-27 * tree-ssa.doxy (FILE_PATTERNS): Update.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@73995 138bc75d-0d04-0410-961f-82ee72b054a4
2003-11-21 * tree-ssa.doxy: Do not generate latex output.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@73804 138bc75d-0d04-0410-961f-82ee72b054a4
2003-10-19Mainline merge as of 2003-10-17.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@72663 138bc75d-0d04-0410-961f-82ee72b054a4
2003-09-28Merge from mainline.rth
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@71875 138bc75d-0d04-0410-961f-82ee72b054a4
2003-08-20Mainline merge as of 2003-08-17.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@70615 138bc75d-0d04-0410-961f-82ee72b054a4
2003-07-23Mainline merge as of 2003-07-22.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@69712 138bc75d-0d04-0410-961f-82ee72b054a4
2003-07-22 * tree-ssa.doxy: Include tree* filesdnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@69664 138bc75d-0d04-0410-961f-82ee72b054a4
2003-07-212003-07-21 Steven Bosscher <steven@gcc.gnu.org>dnovillo
Diego Novillo <dnovillo@redhat.com> * Makefile.in (install-po): Check if $CATALOGS is empty to avoid buggy shells. * basic-block.h (rtl_verify_flow_info): Remove. (tree_verify_flow_info): Remove. (verify_flow_info): Declare. * builtins.c: Rearrange to simplify merges. Add #if 0 around expand_ functions that are not used in the branch and move new code to the end of the file. * c-opts.c (c_common_handle_option): Move handling of -fdump- to opts.c. * cfgloopmanip.c (loop_split_edge_with_NULL): Remove. Update all users. * common.opt: Add all the tree-ssa switches. * opts.c: Handle them. * flags.h (flag_tree_cp): Remove unused variable. (enum pta_type): Move from tree-must-alias.h (flag_tree_points_to): Likewise. * toplev.c (flag_tree_cp): Remove unused variable. * tree-cfg.c: Move cfg_hooks structures and functions for trees from cfghooks.c. * tree-mudflap.c (mudflap_enqueue_decl): Don't use %D to avoid warning about format specifiers. 2003-07-21 Diego Novillo <dnovillo@redhat.com> * gimplify.c (gimplify_function_tree): Move gimplification of the function body ... (gimplify_body): ... here. * tree-simple.h (gimplify_body): Declare. * tree-inline.c (initialize_inlined_parameters): If the emitted assignment is not in GIMPLE form, gimplify the body of assignments emitted. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@69631 138bc75d-0d04-0410-961f-82ee72b054a4
2003-07-15 * tree-ssa.doxy: Add tree-must-alias.c.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@69400 138bc75d-0d04-0410-961f-82ee72b054a4
2003-06-03Mainline merge as of 2003-05-25.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@67386 138bc75d-0d04-0410-961f-82ee72b054a4
2003-04-09Mainline merge as of 2003-04-06. Additional fixes for bugsdnovillo
exposed by the merge: gcc/ChangeLog.tree-ssa: * gimplify.c (simplify_expr): Handle VECTOR_CST nodes. * tree-cfg.c (make_blocks): Ignore empty statement containers. Create a basic block before processing containers that only have empty statements. (make_loop_expr_blocks): Use the container instead of the statement when setting NEXT_BLOCK_LINK. (make_cond_expr_blocks): Likewise. (make_switch_expr_blocks): Likewise. (make_bind_expr_blocks): Likewise. (successor_block): If the last statement of the block is the empty statement, use its container to get NEXT_BLOCK_LINK. (stmt_starts_bb_p): Return false if the statement is NULL. * tree-pretty-print.c (dump_generic_node): Handle VECTOR_CST nodes. * tree-simple.c (is_simple_const): Accept VECTOR_CST as constants. * objc/objc-lang.c (LANG_HOOKS_TREE_INLINING_TREE_CHAIN_MATTERS_P): Define. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@65404 138bc75d-0d04-0410-961f-82ee72b054a4
2003-04-06This commit was manufactured by cvs2svn to create branch(no author)
'tree-ssa-20020619-branch'. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@65293 138bc75d-0d04-0410-961f-82ee72b054a4
2003-02-03Mainline merge as of 2003-02-03. Needed to make some changes todnovillo
adapt the branch to -Werror: ChangeLog.tree-ssa 2003-02-03 Diego Novillo <dnovillo@redhat.com> Fix warnings to allow bootstrapping with -Werror. * Makefile.in (c-semantics.o-warn): Add -Wno-error. (emit-rtl.o-warn): Likewise. (profile.o-warn): Likewise. (tree.o-warn): Likewise. (OBJS): Remove simple-break-elim.o and simple-goto-elim.o. * c-pretty-print.c (print_function_decl): Remove unused function. * bitmap.c (bitmap_last_set_bit): Initialize variable 'word'. * c-typeck.c (build_binary_op): Initialize variable 'type'. * combine.c (combine_simplify_rtx): Initialize variable 'reversed'. (make_compound_operation): Initialize variable 'i'. * dwarf2out.c (dwarf2out_finish): Initialize variable 'context'. * expr.c (store_constructor): Initialize variables 'lo', 'hi', 'startb' and 'endb'. (expand_expr): Initialize variable 'op0'. * fold-const.c (fold): Initialize variable 'tem'. * profile.c (branch_prob): Initialize variable 'prev_file_name'. * reload.c (find_equiv_reg): Initialize variables 'valtry and 'valueno'. * rtlanal.c (get_jump_table_offset): Initialize variable 'set'. * ssa-ccp.c (ssa_const_prop): Fix sign mismatch warning. * varasm.c (output_constant_def): Initialize variable 'defstr'. * gimplify.c (simplify_expr): Initialize variables 'saved_input_filename' and 'saved_lineno'. (simplify_compound_lval): Initialize variable 'code'. * tree-alias-ander.c (pta_bottom): De-ansify. (andersen_cleanup): Remove unused variables. (andersen_heap_assign): Mark argument lhs ATTRIBUTE_UNUSED. (pta_bottom): Remove unused function. (pta_get_ptsize): Remove unused function. cp/ChangeLog.tree-ssa 2003-02-03 Diego Novillo <dnovillo@redhat.com> * parser.c (cp_parser_asm_definition): Call finish_asm_stmt with 'volatile_p' directly. * typeck.c (build_binary_op): Initialize variable 'type'. * Make-lang.in (cp/tree.o-warn): Add -Wno-error. java/ChangeLog.tree-ssa 2003-02-03 Diego Novillo <dnovillo@redhat.com> * parse.y (qualify_ambiguous_name): Initialize variable 'decl'. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@62325 138bc75d-0d04-0410-961f-82ee72b054a4
2003-01-28 * filter_params.pl: Surround comments in @verbatim/@endverbatim.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@61991 138bc75d-0d04-0410-961f-82ee72b054a4
2003-01-19 * tree-ssa.doxy (OUTPUT_DIRECTORY, INPUT_FILTER): Replacednovillo
hardwired values for with replaceable strings. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@61484 138bc75d-0d04-0410-961f-82ee72b054a4
2003-01-18 * filter_params.pl: Change most comments to start with /**.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@61475 138bc75d-0d04-0410-961f-82ee72b054a4
2003-01-17Mainline merge as of 2003-01-17.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@61454 138bc75d-0d04-0410-961f-82ee72b054a4
2002-12-27Mainline merge as of 2002-12-26.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@60536 138bc75d-0d04-0410-961f-82ee72b054a4
2002-12-23contrib/dnovillo
2002-12-23 Steven Bosscher <Steven.Bosscher@usafa.af.mil> * filter_params.pl: Filter ATTRIBUTE_UNUSED. gcc/ 2002-12-23 Steven Bosscher <Steven.Bosscher@usafa.af.mil> * tree-dfa.c: Add doxygen markers in comments. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@60438 138bc75d-0d04-0410-961f-82ee72b054a4
2002-12-12gcc:dnovillo
2002-12-12 Steven Bosscher <Steven.Bosscher@usafa.af.mil> * tree-cfg.c: Update doxygen documentation. * tree-dfa.c: Add doxygen documentation. contrib: 2002-12-12 Daniel Berlin <dberlin@dberlin.org> Steven Bosscher <Steven.Bosscher@usafa.af.mil> Diego Novillo <dnovillo@redhat.com> * filter_gcc_for_doxygen: New file. * filter_knr2ansi.pl: New file. * filter_params.pl: New file. * tree-ssa.doxy: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@60077 138bc75d-0d04-0410-961f-82ee72b054a4
2002-11-25Merge with basic-improvements as of 2002-11-20.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@59448 138bc75d-0d04-0410-961f-82ee72b054a4
2002-11-01Merge basic-improvements into tree-ssa as of 2002-10-31.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@58723 138bc75d-0d04-0410-961f-82ee72b054a4
2002-10-22Merge with basic-improvements as of 2002-10-21dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@58414 138bc75d-0d04-0410-961f-82ee72b054a4
2002-10-11b-i-b merge as of 2002-10-11.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@58073 138bc75d-0d04-0410-961f-82ee72b054a4
2002-09-20Merge with basic-improvements branch as of 2002-09-19.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@57346 138bc75d-0d04-0410-961f-82ee72b054a4
2002-09-20This commit was manufactured by cvs2svn to create branch(no author)
'tree-ssa-20020619-branch'. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@57345 138bc75d-0d04-0410-961f-82ee72b054a4
2002-09-09Mainline merge as of 2002-09-08.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@56989 138bc75d-0d04-0410-961f-82ee72b054a4
2002-08-19Mainline merge as of 2002-08-18.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@56430 138bc75d-0d04-0410-961f-82ee72b054a4
2002-07-31Mainline merge as of 2002-07-28.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@55907 138bc75d-0d04-0410-961f-82ee72b054a4
2002-07-24Mainline merge as of 2002-07-21.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@55706 138bc75d-0d04-0410-961f-82ee72b054a4
2002-07-24This commit was manufactured by cvs2svn to create branch(no author)
'tree-ssa-20020619-branch'. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@55705 138bc75d-0d04-0410-961f-82ee72b054a4
2002-07-03Mainline merge as of 2002-06-30.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@55219 138bc75d-0d04-0410-961f-82ee72b054a4
2002-05-312002-05-31 Florian Weimer <fw@deneb.enyo.de>fw
* gcc_update (files_and_dependencies): Add generated Texinfo files for Ada. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54103 138bc75d-0d04-0410-961f-82ee72b054a4
2002-05-16 * Makefile.in: Allow for PWDCMD to override hardcoded pwd.ro
* config-ml.in: Likewise. * configure: Likewise. * configure.in: Likewise. boehm-gc: * acinclude.m4: Allow for PWDCMD to override hardcoded pwd. * aclocal.m4: Regenerate. * configure: Regenerate. config: * acinclude.m4: Allow for PWDCMD to override hardcoded pwd. contrib: * test_installed: Allow for PWDCMD to override hardcoded pwd. * test_summary: Likewise. gcc: * Makefile.in: Allow for PWDCMD to override hardcoded pwd. * configure.in: Likewise. * fixinc/check.tpl: Likewise. * fixinc/fixinc.dgux: Likewise. * fixinc/fixinc.svr4: Likewise. * fixinc/fixinc.winnt: Likewise. * fixinc/fixincl.sh: Likewise. * fixproto: Likewise. * configure: Regenerate. gcc/ada: * Makefile.adalib: Allow for PWDCMD to override hardcoded pwd. * Makefile.in: Likewise. gcc/f: * Make-lang.in: Allow for PWDCMD to override hardcoded pwd. gcc/java: * Make-lang.in: Allow for PWDCMD to override hardcoded pwd. gcc/po: * exgettext: Allow for PWDCMD to override hardcoded pwd. gcc/treelang: * Make-lang.in: Allow for PWDCMD to override hardcoded pwd. libf2c: * Makefile.in: Allow for PWDCMD to override hardcoded pwd. * aclocal.m4: Likewise. * configure: Regenerate. libjava: * acinclude.m4: Allow for PWDCMD to override hardcoded pwd. * configure.in: Likewise. * aclocal.m4: Regenerate. * configure: Regenerate. libobjc: * aclocal.m4: Allow for PWDCMD to override hardcoded pwd. * configure: Regenerate. libstdc++-v3: * Makefile.am: Allow for PWDCMD to override hardcoded pwd. * acinclude.m4: Likewise. * docs/html/Makefile: Likewise. * aclocal.m4: Regenerate. * configure: Regenerate. * Makefile.in: Regenerate. zlib: * configure.in: Allow for PWDCMD to override hardcoded pwd. * configure: Regenerate. * ChangeLog: Move entries to ChangeLog.gcj. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53523 138bc75d-0d04-0410-961f-82ee72b054a4
2002-04-18 * gcc_update (touch_files): Don't have empty for loop.geoffk
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@52462 138bc75d-0d04-0410-961f-82ee72b054a4
2002-04-17 * gcc_update: Remove libchill.rth
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@52385 138bc75d-0d04-0410-961f-82ee72b054a4
2002-03-26 * texi2pod.pl: Handle @end ftable and @end vtable.zack
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51364 138bc75d-0d04-0410-961f-82ee72b054a4
2002-03-11 * contrib/texi2pod.pl: Handle @include, @ftable, @vtable.zack
Reformat some code for clarity. * gcc/Makefile.in: Give texi2pod its input file as a command line argument, not on stdin. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50592 138bc75d-0d04-0410-961f-82ee72b054a4
2002-03-09 * btest-gcc.sh: For crosses, assume newlib and GNU binutils.geoffk
* site.exp: Correct mips-elf triplet. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50504 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-24* test_summary: Additional to XPASS and FAIL, add UNRESOLVED,aoliva
WARNING and ERROR output from the *.sum files. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50010 138bc75d-0d04-0410-961f-82ee72b054a4
2002-02-02Contribute regression tester scriptsgeoffk
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49432 138bc75d-0d04-0410-961f-82ee72b054a4
2002-01-25 * gennews (files): Replace gcc-2.95/gcc-2.95.html,gerald
gcc-2.95/gcc-2.95.1.html, gcc-2.95/gcc-2.95.2.html, and gcc-2.95/gcc-2.95.3.html by gcc-2.95/index.html. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49226 138bc75d-0d04-0410-961f-82ee72b054a4
2002-01-16 * gennews (files): Replace egcs-1.1/egcs-1.1.2.html,gerald
egcs-1.1/egcs-1.1.1.html, and egcs-1.1/egcs-1.1.html by egcs-1.1/index.html. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@48930 138bc75d-0d04-0410-961f-82ee72b054a4
2002-01-02 * warn_summary: Add -ada subdirectory flag.ghazi
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@48457 138bc75d-0d04-0410-961f-82ee72b054a4
2001-12-142001-12-12 Matthias Klose <doko@debian.org>doko
* texi2pod.pl: Merge changes from binutils' texi2pod.pl. Allows generation of more than one man page from one source. Add '-' to set of valid chars for an identifier. Let -D option accept flags of the form <flag>=<value>. Use \s+ for whitespace detection in '@c man' lines. Handle @set and @clear independent of $output. Substitute all @value{}'s in a line. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@48015 138bc75d-0d04-0410-961f-82ee72b054a4
2001-11-14contrib:jsm28
* texi2pod.pl: Handle @ifnottex, @iftex and @display. Handle @var in verbatim blocks specially. Handle @unnumbered, @unnumberedsec and @center. Allow [a-z] after @enumerate. Handle 0 and numbers greater than 9 in enumerations. gcc: * Makefile.in (POD2MAN): Don't include --section=1. (manext): Rename to man1ext. All users changed. (man7ext): New. (man7dir): New. (generated-manpages): Also depend on $(docdir)/gfdl.7, $(docdir)/gpl.7, and $(docdir)/fsf-funding.7. ($(docdir)/gcov.1, $(docdir)/cpp.1, $(docdir)/gcc.1): Include --section=1 in calls to $(POD2MAN). ($(docdir)/gfdl.7, $(docdir)/gpl.7, $(docdir)/fsf-funding.7): New. (maintainer-clean, install, uninstall): Handle the new man pages. ($(docdir)/cpp.info, cpp.dvi): Depend on fdl.texi. (installdirs): Create man7dir. * doc/cpp.texi: Include GFDL in this manual. In the man page, refer to gfdl(7) for the GFDL. Apply Front Cover and Back Cover texts to man page. Include gpl(7), gfdl(7) and fsf-funding(7) in the SEE ALSO man page section. * doc/gcov.texi: Apply GFDL to man page. Include gpl(7), gfdl(7) and fsf-funding(7) in the SEE ALSO man page section. * doc/invoke.texi: Apply GFDL to man page. Include gpl(7), gfdl(7) and fsf-funding(7) in the SEE ALSO man page section. * doc/include/fdl.texi, doc/include/funding.texi, doc/include/gpl.texi: Adjust for conversion by texi2pod.pl. * doc/.cvsignore: Add gfdl.7, gpl.7 and fsf-funding.7. gcc/cp: * Make-lang.in: Change all uses of $(manext) to $(man1ext). gcc/f: * Make-lang.in: Change all uses of $(manext) to $(man1ext). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@46998 138bc75d-0d04-0410-961f-82ee72b054a4
2001-11-072001-11-07 Laurent Guerby <guerby@acm.org>guerby
* gcc_update (files_and_dependencies): Add Ada dependencies. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@46832 138bc75d-0d04-0410-961f-82ee72b054a4
2001-10-08maintainer-scripts:jsm28
* crontab: Build weekly snapshots. contrib: * snapshot: Remove. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@46078 138bc75d-0d04-0410-961f-82ee72b054a4
2001-09-07 Revert:rsandifo
* gcc_update: (files_and_dependencies) Add gcc/java/parse.c gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to touch. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45459 138bc75d-0d04-0410-961f-82ee72b054a4
2001-09-05 * gcc_update: (files_and_dependencies) Add gcc/java/parse.crsandifo
gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to touch. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45410 138bc75d-0d04-0410-961f-82ee72b054a4