- 05 Oct, 2005 10 commits
-
-
From-SVN: r104982
Andreas Schwab committed -
cp: PR c++/23513 * call.c (joust): Adjust length count to more_specialized_fn. * pt.c (more_specialized_fn): Cope with non-static member vs non-member. testsuite: PR c++/23513 * g++.dg/template/spec22.C: Robustify test. * g++.dg/template/spec26.C: New. From-SVN: r104981
Nathan Sidwell committed -
* gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check if target supports vector instructions. From-SVN: r104980
Uros Bizjak committed -
2005-10-05 Billy Biggs <billy.biggs@gmail.com> Paolo Bonzini <bonzini@gnu.org> PR target/23809 * doc/extend.texi (x86 Built-ins): Document that -msse and friends enable the instructions and not just the built-ins. * doc/invoke.texi (x86 Options): Likewise. Co-Authored-By: Paolo Bonzini <bonzini@gnu.org> From-SVN: r104979
Billy Biggs committed -
2005-10-05 Paolo Bonzini <bonzini@gnu.org> PR bootstrap/22340 * configure.in (default_target): Remove. * Makefile.tpl (all): Do not use prerequisites as subroutines (all) [gcc-bootstrap]: Bootstrap gcc first if it was not done yet. (do-[+make_target+], check, install, [+bootstrap_target+]): Do not use prerequisites as subroutines. (check-host, check-target): New. (bootstrap configure & all targets): Do not use stage*-start if the directory layout is already ok. (non-bootstrap configure & all targets): Prepend a $(unstage). (stage[+id+]-bubble): Do that here. Do not use NOTPARALLEL. (NOTPARALLEL): Remove. (unstage, stage variables): New variables. (unstage, stage targets): Simply expand to those variables. * configure: Regenerate. * Makefile.in: Regenerate. From-SVN: r104978
Paolo Bonzini committed -
* Makefile.def (lang_env_dependencies): Add libmudflap. * Makefile.in: Regenerate. From-SVN: r104974
James E Wilson committed -
From-SVN: r104973
Geoffrey Keating committed -
* gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without C99 functions. From-SVN: r104972
Geoffrey Keating committed -
* doc/invoke.texi (Option Summary): Correct spelling of -mmacosx-version-min. From-SVN: r104969
Geoffrey Keating committed -
[[Split portion of a mixed commit.]] From-SVN: r104966.2
GCC Administrator committed
-
- 04 Oct, 2005 17 commits
-
-
* configure.ac (mudflap_cv_entry_point): Use quadrigraphs to declare $name as array of characters with unknown bound. Also store into the array. * configure: Regenerate. From-SVN: r104964
James E Wilson committed -
target-supports.exp (check_effective_target_fortran_large_real, [...]): Replace cached result when target changes. * lib/target-supports.exp (check_effective_target_fortran_large_real, check_effective_target_fortran_large_int): Replace cached result when target changes. From-SVN: r104959
Janis Johnson committed -
* c-common.c (vector_types_convertible_p): Check TYPE_PRECISION for real types. * gcc.dg/i386-sse-vect-types.c: New. From-SVN: r104958
Devang Patel committed -
tree-vect-transform.c (vect_create_epilog_for_reduction): Use BYTES_BIG_ENDIAN instead of BITS_BIG_ENDIAN. * tree-vect-transform.c (vect_create_epilog_for_reduction): Use BYTES_BIG_ENDIAN instead of BITS_BIG_ENDIAN. From-SVN: r104954
Steve Ellcey committed -
2005-10-04 Adrian Straetling <straetling@de.ibm.com> * config/s390/s390.md ("TDSI","DP"): New mode macros. ("TE","tg"): New mode attributes. ("sync_compare_and_swap<mode>"): Replace with a define_expand. ("sync_compare_and_swap<mode>_cc"): Replace GPR with TDSI. ("*sync_compare_and_swap<mode>_cc"): Replace with one pattern for dword_mode and one for GPRmode. From-SVN: r104952
Adrian Straetling committed -
libcpp/ PR preprocessor/13726 * directives.c (check_eol_return_comments): New static function. (parse_include): Add buf parameter. Change all callers. (do_include_common): If not discard comments, turn on save_comments. Pass collected comments to include callback. * include/cpplib.h (struct cpp_callbacks): Add new parameter to include callback: cpp_token list. gcc/ PR preprocessor/13726 * c-ppoutput.c (cb_include): Add comments parameter, and print out any comments passed in. gcc/testsuite/ PR preprocessor/13726 * gcc.dg/cpp/cmdlne-dI-C.c: New test. * gcc.dg/cpp/cmdlne-dI-C.h: New file. From-SVN: r104951
Ian Lance Taylor committed -
+2005-10-04 Andrew Pinski <pinskia@physics.uc.edu> + + * tree.c (annotate_with_file_line): Fix typo. +2005-10-04 Andrew Pinski <pinskia@physics.uc.edu> + + * tree.c (annotate_with_file_line): Fix typo. + From-SVN: r104950
Andrew Pinski committed -
re PR middle-end/19382 (ACATS cxb4005 cxb5002 simple To_COBOL/To_Fortran test fails at runtime on s390-linux) PR ada/19382 * builtins.c (fold_builtin_memcmp): When constructing the pointer type used to access data in the inlined length == 1 case, use build_pointer_type_for_mode with CAN_ALIAS_ALL set to true. (fold_builtin_strcmp, fold_builtin_strncmp): Likewise. From-SVN: r104948
Ulrich Weigand committed -
* config/i386/i386.h (TARGET_FISTTP): Enable also for TARGET_SSE3 and only for TARGET_80387. * config/i386/i386.md (fix_trunc<mode>_fisttp_i387_1, (fix_trunc<mode>_i387_fisttp, fix_trunc<mode>_i387_fisttp_with_temp): Do not depend on TARGET_80387. From-SVN: r104947
Uros Bizjak committed -
2005-10-04 Andrew Pinski <pinskia@physics.uc.edu> * tree.c (last_annotated_node): Change type to location_t*. (annotate_with_file_line): Reflect the change of last_annotated_node type. From-SVN: r104944
Andrew Pinski committed -
re PR c/23576 (tree check: expected class ‘type’, have exceptional’ (error_mark) in grokdeclarator, at c-decl.c:4252) 2005-10-04 Richard Guenther <rguenther@suse.de> PR c/23576 * c-decl.c (grokdeclarator): Don't write to fields of error_mark_node. * gcc.dg/noncompile/pr23576.c: New testcase. From-SVN: r104943
Richard Guenther committed -
2005-10-04 Andrew Pinski <pinskia@physics.uc.edu> PR middle-end/23125 * decl.c (make_rtl_for_nonlocal_decl): Use set_user_assembler_name instead of change_decl_assembler_name. 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu> PR middle-end/23125 * c-decl.c (finish_decl): Use set_user_assembler_name even for register variables. * varasm.c (make_decl_rtl): If a register variable does not have a set user assmbler name, error out. Decode the asmspec is now name+1 bypassing '*'. 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu> PR middle-end/23125 * gcc.dg/register-var-3.c: New test. From-SVN: r104942
Andrew Pinski committed -
2005-10-05 Steven Bosscher <stevenb@suse.de> gcc/ PR tree-optimization/23049 * tree-ssa-dom.c (thread_across_edge): Make sure that the condition of a COND_EXPR is folded before calling fold on the whole rhs of a conditional assignment. * doc/tree-ssa.texi: Update the GIMPLE grammar for a valid rhs to document that a COND_EXPR may appear there. testsuite/ * gcc.dg/pr23049.c: New test. * gcc.dg/ucnid-4.c: Fix test. From-SVN: r104938
Steven Bosscher committed -
From-SVN: r104937
Mark Mitchell committed -
PR 23445 * tree-vrp.c (extract_range_from_assert): If the new numeric range created out of the assertion contradicts the existing numeric range of the ASSERT_EXPR variable, make the new range varying. testsuite/ PR 23445 * gcc.c-torture/compile/pr23445.c: New test. From-SVN: r104936
Diego Novillo committed -
gcc/cp/ChangeLog: * error.c (dump_type) <UNKNOWN_TYPE>: Print reworded message. gcc/testsuite/ChangeLog: * g++.dg/overload/unknown1.C: New. From-SVN: r104934
Alexandre Oliva committed -
[[Split portion of a mixed commit.]] From-SVN: r104926.2
GCC Administrator committed
-
- 03 Oct, 2005 13 commits
-
-
* native/jawt/Makefile.in: Rebuilt. * native/jawt/Makefile.am (noinst_LTLIBRARIES): Renamed. * native/jni/xmlj/Makefile.in: Rebuilt. * native/jni/xmlj/Makefile.am (noinst_LTLIBRARIES): Renamed. * native/jni/qt-peer/Makefile.in: Rebuilt. * native/jni/qt-peer/Makefile.am (noinst_LTLIBRARIES): Renamed. * native/jni/gtk-peer/Makefile.in: Rebuilt. * native/jni/gtk-peer/Makefile.am (noinst_LTLIBRARIES): Renamed. From-SVN: r104920
Tom Tromey committed -
* config/sh/sh.c (sh_register_move_cost): Add case for moving from T_REGS to FP register class. From-SVN: r104916
Kaz Kojima committed -
Backport from libtool CVS: 2002-11-03 Ossama Othman <ossama@doc.ece.uci.edu> * ltmain.sh: add support for installing into temporary staging area (e.g. 'make install DESTDIR=...') From-SVN: r104913
Andreas Schwab committed -
PR 24135 * tree-nested.c (convert_nl_goto_reference): Lookup a translation before creating a new one. From-SVN: r104911
Richard Henderson committed -
From-SVN: r104909
Jakub Jelinek committed -
PR libgcj/24057: * include/Makefile.in: Rebuilt. * include/Makefile.am: Don't install headers. From-SVN: r104905
Tom Tromey committed -
hashtable (node_iterator::node_iterator(const node_iterator<,true,>&)): Fix to take a "false" (i.e., is_const == false) node_iterator. 2005-10-03 Paolo Carlini <pcarlini@suse.de> * include/tr1/hashtable (node_iterator::node_iterator(const node_iterator<,true,>&)): Fix to take a "false" (i.e., is_const == false) node_iterator. (hashtable_iterator::hashtable_iterator(const hashtable_iterator<, true,>&)): Likewise for hashtable_iterator. (hashtable::const_local_iterator): Fix typedef (is_const == true). (hashtable::const_iterator): Likewise. * testsuite/tr1/6_containers/unordered/types/map_iterator.cc: New. * testsuite/tr1/6_containers/unordered/types/multimap_iterator.cc: New. * testsuite/tr1/6_containers/unordered/types/set_iterator.cc: New. * testsuite/tr1/6_containers/unordered/types/multiset_iterator.cc: New. From-SVN: r104900
Paolo Carlini committed -
PR java/24127 * parse.y (method_header): Make the result of the rule a NULL_TREE when a parsing error occurs. From-SVN: r104899
Ranjit Mathew committed -
PR c++/17775 * repo.c: Include flags.h. (finish_repo): Add -frandom-seed to the arguments. PR c++/17775 * g++.dg/template/repo4.C: New test. From-SVN: r104898
Mark Mitchell committed -
2005-10-03 H.J. Lu <hongjiu.lu@intel.com> * configure.in (*-*-darwin*): Build bfd, binutils and opcodes. * configure: Regenerated. From-SVN: r104895
H.J. Lu committed -
* config/rs6000/t-aix43 (LDFLAGS): New. * config/rs6000/t-aix52 (LDFLAGS): New. From-SVN: r104894
David Edelsohn committed -
From-SVN: r104893
Mark Mitchell committed -
* fortran/trans-types.c (gfc_init_kinds): Only pass float, double, and long double floating point types through to Fortran compiler. From-SVN: r104892
Steve Ellcey committed
-