summaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg
Commit message (Collapse)AuthorAgeFilesLines
* * lib/target-supports.exp (check_effective_target_vect_shift):uros2005-10-032-7/+2
| | | | | | | | | | | | Implement with result caching. Add i?86, x86_64 and ia64 targets. (check_effective_target_vect_condition): Fix copy-n-pasto. * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift. * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64 targets. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104888 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.uros2005-09-307-0/+14
| | | | | | | | | | | | | | | * gcc.dg/vect/pr22480.c: Clean up temp files. * gcc.dg/vect/pr23831.c: Clean up temp files. * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition. Clean up temp files. * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition. Clean up temp files. * gcc.dg/20050309-1.c: Clean up temp files. * gcc.dg/20050325-1.c: Clean up temp files. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104813 138bc75d-0d04-0410-961f-82ee72b054a4
* PR tree-optimization/24059uros2005-09-301-0/+16
| | | | | | | * gcc.dg/vect/pr24059.c : New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104812 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-09-29 Daniel Berlin <dberlin@dberlin.org>dberlin2005-09-291-0/+24
| | | | | | | | | Fix PR tree-optimization/24117 * tree-ssa-structalias.c (find_func_aliases): Strip nops before considering whether to use anyoffset. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104791 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.steven2005-09-291-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104777 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc:bonzini2005-09-291-0/+15
| | | | | | | | | | | | | | | | | 2005-09-29 Paolo Bonzini <bonzini@gnu.org> PR c/21419 * gimplify.c (gimplify_asm_expr): Raise an error if an output is read-only. testsuite: 2005-09-29 Paolo Bonzini <bonzini@gnu.org> PR c/21419 * gcc.dg/pr21419.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104774 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc/steven2005-09-291-0/+22
| | | | | | | | | | | | PR tree-optimization/23911 * tree-ssa-ccp.c (fold_const_aggregate_ref): Handle REALPART_EXPR and IMAGPART_EXPR too. testsuite/ * gcc.dg/pr23911.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104771 138bc75d-0d04-0410-961f-82ee72b054a4
* PR tree-optimization/23625dpatel2005-09-271-0/+27
| | | | | | | | | | * tree-flow-inline.h (bsi_after_labels): Remove, first statement is LABEL_EXPR, assertion check. * gcc.dg/PR23625.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104711 138bc75d-0d04-0410-961f-82ee72b054a4
* PR middle-end/23831ian2005-09-261-0/+10
| | | | | | | * gcc.dg/vect/pr23831.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104651 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.amylaar2005-09-221-1/+1
| | | | | | | | (problem was fixed by Jeff Johnston's addition of libc/include/stdint.h to newlib) git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104536 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>krebbel2005-09-221-0/+41
| | | | | | | | | * expmed.c (expand_shift): Don't use the target of the rotate as target for the first expanded shift insn. * testsuite/gcc.dg/20050922-1.c: Testcase added. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104528 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore originaldorit2005-09-211-4/+4
| | | | | | | functionality of the testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104481 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/vect/vect-22.c: Require vect_float.rth2005-09-202-1/+2
| | | | | | | * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104469 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc:jsm282005-09-2017-16/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * c.opt (fextended-identifiers): New. * c-opts.c (c_common_handle_option): Handle -fextended-identifiers. * doc/cpp.texi: Update documentation of extended identifiers. * doc/cppopts.texi (-fextended-identifiers): Document. gcc/testsuite: * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C, g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c, gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c, gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c, gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c, gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c, gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c, gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers. * gcc.dg/cpp/ucnid-8.c: New test. libcpp: * include/cpplib.h (struct cpp_options): Add extended_identifiers. * init.c (struct lang_flags, lang_defaults): Add extended_identifiers. (cpp_set_lang): Use it. * lex.c (forms_identifier_p): Check extended_identifiers. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104462 138bc75d-0d04-0410-961f-82ee72b054a4
* PR tree-optimization/23818jakub2005-09-201-0/+33
| | | | | | | | | | * tree-stdarg.c (execute_optimize_stdarg): Call calculate_dominance_info. * gcc.dg/pr23818.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104455 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-09-18 Daniel Berlin <dberlin@dberlin.org>dberlin2005-09-201-1/+1
| | | | | | | | | | | | | | | * tree-data-ref.c (get_number_of_iters_for_loop): New function. (analyze_siv_subscript_cst_affine): Add weak SIV test. (compute_overlap_steps_for_affine_1_2): Use get_number_of_iters_for_loop. (analyze_subscript_affine_affine): Check whether difference is zero first. Use get_number_of_iters_for_loop. Check whether overlap occurs outside of bounds. (analyze_miv_subscript): Use get_number_of_iters_for_loop. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104451 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".dorit2005-09-2024-383/+258
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use pointers to local alignable arrays instead. Added comments. * gcc.dg/vect/vect-46.c: Likewise. * gcc.dg/vect/vect-48.c: Likewise. * gcc.dg/vect/vect-49.c: Likewise. * gcc.dg/vect/vect-52.c: Likewise. * gcc.dg/vect/vect-53.c: Likewise. * gcc.dg/vect/vect-54.c: Likewise. * gcc.dg/vect/vect-56.c: Likewise. * gcc.dg/vect/vect-57.c: Likewise. * gcc.dg/vect/vect-58.c: Likewise. * gcc.dg/vect/vect-60.c: Likewise. * gcc.dg/vect/vect-61.c: Likewise. * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types". The test is no longer vectorizable on vect_no_align targets. * gcc.dg/vect/vect-43.c: Likewsie. * gcc.dg/vect/vect-44.c: Added comments. * gcc.dg/vect/vect-45.c: Added comments. * gcc.dg/vect/vect-50.c: Added comments. * gcc.dg/vect/vect-51.c: Added comments. * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to aligned type. * gcc.dg/vect/Os-vect-95.c: Likewise. * gcc.dg/vect/vect-41.c: Test removed. * gcc.dg/vect/vect-47.c: Test removed. * gcc.dg/vect/vect-55.c: Test removed. * gcc.dg/vect/vect-59.c: Test removed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104448 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.dorit2005-09-2010-62/+59
| | | | | | | | | | | | | | | | | | | | No longer vectorizable on vect_no_align targets. * gcc.dg/vect/pr20122.c: Likewise. * gcc.dg/vect/vect-74.c: Likewise. * gcc.dg/vect/vect-75.c: Likewise. * gcc.dg/vect/vect-76.c: Likewise. * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types. Will not be vectorizable on vect_no_align targets once aliasing issues are resolved. * gcc.dg/vect/vect-79.c: Likewise. * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types. * gcc.dg/vect/vect-78.c: Likewise. * gcc.dg/vect/vect-97.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104445 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc/steven2005-09-191-0/+20
| | | | | | | | | | | PR rtl-optimization/23943 * cse.c (find_best_addr): Never propagate an EXPR_LIST rtx. testsuite/ * gcc.dg/pr23943.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104413 138bc75d-0d04-0410-961f-82ee72b054a4
* PR middle-end/23584jconner2005-09-141-0/+21
| | | | | | | * gcc.dg/pr23584.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104284 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-09-14 Uros Bizjak <uros@kss-loka.si>dorit2005-09-141-0/+30
| | | | | | | | | | | | | PR middle-end/22480 * tree-vect-transform.c (vectorizable_operation): Return false for scalar shift operations and for vector shift operations with non-invariant shift arguments. Use scalar tree operand op1 as a shift operand when vector shift insn pattern uses scalar shift operand. * Makefile.in (tree-vect-transform.o): Depend on recog.h. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104264 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:janis2005-09-1326-0/+31
| | | | | | | | | | | | | | | | | | | | | | | Clean up temp files. * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/builtin-fprintf-1.c, gcc.dg/tree-ssa/builtin-fprintf-chk-1.c, gcc.dg/tree-ssa/builtin-printf-1.c, gcc.dg/tree-ssa/builtin-printf-chk-1.c, gcc.dg/tree-ssa/builtin-vfprintf-1.c, gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c, gcc.dg/tree-ssa/builtin-vprintf-1.c, gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c, gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c, gcc.dg/tree-ssa/pr21985.c: Clean up dump files. * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c, gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c, gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c, gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c, gcc.dg/vect/vect-shift-1.c: Clean up .vect files. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104247 138bc75d-0d04-0410-961f-82ee72b054a4
* PR target/23816rth2005-09-132-0/+18
| | | | | | | | * config/i386/sse.md (*ieee_sminv4sf3, *ieee_smaxv4sf3) (*ieee_sminv2df3, *ieee_smaxv2df3): New insn patterns. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104236 138bc75d-0d04-0410-961f-82ee72b054a4
* PR debug/23190rth2005-09-093-0/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * toplev.c (wrapup_global_declaration_1): Split out ... (wrapup_global_declaration_2): ... from ... (wrapup_global_declarations): ... here. Return bool. (check_global_declaration_1): Split out ... (check_global_declarations): from here. (emit_debug_global_declarations): New. * toplev.h (wrapup_global_declaration_1, wrapup_global_declaration_2, check_global_declaration_1, emit_debug_global_declarations): Declare. * c-decl.c (c_write_global_declarations_1): Don't create a vector of decls. Call wrapup_global_declaration_1, wrapup_global_declaration_2, check_global_declaration_1 directly. (c_write_global_declarations_2): New. (ext_block): New. (c_write_global_declarations): Call c_write_global_declarations_2. * langhooks.c (write_global_declarations): Call emit_debug_global_declarations. * cgraphunit.c (cgraph_varpool_remove_unreferenced_decls): Don't remove decls that have DECL_RTL_SET_P. * passes.c (rest_of_decl_compilation): Invoke cgraph_varpool_finalize_decl for all but functions. cp/ * decl.c (wrapup_globals_for_namespace): Call emit_debug_global_declarations. * decl2.c (cp_finish_file): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104065 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix xscale-elf gcc testsuite failure.wilson2005-09-081-1/+1
| | | | | | | * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104022 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c/23075jakub2005-09-061-0/+14
| | | | | | | | | | | | | | | | | | | | | * c-typeck.c (c_finish_return): Set TREE_NO_WARNING on RETURN_EXPR if "return with no value, in function returning non-void" warning has been issued. * tree-cfg.c (execute_warn_function_return): Don't look at RETURN_EXPRs with TREE_NO_WARNING set. * typeck.c (check_return_expr): Add no_warning argument. Set *no_warning to true if "return-statement with no value, in function returning" warning has been issued. * cp-tree.h (check_return_expr): Adjust prototype. * semantics.c (finish_return_stmt): Set TREE_NO_WARNING if check_return_expr set *no_warning to true. * gcc.dg/pr23075.c: New test. * g++.dg/warn/pr23075.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103967 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.jakub2005-09-063-6/+6
| | | | | | | | * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise. * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103957 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/vect/Os-vect-95.c: New test.irar2005-09-062-0/+132
| | | | | | | * gcc.dg/vect/vect-95.c: Same. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103942 138bc75d-0d04-0410-961f-82ee72b054a4
* * common.opt: Add option ftree-vect-loop-version.irar2005-09-0611-11/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * params.def: Add --param vect-max-version-checks. * doc/invoke.texi: Document ftree-vect-loop-version and --param vect-max-version-checks. * tree-vectorizer.h (_loop_vec_info): Add ptr_mask and may_misalign_stmts and defines for accessors. * tree-vectorizer.c : (new_loop_vec_info): VEC_alloc for LOOP_VINFO_MAY_MISALIGN_STMTS. (destroy_loop_vec_info): VEC_free for LOOP_VINFO_MAY_MISALIGN_STMTS. * tree-vect-analyze.c (vect_compute_data_ref_alignment): Update documentation. (vect_update_misalignment_for_peel): New. (vect_enhance_data_refs_alignment): Update to choose loop peeling or loop versioning if appropriate for the (potentially) unaligned data references in the loop. (vect_analyze_data_refs_alignment): Remove call to vect_enhance_data_refs_alignment so the checks can be done earlier. (vect_analyze_loop): Add call to vect_enhance_data_refs_alignment and move up call to vect_analyze_data_refs_alignment. * tree-vect-transform.c (vect_create_cond_for_align_checks): New. (vect_transform_loop): Add call to loop_version. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103941 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler commentjakub2005-09-063-6/+6
| | | | | | | | | start strings. * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise. * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103937 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.amylaar2005-09-052-4/+4
| | | | | | | | * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise. * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103907 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.amylaar2005-09-051-2/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103906 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/pr21255-1.c: Match different pattern for sh64.amylaar2005-09-051-2/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103905 138bc75d-0d04-0410-961f-82ee72b054a4
* Move from root of repository to intented place.schwab2005-09-021-0/+27
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103796 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>pinskia2005-09-022-0/+4
| | | | | | | | * gcc.dg/20030711-1.c: Include stddef.h and stdio.h. * gcc.dg/20050826-1.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103789 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>pinskia2005-09-021-0/+14
| | | | | | | | | | | | | | | | | | | | | | PR middle-end/23547 * tree-nested.c (struct var_map_elt): Mark with GTY. (struct nesting_info): Mark with GTY. Mark var_map's param is struct var_map_elt. (lookup_field_for_decl): Allocate new element in GC memory. (lookup_tramp_for_decl): Likewise. (convert_nl_goto_reference): Likewise (create_nesting_tree): Allocate info in GC memory. Likewise for info->var_map. (free_nesting_tree): Free with ggc_free instead of free. (root): New static variable. (lower_nested_functions): Remove root as local variable. And zero out root at the end of the function. 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu> PR middle-end/23547 * gcc.dg/pr23547.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103777 138bc75d-0d04-0410-961f-82ee72b054a4
* PR debug/7241jakub2005-09-0111-8/+39
| | | | | | | | | | | | | | | | | | | | | * dwarf2out.c (base_type_die): Compare char_type_node with TYPE_MAIN_VARIANT (type), not type. * gcc.dg/debug/dwarf2/dwarf-char1.c: New test. * gcc.dg/debug/dwarf2/dwarf-char2.c: New test. * gcc.dg/debug/dwarf2/dwarf-char3.c: New test. * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo. * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise. * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise. * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise. * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise. * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise. * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise. * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103727 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>amylaar2005-08-315-0/+79
| | | | | | | | | | | | | | | | | gcc: PR target/21255 * sh.c (print_operand, %R and %S): Add handling of floating point registers, memory, constants and invalid operands. gcc/testsuite: PR target/21255 * gcc.dg/pr21255-1.c: New test. * gcc.dg/pr21255-2-mb.c: Likewise. * gcc.dg/pr21255-2-ml.c: Likewise. * gcc.dg/pr21255-3.c: Likewise. * gcc.dg/pr21255-4.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103700 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-08-31 Dale Johannesen <dalej@apple.com>dalej2005-08-311-0/+13
| | | | | | | * gcc.dg/20050830-1.c: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103691 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8jconner2005-08-301-0/+1
| | | | | | | to command-line options for arm-*-* targets. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103640 138bc75d-0d04-0410-961f-82ee72b054a4
* PR preprocessor/20348jakub2005-08-308-0/+61
| | | | | | | | | | | | | | | | | | PR preprocessor/20356 * files.c (_cpp_find_file, search_cache): Revert 2004-06-26 and 2004-06-05 changes. * gcc.dg/cpp/pr20348.c: New test. * gcc.dg/cpp/pr20348.h: New file. * gcc.dg/cpp/inc/pr20348.h: New file. * gcc.dg/cpp/inc/pr20348-aux.h: New file. * gcc.dg/cpp/pr20356.c: New test. * gcc.dg/cpp/pr20356.h: New file. * gcc.dg/cpp/inc/pr20356.h: New file. * gcc.dg/cpp/inc/pr20356-aux.h: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103629 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-08-18 Andrew Pinski <pinskia@physics.uc.edu>pinskia2005-08-291-0/+4
| | | | | | | | | | | | | PR middle-end/23408 * ipa-inline.c (cgraph_decide_inlining_incrementally): Remove the call to ggc_collect. 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu> PR middle-end/23408 * gcc.dg/pr23408.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103612 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.c-torture/execute/20050316-2.c: New test.jakub2005-08-281-0/+88
| | | | | | | | * gcc.c-torture/execute/20050316-3.c: New test. * gcc.dg/torture/pr16104-1.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103577 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-08-26 Dale Johannesen <dalej@apple.com>dalej2005-08-262-1/+48
| | | | | | | | * gcc.dg/20030711-1.c: Modify to work on Darwin. * gcc.dg/20050826-1.c: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103538 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>pinskia2005-08-261-0/+11
| | | | | | | | PR middle-end/22439 * gcc.dg/vla-3.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103524 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-08-26 Andreas Krebbel <krebbel1@de.ibm.com>krebbel2005-08-261-0/+30
| | | | | | | | | * config/s390/predicates.md ("shift_count_operand", "setmem_operand"): Reject operands containing eliminable registers. * testsuite/gcc.dg/20050825-1.c: New testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103515 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.amodra2005-08-251-2/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103480 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.amodra2005-08-252-1/+1
| | | | | | | | * gcc.dg/altivec-22.c: Rename from.. * gcc.dg/altivec-nomfcr.c: ..this. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103479 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-08-24 Paolo Bonzini <bonzini@gnu.org>bonzini2005-08-251-0/+10
| | | | | | | | PR tree-optimization/23546 * gcc.dg/tree-ssa/pr23546.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103473 138bc75d-0d04-0410-961f-82ee72b054a4
* Define __PIC__ for darwin targets.fjahanian2005-08-241-0/+10
| | | | | | | OKed by Mike Stump. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103447 138bc75d-0d04-0410-961f-82ee72b054a4