aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-05-14* doc/sourcebuild.texi: Mention libbanshee and libmudflap.Ranjit Mathew2-0/+11
From-SVN: r81824
2004-05-14Daily bump.GCC Administrator2-2/+2
From-SVN: r81822
2004-05-13format.c: (parse_format_list): No comma is required after P descriptor.Tobias Schlüter2-2/+7
* io/format.c: (parse_format_list): No comma is required after P descriptor. From-SVN: r81819
2004-05-13re PR fortran/15314 (ICE caused by array initializer in derived type definition)Paul Brook3-1/+21
PR fortran/15314 * gfortran.fortran-torture/execute/der_init_s.f90: New test. From-SVN: r81818
2004-05-13tree-ssa.c (delete_tree_ssa): XFREE bitmaps allocated with BITMAP_XMALLOC.Andrew Pinski2-1/+4
2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * tree-ssa.c (delete_tree_ssa): XFREE bitmaps allocated with BITMAP_XMALLOC. From-SVN: r81817
2004-05-13re PR fortran/15314 (ICE caused by array initializer in derived type definition)Paul Brook2-10/+10
PR fortran/15314 * trans-expr.c (gfc_conv_structure): Use field type, not expr type. From-SVN: r81816
2004-05-13tree-ssa-pre.c (execute_pre): Free ephi_use_pool and idfs_cache at the end ↵Andrew Pinski2-1/+6
of the function. 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * tree-ssa-pre.c (execute_pre): Free ephi_use_pool and idfs_cache at the end of the function. From-SVN: r81815
2004-05-13tree-ssa-live (calculate_live_on_entry): Free saw_def at the end of the ↵Andrew Pinski2-0/+5
function. 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * tree-ssa-live (calculate_live_on_entry): Free saw_def at the end of the function. From-SVN: r81814
2004-05-13tree-ssa-dce.c (perform_tree_ssa_dce): Free el at the end of the function.Andrew Pinski2-0/+5
2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * tree-ssa-dce.c (perform_tree_ssa_dce): Free el at the end of the function. From-SVN: r81813
2004-05-13uninit-H.c: Test for __PPC__ and __ppc__ for the powerpc case.Andrew Pinski2-1/+6
2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__ for the powerpc case. From-SVN: r81812
2004-05-13tree-into-ssa.c (compute_global_livein): Use EXECUTE_IF_SET_IN_BITMAP rather ↵Jeff Law2-9/+12
than iterating through the blocks testing... * tree-into-ssa.c (compute_global_livein): Use EXECUTE_IF_SET_IN_BITMAP rather than iterating through the blocks testing each bit in livein to initialize the worklist. (mark_def_sites): Remove useless checks of KILLS for virtual operands. From-SVN: r81811
2004-05-13Fix format in (and bug number):Andrew Pinski1-2/+2
2004-05-13 Bud Davis <bdavis9659@comcast.net> PR fortran/15204 * io/intrinsic/string_intrinsics.c (adjustr): rework logic. From-SVN: r81810
2004-05-13tree-into-ssa.c (insert_phi_nodes_for): XFREE bitmaps allocated with ↵Andrew Pinski2-1/+4
BITMAP_XMALLOC. 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * tree-into-ssa.c (insert_phi_nodes_for): XFREE bitmaps allocated with BITMAP_XMALLOC. From-SVN: r81809
2004-05-13loop-unswitch.c (unswitch_single_loop): Free bbs at the end.Andrew Pinski2-0/+5
2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * loop-unswitch.c (unswitch_single_loop): Free bbs at the end. From-SVN: r81808
2004-05-13final.c (shorten_branches): Free uid_shuid before reallocating it.Andrew Pinski2-0/+6
2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * final.c (shorten_branches): Free uid_shuid before reallocating it. From-SVN: r81807
2004-05-13bb-reoder.c (connect_traces): Free cold_traces at the end.Andrew Pinski2-0/+5
2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * bb-reoder.c (connect_traces): Free cold_traces at the end. From-SVN: r81806
2004-05-13tree-ssa-forwprop.c (record_single_argument_cond_exprs): Accept new ↵Jeff Law5-42/+185
parameters for the statement and variable worklist as well as a... * tree-ssa-forwprop.c (record_single_argument_cond_exprs): Accept new parameters for the statement and variable worklist as well as a bitmap of interesting SSA_NAMEs. Walk over the statement worklist recording interesting variables in the variable worklist and bitmap. Handle casts between integral and boolean types. (substitute_single_use_vars): Accept new parameters for the statement and variable worklist. When a substitution is made add a new entry to the statement worklist. Handle casts between integral and boolean types. (tree_ssa_forward_propagate_single_use_vars): Rework to pass worklists to children. Iterate until the statement worklist is empty. * gcc.dg/tree-ssa/20040513-1.c: New test. * gcc.dg/tree-ssa/20040513-2.c: New test. From-SVN: r81803
2004-05-13btest-gcc.sh: Remove g77.sum from TESTLOGS.Andrew Pinski2-1/+4
2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * btest-gcc.sh: Remove g77.sum from TESTLOGS. From-SVN: r81799
2004-05-13archive.c (objc_read_class): Initialize class_name.Andrew Pinski2-2/+7
2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * archive.c (objc_read_class): Initialize class_name. (objc_read_selector): Initialize selector_name. From-SVN: r81798
2004-05-13re PR libstdc++/15046 (Math functions misdetected by cross configuration)Benjamin Kosnik3-2/+241
2004-05-13 Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/15046 * crossconfig.m4: Add C99 math bits for linux crosses. * configure: Regenerate. From-SVN: r81797
2004-05-1320030808-1.c: Force enum size.Paul Brook4-3/+10
* gcc.dg/tree-ssa/20030808-1.c: Force enum size. * gcc.dg/tree-ssa/20030714-1.c: Ditto. * gcc.dg/tree-ssa/20030708-1.c: Ditto. From-SVN: r81796
2004-05-13re PR libstdc++/15090 (-fno-for-scope vs. libstdc++)Simon Marshall12-71/+92
2004-05-13 Simon Marshall <simon.marshall@misys.com> Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/15090 * include/bits/locale_facets.h: Fix for -fno-for-scope. * include/debug/safe_sequence.h: Same. * include/debug/safe_iterator.tcc: Same. * src/debug.cc: Same. * src/locale.cc: Same. * src/locale_init.cc: Same. * src/localename.cc: Same. * config/locale/gnu/ctype_members.cc: Same. * config/locale/gnu/numeric_members.cc: Same. * testsuite/testsuite_abi.cc: Same. * testsuite/testsuite_hooks.cc: Same. Co-Authored-By: Benjamin Kosnik <bkoz@redhat.com> From-SVN: r81795
2004-05-13abi.html: Document effect of -fabi-version on value of __GXX_ABI_VERSION...Jonathan Wakely2-76/+105
2004-05-13 Jonathan Wakely <redi@gcc.gnu.org> * docs/html/abi.html: Document effect of -fabi-version on value of __GXX_ABI_VERSION, and that it's defined in c-cppbuiltin.c. Fix markup. From-SVN: r81794
2004-05-13tree-outof-ssa.c (rewrite_vars_out_of_ssa): Free map at the end of the block.Andrew Pinski2-0/+6
2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * tree-outof-ssa.c (rewrite_vars_out_of_ssa): Free map at the end of the block. From-SVN: r81793
2004-05-13tree-into-ssa.c (def_blocks_free): XFREE bitmaps allocated with BITMAP_XMALLOC.Andrew Pinski2-2/+5
2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * tree-into-ssa.c (def_blocks_free): XFREE bitmaps allocated with BITMAP_XMALLOC. From-SVN: r81791
2004-05-13tree-ssa-alias.c (delete_alias_info): XFREE bitmaps allocated with ↵Andrew Pinski2-5/+8
BITMAP_XMALLOC. 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * tree-ssa-alias.c (delete_alias_info): XFREE bitmaps allocated with BITMAP_XMALLOC. From-SVN: r81789
2004-05-13tree-ssa-dom.c (tree_ssa_dominator_optimize): Free nonzero_vars at the end ↵Andrew Pinski2-0/+6
of the function. 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * tree-ssa-dom.c (tree_ssa_dominator_optimize): Free nonzero_vars at the end of the function. From-SVN: r81788
2004-05-13convert.c (convert_to_integer): Make a CONVERT_EXPR when there is a need to ↵Andrew Pinski2-1/+6
generate code instead of a NOP_EXPR. 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu> * convert.c (convert_to_integer): Make a CONVERT_EXPR when there is a need to generate code instead of a NOP_EXPR. From-SVN: r81787
2004-05-13re PR libstdc++/15074 (g++ -lsupc++ still links against libstdc++)Benjamin Kosnik2-10/+16
2004-05-13 Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/15074 * docs/html/faq/index.html: Update docs for libsupc++ usage. From-SVN: r81786
2004-05-13re PR libstdc++/15412 (_GLIBCXX_ symbols symbols defined and used in ↵Benjamin Kosnik2-8/+21
different namespaces) 2004-05-13 Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/15412 * include/bits/stl_threads.h (_GLIBCXX_mutex): Move to namespace __gnu_internal. (_GLIBCXX_mutex_address): Same. (_GLIBCXX_once): Same. (_GLIBCXX_mutex_init): Same. (_GLIBCXX_mutex_address_init): Same. From-SVN: r81785
2004-05-13re PR testsuite/10819 (testsuite creates CR+LF on compiler version lines in ↵Andreas Schwab2-2/+8
test summary files) PR other/10819 * lib/gfortran.exp (gfortran_version): Do not match NL/CR characters. From-SVN: r81784
2004-05-13gcc.c (default_compilers): Fill out initializers for new Fortran entries.Ian Lance Taylor2-2/+8
* gcc.c (default_compilers): Fill out initializers for new Fortran entries. From-SVN: r81782
2004-05-13abi.html: New.Benjamin Kosnik11-864/+1568
2004-05-13 Benjamin Kosnik <bkoz@redhat.com> * docs/html/abi.html: New. * docs/html/abi.txt: Remove. * docs/html/documentation.html: Add link. * testsuite/Makefile.am: Add files. * testsuite/Makefile.in: Regenerated. * testsuite/abi_check.cc: Move and modify code into... * testsuite/testsuite_abi.cc: Add. * testsuite/testsuite_abi.h: Add. * docs/html/17_intro/TODO: Update. * include/bits/stl_pair.h: Format. From-SVN: r81781
2004-05-13gfortran.texi: Use @table @emph instead of @itemize @emph.Joseph Myers2-32/+9
* gfortran.texi: Use @table @emph instead of @itemize @emph. Remove "set DEVELOPMENT". (Compiling GFORTRAN): Remove. From-SVN: r81780
2004-05-13* config/arm/arm.h (PCC_BITFIELD_TYPE_MATTERS): Define.Paul Brook2-0/+10
From-SVN: r81777
2004-05-13arm.c (arm_default_short_enums): New function.Paul Brook2-0/+17
* config/arm/arm.c (arm_default_short_enums): New function. (TARGET_DEFAULT_SHORT_ENUMS): Define. From-SVN: r81776
2004-05-13MAINTAINERS (Write After Approval): Add myself.Tobias Schlüter2-0/+5
2004-05-13 Tobias Schl��ter <tobi@gcc.gnu.org> * MAINTAINERS (Write After Approval): Add myself. From-SVN: r81774
2004-05-13update_web_docs: Also remove old .gz files from subdirectories on the 15th ↵Joseph Myers2-1/+6
of the month. * update_web_docs: Also remove old .gz files from subdirectories on the 15th of the month. From-SVN: r81773
2004-05-13* update_web_docs (MANUALS): Add gfortran.Joseph Myers2-1/+5
From-SVN: r81772
2004-05-13re PR libfortran/15204 (ADJUSTR intrinsic accesses corrupted pointer)Bud Davis4-3/+58
PR fortran/15294 * gfortran.fortran-torture/execute/adjustr.f90: New file. * io/intrinsic/string_intrinsics.c(adjustr): rework logic. From-SVN: r81771
2004-05-13update_web_docs: Fix generation of Ada docs.Arnaud Charlet2-2/+14
2004-05-13 Arnaud Charlet <charlet@act-europe.fr> * update_web_docs: Fix generation of Ada docs. From-SVN: r81770
2004-05-13* update_version (ADD_BRANCHES): Remove tree-ssa-20020619-branch.Joseph Myers2-1/+3
From-SVN: r81768
2004-05-13* gcc_release (DIFF): Remove -3 option.Joseph Myers2-1/+5
From-SVN: r81767
2004-05-13Merge tree-ssa-20020619-branch into mainline.Diego Novillo1209-11355/+280196
From-SVN: r81764
2004-05-13Daily bump.GCC Administrator2-2/+2
From-SVN: r81758
2004-05-12Replace several arrays with a struct of arrays.Paolo Bonzini2-225/+214
2004-05-12 Paolo Bonzini <bonzini@gnu.org> Replace several arrays with a struct of arrays. * combine.c (struct reg_stat): New. (init_reg_last_arrays): Renamed to... (init_reg_last): ...this. Callers adjusted. (reg_stat): New. (combine_instructions): Allocate it and use it. (reg_last_death, reg_last_set, reg_last_set_value, reg_last_set_label, reg_last_set_table_tick, reg_last_set_invalid, reg_nonzero_bits, reg_sign_bit_copies, reg_last_set_mode, reg_last_set_nonzero_bits, reg_last_set_sign_bit_copies): Replace throughout with items of reg_stat. From-SVN: r81740
2004-05-12re PR target/15331 (Assembler error building gnatlib on IRIX 6.5 with GNU as ↵Richard Sandiford2-1/+6
2.14.91) PR target/15331 * 5gmastop.adb (Roff): Choose between '4' and '0', not '4' and ' '. From-SVN: r81737
2004-05-12re PR rtl-optimization/15100 (cc1plus got hang-up on ↵Kaz Kojima2-0/+12
libstdc++-v3/testsuite/abi_check.cc) PR optimization/15100 * combine.c (distribute_notes): Don't create a dangling REG_LIBCALL/REG_RETVAL note. From-SVN: r81736
2004-05-12Daily bump.GCC Administrator2-2/+2
From-SVN: r81729
2004-05-11spe.md (spe_evneg): Rename to negv2si2.Aldy Hernandez3-2/+9
* config/rs6000/spe.md (spe_evneg): Rename to negv2si2. * config/rs6000/rs6000.c (bdesc_1arg): Change spe_evneg to negv2si2. From-SVN: r81724