summaryrefslogtreecommitdiffstats
path: root/gcc
Commit message (Collapse)AuthorAgeFilesLines
* * tree-cfg.c, tree-if-conv.c, tree-ssa-loop-ivopts.c,kazu2004-11-146-14/+20
| | | | | | | | tree-ssa-loop-manip.c, tree-vectorizer.c: Replace TREE_CHAIN with PHI_CHAIN where appropriate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90611 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-11-13 Dale Johannesen <dalej@apple.com>dalej2004-11-142-7/+17
| | | | | | | | | | | | | * tree-flow.h (bsi_commit_one_edge_insert): Remove name from prototype. (tree_block_label): Ditto. (flush_pending_stmts): Ditto. (insert_edge_copies): Ditto. (expr_invariant_in_loop_p): Ditto. (TDF_USE_OPS): Parenthesize definition. (TDF_USE_VOPS): Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90610 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/rs6000/aix51.h (ASM_CPU_SPEC): Add 970 and G5.dje2004-11-144-2/+16
| | | | | | | | * config/rs6000/aix52.h (ASM_CPU_SPEC): Same. * config/rs6000/t-aix52 (BOOT_LDFLAGS): Define. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90609 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/i386/i386.c (override_options): Move loop to set defaultjsm282004-11-142-13/+18
| | | | | | | tuning to correct place. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90606 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2004-11-141-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90603 138bc75d-0d04-0410-961f-82ee72b054a4
* * g++.dg/parse/cast1.C: Run only on ILP32.ebotcazou2004-11-133-0/+7
| | | | | | | * g++.old-deja/g++.mike/p784.C: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90601 138bc75d-0d04-0410-961f-82ee72b054a4
* PR target/18300rth2004-11-133-7/+29
| | | | | | | | * config/i386/i386.c (classify_argument): Fix infinite loop when passing object with 3 or more base classes by value. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90600 138bc75d-0d04-0410-961f-82ee72b054a4
* * doc/md.texi (constraints) <% modifier>: Mention that it isebotcazou2004-11-132-1/+8
| | | | | | | useless when the two alternatives are strictly identical. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90598 138bc75d-0d04-0410-961f-82ee72b054a4
* * expmed.c (extract_split_bit_field): Temporarily disable call torth2004-11-132-1/+6
| | | | | | | extract_force_align_mem_bit_field. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90597 138bc75d-0d04-0410-961f-82ee72b054a4
* * c-cppbuiltin.c, cgraph.c, domwalk.h, except.c, gimplify.c,kazu2004-11-1312-11/+15
| | | | | | | | lambda-code.c, postreload.c, predict.c, tree-sra.c, tree-ssa-loop-manip.c, tree.c: Fix comment typos. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90596 138bc75d-0d04-0410-961f-82ee72b054a4
* * bitmap.c, bitmap.h, expmed.c, tree-cfg.c: Fix commentkazu2004-11-135-7/+12
| | | | | | | formatting. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90595 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-11-13 Kelley Cook <kcook@gcc.gnu.org>kcook2004-11-132-4/+10
| | | | | | | | * doc/install.texi (automake): Correctly document that everything now will use automake 1.9.3. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90593 138bc75d-0d04-0410-961f-82ee72b054a4
* PR target/18347hp2004-11-133-11/+23
| | | | | | | | | * config/mmix/mmix.c (mmix_function_outgoing_value): Handle TImode. Sorry for other non-complex larger-than-64-bit modes. * config/mmix/mmix.h (MIN_UNITS_PER_WORD): Do not define. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90592 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-11-13 Kelley Cook <kcook@gcc.gnu.org>kcook2004-11-132-4/+7
| | | | | | | * doc/install.texi (automake): Document that everything now uses 1.9. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90591 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix typo, html is generated in the build directory, not the source directory.mrs2004-11-131-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90590 138bc75d-0d04-0410-961f-82ee72b054a4
* Unify html generation with other frontends.mrs2004-11-131-4/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90589 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.c-torture/execute/20041113-1.c: New test.bernds2004-11-132-0/+28
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90588 138bc75d-0d04-0410-961f-82ee72b054a4
* * cse.c (cse_insn): Stores in a libcall sequence can invalidatebernds2004-11-132-12/+7
| | | | | | | previous loads. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90587 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree.h: Fix a comment typo.kazu2004-11-132-2/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90582 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree.h: Fix a comment typo.kazu2004-11-132-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90581 138bc75d-0d04-0410-961f-82ee72b054a4
* * cse.c (CHEAP_REGNO): Redefine using REGNO_PTR_FRAME_P andsteven2004-11-1315-838/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | HARD_REGISTER_NUM_P. * cselib.c (new_cselib_val): Make comment correct and more detailed. * flow.c (mark_set_1): Likewise. * except.c (duplicate_eh_region_1, duplicate_eh_region_2, duplicate_eh_regions): Remove. * except.h (duplicate_eh_regions): Remove prototype. * integrate.c (get_label_from_map, copy_rtx_and_substitute, global_const_equiv_varray): Remove. * integrate.h (get_label_from_map, copy_rtx_and_substitute, global_const_equiv_varray, set_label_in_map): Remove prototypes, extern declaration, and #define. (MAYBE_EXTEND_CONST_EQUIV_VARRAY, SET_CONST_EQUIV_DATA): Remove. (struct inline_remap): Remove. * varray.c (struct element): Remove entry for const_equiv_data. * varray.h (struct const_equiv_data): Remove. (enum varray_data_enum) <VARRAY_DATA_CONST_EQUIV>: Remove. (union varray_data_tag) <const_equiv>: Remove. (VARRAY_CONST_EQUIV_INIT, VARRAY_CONST_EQUIV, VARRAY_PUSH_CONST_EQUIV, VARRAY_TOP_CONST_EQUIV): Remove. * regstack.c (record_label_references): Remove unused function. * rtl.def (VALUE): Update comment. (LABEL_REF): Remove unused operand 2. * rtl.h (struct rtx_def): Update for removed accessor macros. (XCADVFLAGS, INSN_DEAD_CODE_P, LINE_NUMBER, CONTAINING_INSN, REG_LOOP_TEST_P): Remove. (ADDR_DIFF_VEC_FLAGS, CSELIB_VAL_PTR, LABEL_NEXTREF): Add comments. * web.c (entry_register): Don't copy REG_LOOP_TEST_P. * doc/rtl.texi (INSN_DEAD_CODE_P, REG_LOOP_TEST_P): Remove. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90580 138bc75d-0d04-0410-961f-82ee72b054a4
* PR target/18230ebotcazou2004-11-1337-1/+89
| | | | | | | | | | | | | | | | | | | | * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test. * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c, gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c, gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c, gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c, gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90579 138bc75d-0d04-0410-961f-82ee72b054a4
* PR target/18230ebotcazou2004-11-1321-155/+1039
| | | | | | | | | | | | | | | | | | | * config/sparc/sparc.c (sparc_rtx_costs): Handle the NAND vector patterns. * config/sparc/sparc.md (V64I): New macro for 64-bit modes. (V32I): New macro for 32-bit modes. (anddi3, anddi_sp32, anddi_sp64, and_not_di_sp32, and_not_di_sp64, iordi3, iordi3_sp32, iordi_sp64, or_not_di_sp32, or_not_di_sp64, xordi3, xordi3_sp32, xordi3_sp64, {AND, IOR, XOR} DI splitter, xor_not_di_sp32, xordi_not_di_sp64, one_cmpldi2, one_cmpldi_sp32, one_cmpldi_sp64): Use V64I instead of DI. (andsi3, andsi_sp32, andsi_sp64, and_not_si, iorsi3, or_not_si, xorsi3, xor_not_si, one_cmplsi2): Use V32I instead of SI. (addv2si3, addv4hi3, addv2hi3): Remove % modifier. (nandv64i_vis, nandv32i_vis): New patterns. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90578 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in: Add html support.mrs2004-11-138-20/+83
| | | | | | | | | | | | * java/Make-lang.in: Likewise. * fortran/Make-lang.in: Likewise. * treelang/Make-lang.in: Likewise. * doc/install.texi: Likewise. * doc/makefile.texi: Likewise. * doc/sourcebuild.texi: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90577 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree-ssa-loop-manip.c: Fix a comment typo.kazu2004-11-132-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90574 138bc75d-0d04-0410-961f-82ee72b054a4
* * doc/cppinternals.texi (Index): Fix html generation with makeinfo bymrs2004-11-133-7/+18
| | | | | | | | | renaming this node to Concept Index. * doc/gccint.texi (Index): Likewise. Also minor formatting tweaks to more closely match gcc.texi. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90573 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree-cfg.c (hashtab.h): Include.law2004-11-134-14/+228
| | | | | | | | | | | | | | | | | | | | | | | (struct edge_to_case_leader_elt): New structure. (edge_to_case_leader): New. (edge_to_case_leader_hash): New hashtable hasing function. (edge_to_case_leader_eq): New hashtable equality function. (record_switch_edge): New function. (get_case_leader_for_edge, get_case_leader_for_edge): New functions. (make_switch_expr_edges): Build the edge-to-case-leader hash table. Tear down the hash table when we're done. (cleanup_dead_labels): Use CASE_LEADER_OR_LABEL instead of CASE_LABEL. (tree_node_can_be_shared): Allow sharing of CASE_LABEL_EXPR nodes. (tree_redirect_edge_and_branch, case SWITCH_EXPR): Update to use new concept of case leaders to reduce overhead of redirecting outgoing edges from switch statements. * tree.c (get_case_label): New function. * tree.h (CASE_LABEL): Define in terms of get_case_label. (CASE_LEADER_OR_LABEL): Define. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90570 138bc75d-0d04-0410-961f-82ee72b054a4
* [gcc/ChangeLog]zlaski2004-11-135-0/+73
| | | | | | | | | | | | | | | | 2004-11-12 Ziemowit Laski <zlaski@apple.com> * varasm.c (output_addressed_constants): For CONST_DECLs, output the initializer if present. [gcc/testsuite/ChangeLog] 2004-11-12 Ziemowit Laski <zlaski@apple.com> * objc.dg/const-str-8.m, objc.dg/const-str-9.m: New tests. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90569 138bc75d-0d04-0410-961f-82ee72b054a4
* [gcc/ChangeLog]zlaski2004-11-132-1/+5
| | | | | | | | | 2004-11-12 Ziemowit Laski <zlaski@apple.com> * config/rs6000/darwin.h: Fix confusing typo in comment. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90567 138bc75d-0d04-0410-961f-82ee72b054a4
* * optabs.c (vector_compare_rtx): Use COMPARISON_CLASS_P.dpatel2004-11-132-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90566 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree-if-conv.c (clean_predicate_lists): Use loop headerdpatel2004-11-132-4/+10
| | | | | | | and latch directly. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90565 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2004-11-131-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90562 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-11-12 Mark Mitchell <mark@codesourcery.com>jsm282004-11-1281-1/+203
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lib/gcc-dg.exp (dg-forbid-option): New function. * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64. * g++.dg/abi/bitfield8.C: Likewise. * g++.dg/abi/dtor1.C: Likewise. * g++.dg/abi/empty10.C: Likewise. * g++.dg/abi/empty7.C: Likewise. * g++.dg/abi/empty9.C: Likewise. * g++.dg/abi/layout3.C: Likewise. * g++.dg/abi/layout4.C: Likewise. * g++.dg/abi/thunk1.C: Likewise. * g++.dg/abi/thunk2.C: Likewise. * g++.dg/abi/vbase11.C: Likewise. * g++.dg/abi/vthunk2.C: Likewise. * g++.dg/abi/vthunk3.C: Likewise. * g++.dg/ext/attrib8.C: Likewise. * g++.dg/opt/longbranch2.C: Likewise. * g++.dg/opt/reg-stack4.C: Likewise. * g++.old-deja/g++.ext/attrib1.C: Likewise. * g++.old-deja/g++.ext/attrib2.C: Likewise. * g++.old-deja/g++.ext/attrib3.C: Likewise. * g++.old-deja/g++.other/store-expr1.C: Likewise. * g++.old-deja/g++.other/store-expr2.C: Likewise. * gcc.dg/20000609-1.c: Likewise. * gcc.dg/20000720-1.c: Likewise. * gcc.dg/20011107-1.c: Likewise. * gcc.dg/20011119-1.c: Likewise. * gcc.dg/20020108-1.c: Likewise. * gcc.dg/20020122-2.c: Likewise. * gcc.dg/20020122-3.c: Likewise. * gcc.dg/20020201-3.c: Likewise. * gcc.dg/20020206-1.c: Likewise. * gcc.dg/20020218-1.c: Likewise. * gcc.dg/20020310-1.c: Likewise. * gcc.dg/20020411-1.c: Likewise. * gcc.dg/20020418-2.c: Likewise. * gcc.dg/20020426-1.c: Likewise. * gcc.dg/20020426-2.c: Likewise. * gcc.dg/20020517-1.c: Likewise. * gcc.dg/20020523-1.c: Likewise. * gcc.dg/20020523-2.c: Likewise. * gcc.dg/20020729-1.c: Likewise. * gcc.dg/20030204-1.c: Likewise. * gcc.dg/20030826-2.c: Likewise. * gcc.dg/20030926-1.c: Likewise. * gcc.dg/20031202-1.c: Likewise. * gcc.dg/980312-1.c: Likewise. * gcc.dg/980313-1.c: Likewise. * gcc.dg/990117-1.c: Likewise. * gcc.dg/990424-1.c: Likewise. * gcc.dg/990524-1.c: Likewise. * gcc.dg/991230-1.c: Likewise. * gcc.dg/i386-387-1.c: Likewise. * gcc.dg/i386-387-2.c: Likewise. * gcc.dg/i386-387-3.c: Likewise. * gcc.dg/i386-387-4.c: Likewise. * gcc.dg/i386-387-5.c: Likewise. * gcc.dg/i386-387-6.c: Likewise. * gcc.dg/i386-asm-1.c: Likewise. * gcc.dg/i386-bitfield1.c: Likewise. * gcc.dg/i386-bitfield2.c: Likewise. * gcc.dg/i386-loop-1.c: Likewise. * gcc.dg/i386-loop-2.c: Likewise. * gcc.dg/i386-loop-3.c: Likewise. * gcc.dg/i386-pentium4-not-mull.c: Likewise. * gcc.dg/i386-pic-1.c: Likewise. * gcc.dg/i386-regparm.c: Likewise. * gcc.dg/i386-signbit-1.c: Likewise. * gcc.dg/i386-signbit-2.c: Likewise. * gcc.dg/i386-signbit-3.c: Likewise. * gcc.dg/i386-sse-5.c: Likewise. * gcc.dg/i386-sse-8.c: Likewise. * gcc.dg/i386-unroll-1.c: Likewise. * gcc.dg/tls/opt-1.c: Likewise. * gcc.dg/tls/opt-2.c: Likewise. * gcc.dg/unroll-1.c: Likewise. * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise. * gcc.misc-tests/i386-pf-athlon-1.c: Likewise. * gcc.misc-tests/i386-pf-none-1.c: Likewise. * gcc.misc-tests/i386-pf-sse-1.c: Likewise. * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when -m64 is specified. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90549 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c++/18389mmitchel2004-11-1214-13/+123
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * decl.c (start_decl): Make sure to set *pop_scope_p. Return error_mark_node to indicate errors. PR c++/18429 * parser.c (cp_parser_direct_declarator): Disallow non-constant array bounds when not inside a function. PR c++/18436 * pt.c (tsubst_copy_and_build): Do not do Koenig lookup when an unqualified name resolves to a member function. PR c++/18407 * pt.c (tsubst_copy_and_build): Handle qualified names used from a derived class correctly. * decl2.c (import_export_decl): Fix typo in comment. * tree.c (pod_type_p): Likewise. PR c++/18389 * g++.dg/parse/cond1.C: New test. PR c++/18429 * g++.dg/template/array9.C: New test. * g++.dg/ext/vla1.C: Adjust error messages. * g++.dg/ext/vlm1.C: Likewise. * g++.dg/template/crash2.C: Likewise. PR c++/18436 * g++.dg/template/call3.C: New test. PR c++/18407 * g++.dg/template/ptrmem11.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90545 138bc75d-0d04-0410-961f-82ee72b054a4
* PR 17778rth2004-11-124-7/+16
| | | | | | | | | | * config/i386/i386.h (TARGET_96_ROUND_53_LONG_DOUBLE): New. * config/i386/freebsd.h (SUBTARGET_OVERRIDE_OPTIONS): Remove. (TARGET_96_ROUND_53_LONG_DOUBLE): New. * config/i386/i386-modes.def (XF): Use it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90543 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>pinskia2004-11-126-0/+31
| | | | | | | | | | | | | | | | | | | | PR other/14264 * lib/g++.exp: Set LC_ALL and LANG to C. * lib/gcc-dg.exp: Likewise. * lib/gfortran.exp: Likewise. * lib/objc.exp: Likewise. * lib/treelang.exp: Likewise. 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu> PR other/14264 * testsuite/lib/libstdc++.exp: Set LC_ALL and LANG to C. 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu> PR other/14264 * testsuite/lib/libjava.exp: Set LC_ALL and LANG to C. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90539 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in (macro_list): Use move-if-change to avoid spuriousgeoffk2004-11-122-1/+7
| | | | | | | rebuilds. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90535 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/pr16286.c: Fix last change.schwab2004-11-122-6/+9
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90533 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c++/18416mmitchel2004-11-125-15/+30
| | | | | | | | | | | | | * passes.c (rest_of_decl_compilation): Do not look at DECL_RTL when deciding whether to pass a variable to cgraph_varpool_finalize_decl or assemble_variable. * toplev.c (check_global_declarations): Do not clear DECL_RTL. PR c++/18416 * g++.dg/init/global1.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90532 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree-vectorizer.c: Fix a comment typo.kazu2004-11-122-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90531 138bc75d-0d04-0410-961f-82ee72b054a4
* * genconfig.c (walk_insn_part): Look at match_dups inside a label_ref.bernds2004-11-122-1/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90530 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix ChangeLog Entry for 2004-11-10 James A. Morrison <phython@gcc.gnu.org>phython2004-11-121-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90529 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree-scalar-evolution.c (analyzable_condition): Removednovillo2004-11-122-19/+6
| | | | | | | superfluous TREE_THIS_VOLATILE checks on SSA_NAMEs. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90528 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-11-12 Ralf Corsepius <ralf.corsepius@rtems.org>corsepiu2004-11-122-0/+6
| | | | | | | | * config/rs6000/t-rtems (MULTILIB_NEW_EXCEPTIONS_ONLY): Remove m505/roe multilib variant. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90525 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.c-torture/execute/20041112-1.c: New test.ebotcazou2004-11-122-0/+44
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90522 138bc75d-0d04-0410-961f-82ee72b054a4
* * expr.c (emit_group_load) <CONCAT>: Use extract_bit_fieldebotcazou2004-11-122-2/+8
| | | | | | | to load from the stack. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90521 138bc75d-0d04-0410-961f-82ee72b054a4
* * toplev.c (floor_log2): Rename from floor_log2_wide, use CLZ_HWI.rth2004-11-123-43/+58
| | | | | | | | | | | | (exact_log2): Rename from exact_log2_wide, use CTZ_HWI. * toplev.h (FL2T__): Remove. (CLZ_HWI): Rename from FL2T_CLZ__. (CTZ_HWI): New. (floor_log2): Simplify. (exact_log2): New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90519 138bc75d-0d04-0410-961f-82ee72b054a4
* * lib/gcc-dg.exp (dg-target-list): New.janis2004-11-122-0/+23
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90516 138bc75d-0d04-0410-961f-82ee72b054a4
* * lib/target-supports.exp (get-compiler_messages): New.janis2004-11-123-16/+91
| | | | | | | | | | | (check_named_sections_available): Use it. (check_effective_target_ilp32): New. (check_effective_target_lp64): New. (is-effective-target): New. * lib/gcc-dg.exp (dg-require-effective-target): New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90515 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2004-11-121-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90513 138bc75d-0d04-0410-961f-82ee72b054a4
OpenPOWER on IntegriCloud