- 09 Aug, 2006 1 commit
-
-
From-SVN: r116027
GCC Administrator committed
-
- 08 Aug, 2006 1 commit
-
-
From-SVN: r116010
GCC Administrator committed
-
- 07 Aug, 2006 10 commits
-
-
* g++.dg/ext/visibility/class1.C (dg-require-visibility): Move after dg-do compile. From-SVN: r116006
Danny Smith committed -
ChangeLog PR tree-optimization/26969 * tree-vect-analyze.c (vect_analyze_loop_form): Add check of latch witch an empty list of PHIs. testsuite/Changelog: PR tree-optimizations/26969 * gcc.dg/vect/vect.exp: Compile tests prefixed with "unswitch-loops" with -funswitch-loops. * gcc.dg/vect/unswitch-loops-pr26969.c: New test. From-SVN: r115995
Victor Kaplansky committed -
* objc.dg/dwarf-1.m: Skip on Solaris 2.5.1 and 2.6 too. * objc.dg/dwarf-2.m: Likewise. * obj-c++.dg/dwarf-2.mm: Likewise From-SVN: r115994
Eric Botcazou committed -
* g++.dg/other/unused1.C: Skip on Solaris 2.5.1 and 2.6 too. From-SVN: r115993
Eric Botcazou committed -
* g++.dg/other/unused1.C: Also match "asci?z". From-SVN: r115992
Eric Botcazou committed -
* g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too. From-SVN: r115991
Eric Botcazou committed -
* gcc.dg/sparc-getcontext-1.c: Fix typo. From-SVN: r115988
Eric Botcazou committed -
* objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux. * objc.dg/dwarf-2.m: Likewise. * obj-c++.dg/dwarf-2.mm: Likewise. From-SVN: r115987
John David Anglin committed -
From-SVN: r115985
GCC Administrator committed -
PR libfortran/28603 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*. From-SVN: r115980
John David Anglin committed
-
- 06 Aug, 2006 9 commits
-
-
re PR testsuite/27611 (FAIL: g++.dg/other/unused1.C scan-assembler string\t"class2" and string\t"printer") PR testsuite/27611 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*. From-SVN: r115979
John David Anglin committed -
PR testsuite/27033 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*. From-SVN: r115978
John David Anglin committed -
From-SVN: r115974
Joern Rennecke committed -
From-SVN: r115973
Andreas Schwab committed -
2006-08-06 Paolo Bonzini <bonzini@gnu.org> PR target/26827 * config/i386/i386.md: Add peephole2 to avoid "fld %st" instructions. 2006-08-06 Paolo Bonzini <bonzini@gnu.org> PR target/26827 * gcc.target/i386/pr27827.c: New testcase. From-SVN: r115969
Paolo Bonzini committed -
* config/m68k/m68k.c (m68k_output_function_epilogue): Fix format string. Whitespace and comment fixup. From-SVN: r115968
Andreas Schwab committed -
re PR fortran/28590 (A SEQUENCEd defined type which refers to another defined type generates a spurious complaint about the lack of SEQUENCE attribute in the latter) 2006-08-06 Paul Thomas <pault@gcc.gnu.org> PR fortran/28590 * parse.c (parse_derived): Remove the test for sequence type components of a sequence type. * resolve.c (resolve_fl_derived): Put the test here so that pointer components are tested. 2006-08-06 Paul Thomas <pault@gcc.gnu.org> PR fortran/28590 * gfortran.dg/sequence_types_1.f90: New test. From-SVN: r115966
Paul Thomas committed -
2006-08-05 Steven G. Kargl <kargls@comcast.nt> PR fortran/28548 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes dg-warning. Add -pedantic option. * resolve.c(resolve_elemental_actual): Add flags.h to use -pedantic and exclude conversion functions in conditional. Change gfc_error to gfc_warning. (warn_unused_label) Rename to ... (warn_unused_fortran_label) avoid warn_unused_label in flags.h. From-SVN: r115963
Steven G. Kargl committed -
From-SVN: r115961
GCC Administrator committed
-
- 05 Aug, 2006 4 commits
-
-
PR c/28502 * c-decl.c (validate_proto_after_old_defn): Return false on invalid argument. * gcc.dg/proto-1.c: New test. From-SVN: r115957
Volker Reichelt committed -
PR c/27721 * c-typeck.c (build_modify_expr): Test earlier for non-lvalues. * gcc.dg/lvalue-4.c: New test. From-SVN: r115955
Volker Reichelt committed -
PR c/28136 * c-parser.c (c_parser_postfix_expression_after_paren_type): Robustify. * gcc.dg/init-bad-5.c: New test. From-SVN: r115952
Volker Reichelt committed -
From-SVN: r115938
GCC Administrator committed
-
- 04 Aug, 2006 7 commits
-
-
PR c++/28347 * decl.c (start_decl): Return error_mark_node if a diagnostic was issed for an invalid typedef initialization. * g++.dg/ext/typedef-init.C: Add new test for typedef initialization inside templates. Adjust existing error markers From-SVN: r115931
Lee Millward committed -
PR target/26655 PR target/28270 * reload.c (push_reload): Patch out the mismathcing instruction; return early. (find_reload): Bail out if the instruction was patched out. From-SVN: r115928
Jan Hubicka committed -
PR tree-optimization/24888 * tree-inline.c (expand_call_inline): Do not re-record variables. (declare_inline_vars): Add variable to unexpanded_var_list. From-SVN: r115927
Jan Hubicka committed -
re PR rtl-optimization/26244 (FAIL: gcc.c-torture/execute/builtin-bitops-1.c execution, -O3 -fomit-frame-pointer -funroll-loops) PR rtl-optimization/26244 * cse.c (fold_rtx): Correctly associate shifts when const_arg1 and/or inner_const are negative or greater than or equal to the bitsize of MODE. If SHIFT_COUNT_TRUNCATED is false, the values aren't associated. Otherwise, the values are masked using GET_MODE_BITSIZE (mode) - 1. Simplify complicated if statement. For ASHIFT and LSHIFTRT, return CONST0_RTX (mode) when the new shift count is greater than or equal to to the bitsize of the object being shifted and XEXP (y, 0) has no side effects. Co-Authored-By: Roger Sayle <roger@eyesopen.com> From-SVN: r115924
John David Anglin committed -
From-SVN: r115921
Kazu Hirata committed -
PR c++/28148 * varasm.c (output_constant): Give the front end another chance to expand constants, after stripping NOPs. PR c++/28148 * g++.dg/init/ptrmem3.C: New test. From-SVN: r115919
Mark Mitchell committed -
From-SVN: r115917
GCC Administrator committed
-
- 03 Aug, 2006 8 commits
-
-
* domwalk.c (walk_dominator_tree): Reorganize to non-recursive implementation. From-SVN: r115912
Jan Hubicka committed -
PR tree-optimization/27770 * tree-vectorizer.h (get_vectype_for_scalar_type): Function declaration removed (moved to tree-flow.h). (vect_can_force_dr_alignment_p): Likewise. * tree-flow.h (get_vectype_for_scalar_type): New function declaration (moved from tree-vectorizer.h). (vect_can_force_dr_alignment_p): Likewise. * tree-vectorizer.c (vect_print_dump_info): Allow calling this function from outside the vectorizer - in particular from cgraph stage. * tree-vect-analyze.c (vect_compute_data_ref_alignment): Don't increase the alignment of global arrays when -fsection-anchors is enabled. * cgraphunit.c (cgraph_increase_alignment): New function. (cgraph_optimize): Call cgraph_increase_alignment. From-SVN: r115910
Dorit Nuzman committed -
* gcc.dg/20060801-1.c: Add missing '}'. From-SVN: r115903
John David Anglin committed -
PR target/27566 * config/rs6000/rs6000.c (rs6000_legitimize_reload_address): Do not reload a SPE symbol_ref into a lo_sum address. From-SVN: r115902
David Edelsohn committed -
From-SVN: r115899
Andreas Schwab committed -
PR c++/27508 * parser.c (cp_parser_unqualified_id): Check for invalid scopes when parsing destructor names. * g++.dg/parse/dtor9.C: New test. * g++.dg/parse/dtor10.C: New test. * g++.dg/other/error7.C: Adjust error-marker. From-SVN: r115896
Volker Reichelt committed -
PR c++/28274 * decl.c (duplicate_decls): Call check_default_args here. (start_preparsed_function): Do not call check_default_args. * name-lookup.c (pushdecl_maybe_friend): Only call check_default_args if duplicate_decls got bypassed. * g++.dg/other/default5.C: New test. From-SVN: r115893
Volker Reichelt committed -
From-SVN: r115891
GCC Administrator committed
-