- 16 Apr, 2005 13 commits
-
-
* tree-scalar-evolution.c (interpret_rhs_modify_expr): Fix typo in comment. From-SVN: r98237
Alexandre Oliva committed -
* gnu/xml/pipeline/ValidationConsumer.java (Recognizer): Make 'ANY' package-private. From-SVN: r98236
Tom Tromey committed -
include: * libiberty.h (unlock_stream): New. libiberty: * fopen_unlocked.c (unlock_stream): New. Consolidate unlocking code into a helper function. * functions.texi: Regenerate. From-SVN: r98234
Kaveh R. Ghazi committed -
* fold-const.c (fold_binary_to_constant): Delete obsolete comment. (fold_unary_to_constant): Likewise. Co-Authored-By: Steven Bosscher <stevenb@suse.de> From-SVN: r98233
Roger Sayle committed -
* basic-block.h: Adjust the value of PROP_SCAN_DEAD_STORES, PROP_ASM_SCAN. From-SVN: r98232
Kazu Hirata committed -
* doc/install.texi (Specific): Avoid using asterisks in @anchor names related to target triplets. Remove i?86-*-esix from platform directory. Remove powerpc-*-eabiaix from platform directory. From-SVN: r98227
Gerald Pfeifer committed -
PR middle-end/20491 * config/ia64/ia64.c (rtx_needs_barrier): Recurse instead of falling through from SUBREG case to REG. From-SVN: r98225
Joseph Myers committed -
2005-04-16 Laurent GUERBY <laurent@guerby.net> PR ada/18847 * a-nudira.adb (Value): Check for valid string. * a-nuflra.adb (Value): Likewise. From-SVN: r98223
Laurent GUERBY committed -
From-SVN: r98222
Daniel Berlin committed -
PR middle-end/14311 * semantics.c (finish_call_expr): Call resolve_overloaded_builtin. From-SVN: r98221
Richard Henderson committed -
* fold-const.c (fold_relational_hi_lo): Delete function and prototype. (fold_binary): Update comment mentioning fold_relational_hi_lo. (fold_binary_to_constant): Simplify using fold_binary. (fold_unary_to_constant): Likewise, simplify using fold_unary. From-SVN: r98220
Roger Sayle committed -
* asprintf.c: Include config.h. * basename.c: Likewise. * fdmatch.c: Likewise. * hex.c: Likewise. * lbasename.c: Likewise. * spaces.c: Likewise. * xatexit.c:Likewise. * configure.ac: Do check declarations for basename, ffs, asprintf and vasprintf for real. * configure: Regenerate. From-SVN: r98218
Gabriel Dos Reis committed -
[[Split portion of a mixed commit.]] From-SVN: r98216.2
GCC Administrator committed
-
- 15 Apr, 2005 27 commits
-
-
From-SVN: r98213
Dale Johannesen committed -
2005-04-15 Richard Guenther <rguenth@gcc.gnu.org> PR fortran/14569 * gfortran.h (gfc_linebuf): Add truncated field. * parse.c (next_statement): Handle warning for truncated lines. * scanner.c (load_line): Return if line was truncated. No longer warn for truncated lines. Remove unused parameters. (load_file): Store load_line return value to linebuf. (gfc_error_recovery): Do not advance line at the end. From-SVN: r98210
Richard Guenther committed -
2005-04-15 Thomas Koenig <Thomas.Koenig@online.de> * gfortran.fortran-torture/execute/intrinsic_spread.f90: corrected typo where the wrong variables had been compared. From-SVN: r98209
Thomas Koenig committed -
2005-04-15 Thomas Koenig <Thomas.Koenig@online.de> PR libfortran/18495 * intrinsics/spread_generic.c (spread): Remove const from return array descriptor. New variables: rrank (rank of return array), rs (for calculating the size of the return array), srank (rank of the source array). Generate runtime error if the dim= argument is larger than the rank of the return array. Generate runtime error if the needed rank of the return array is larger than 7. If ret->data is null, populate the return array descriptor and initialize the variables for the actual operation. Otherwise, set ret->dim[0].stride to one if it is zero. Change second, independent use of variable dim to srank. 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de> PR libfortran/18495 * gfortran.fortran-torture/execute/intrinsic_spread.f90: Test callee-allocated version of return array with a write statement. Test spread with a temporary with another write statement. From-SVN: r98208
Thomas Koenig committed -
* gthr-posix.c (pthread_cancel): Define. (pthread_mutexattr_init): Likewise. (pthread_mutexattr_settype): Likewise. (pthread_mutexattr_destroy): Likewise. From-SVN: r98206
Rainer Orth committed -
From-SVN: r98203
David S. Miller committed -
From-SVN: r98202
David S. Miller committed -
* Makefile.in: Rebuilt. * Makefile.am (libgij_la_LIBADD): Moved SAX and DOM... (libgcj0_convenience_la_LIBADD): ... here. From-SVN: r98200
Tom Tromey committed -
gcc/ PR tree-optimization/21031 * tree-ssa-forwprop.c (ssa_name_defined_by_comparison_p): New. (forward_propagate_into_cond_1): Call it. Forward propagate integer-integer casts into COND_EXPRs. testsuite/ PR tree-optimization/21031 * gcc.dg/tree-ssa/pr21031.c: New. From-SVN: r98199
Kazu Hirata committed -
* gcc.c (default_compilers): Clarify obscure error message when reading from standard input. From-SVN: r98196
Dave Korn committed -
* tree-ssa-alias.c (init_alias_info): Remove a call to get_stmt_operands. From-SVN: r98195
Kazu Hirata committed -
* basic-block.h (PROP_EQUAL_NOTES): Remove. * flow.c (propagate_one_insn): Don't use PROP_EQUAL_NOTES. From-SVN: r98193
Kazu Hirata committed -
tree-vect-analyze.c (vect_stmt_relevant_p): Process immediate uses of non-virtual PHI nodes like we use to. 2005-04-15 Andrew MacLeod <amacleod@redhat.com> * tree-vect-analyze.c (vect_stmt_relevant_p): Process immediate uses of non-virtual PHI nodes like we use to. From-SVN: r98192
Andrew MacLeod committed -
2005-05-15 Paolo Bonzini <bonzini@gnu.org> * genattrtab.c (ATTR_EQ_ATTR_P): Remove. (attr_copy_rtx): Do not use it. From-SVN: r98191
Paolo Bonzini committed -
2005-04-15 Andrew Macleod <amacleod@redhat.com> * doc/tree-ssa.texi: Grammer/abbreviation updates. From-SVN: r98190
Andrew MacLeod committed -
tree-vect-transform.c (vectorizable_store): Mark necessary objects in the vectorized store needing renaming. * tree-vect-transform.c (vectorizable_store): Mark necessary objects in the vectorized store needing renaming. Update the SSA graph for V_MAY_DEF operands in the original store. From-SVN: r98189
Diego Novillo committed -
tree-ssa-pre.c (compute_avail): It's okay to have TREE_INVARIANT's here, and value number the resulting expressions. 2005-04-14 Daniel Berlin <dberlin@dberlin.org> * tree-ssa-pre.c (compute_avail): It's okay to have TREE_INVARIANT's here, and value number the resulting expressions. (create_expression_by_pieces): Make sure operands that were min_invariant when we started, stay that way. From-SVN: r98187
Daniel Berlin committed -
From-SVN: r98186
David Edelsohn committed -
* cp-tree.h (lang_type_class): Remove redefined. Move java_interface into where redefined was. Increment the width of dummy. (TYPE_REDEFINED): Remove. From-SVN: r98184
Kazu Hirata committed -
PR tree-optimization/20936. * tree-ssa-ccp.c (visit_assignment): Fix a typo. From-SVN: r98183
Kazu Hirata committed -
* doc/invoke.texi: Fix typos. * doc/md.texi: Likewise. * doc/rtl.texi: Likewise. * doc/sourcebuild.texi: Likewise. * doc/tm.texi: Likewise. From-SVN: r98179
Volker Reichelt committed -
PR tree-optimization/21004 * convert.c (convert_to_integer): Convert ceilf, ceill, floorf and floorl in c99 mode only. * builtins.c (expand_builtin_int_roundingfn): Assert that fallback_fndecl is not NULL_TREE. testsuite: PR tree-optimization/21004 * gcc.dg/builtins-53.c: Include builtins-config.h. Check floorf, ceilf, floorl and ceill transformations only when HAVE_C99_RUNTIME is defined. From-SVN: r98174
Uros Bizjak committed -
* include/ext/bitmap_allocator.h (__gnu_cxx::free_list::_M_get_mutex): New. (__gnu_cxx::free_list::_M_get_free_list): New. (__gnu_cxx::free_list::_S_bfl_mutex): Remove. (__gnu_cxx::free_list::_S_free_list): Remove. * src/bitmap_allocator.cc: Same. * config/linker-map.gnu: Remove free_list and mutex export. From-SVN: r98173
Benjamin Kosnik committed -
* cfgrtl.c (purge_all_dead_edge): Remove an unused argument. * basic-block.h: Update the prototype for purge_all_dead_edges. * cfgexpand.c (tree_expand_cfg): Update a call to purge_all_dead_edges. * combine.c (combine_instructions): Likewise. * passes.c (rest_of_handle_old_regalloc, rest_of_handle_cse, rest_of_handle_cse2, rest_of_handle_gcse, rest_of_handle_postreload): likewise. From-SVN: r98168
Kazu Hirata committed -
gcc/ChangeLog: PR middle-end/20739 * gimplify.c (gimplify_addr_expr): Compensate for removal of e.g. cv-qualification conversions. gcc/testsuite/ChangeLog: PR middle-end/20739 * gcc.dg/tree-ssa/pr20739.c: New test. From-SVN: r98167
Alexandre Oliva committed -
2005-04-14 Thomas Fitzsimmons <fitzsim@redhat.com> * gij.cc (version): Properly quote java version. (main): Fix typo in comment. From-SVN: r98166
Thomas Fitzsimmons committed -
2005-04-14 Benjamin Kosnik <bkoz@redhat.com> * include/ext/pod_char_traits.h (__gnu_cxx::character): Add char_type. (character::to): New. (character::from): New. (operator==): Add state parameter. (operator<): Same. (char_traits::copy): Use std::copy. (char_traits::assign): Use std::fill_n. (char_traits::to_char_type): Use character::from. (char_traits::to_int_type): Use character::to. * testsuite/testsuite_character.h (__gnu_test::character): Remove. (__gnu_test::conversion_state): Remove. (__gnu_test::pod_char): Remove. (pod_char): New typedef. (pod_uchar): New typedef. (pod_ushort): New typedef. * testsuite/testsuite_character.cc: Fixups. * testsuite/21_strings/basic_string/inserters_extractors/pod/ 10081-in.cc: Same. * testsuite/21_strings/basic_string/inserters_extractors/pod/ 10081-out.cc: Same. * testsuite/22_locale/numpunct/members/pod/1.cc: Same. * testsuite/22_locale/numpunct/members/pod/2.cc: Same. * testsuite/27_io/basic_filebuf/close/12790-1.cc: Same. * testsuite/27_io/basic_filebuf/open/12790-1.cc: Same. * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Same. * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Same. * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Same. * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Same. * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Same. * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Same. * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Same. * testsuite/27_io/basic_ios/imbue/14072.cc: Same. * testsuite/27_io/basic_istream/extractors_arithmetic/pod/ 3983-1.cc: Same. * testsuite/27_io/basic_istream/extractors_character/pod/ 3983-2.cc: Same. * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc: Same. * testsuite/27_io/basic_istream/sentry/pod/1.cc: Same. * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Same. From-SVN: r98165
Benjamin Kosnik committed
-