- Apr 11, 2006
-
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112841 138bc75d-0d04-0410-961f-82ee72b054a4
-
- Apr 10, 2006
-
-
doko authored
2006-04-10 Matthias Klose <doko@debian.org> * testsuite/lib/libjava.exp (libjava_init): Recognize multilib directory names containing underscores. libffi: 2006-04-10 Matthias Klose <doko@debian.org> * testsuite/lib/libjava.exp (libjava_init): Recognize multilib directory names containing underscores. libgomp: 2006-04-10 Matthias Klose <doko@debian.org> * testsuite/lib/libjava.exp (libjava_init): Recognize multilib directory names containing underscores. libjava: 2006-04-10 Matthias Klose <doko@debian.org> * testsuite/lib/libjava.exp (libjava_init): Recognize multilib directory names containing underscores. libmudflap: 2006-04-10 Matthias Klose <doko@debian.org> * testsuite/lib/libjava.exp (libjava_init): Recognize multilib directory names containing underscores. libstdc++: 2006-04-10 Matthias Klose <doko@debian.org> * testsuite/lib/libjava.exp (libjava_init): Recognize multilib directory names containing underscores. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112833 138bc75d-0d04-0410-961f-82ee72b054a4
-
sayle authored
* config/i386/i386.c (ix86_expand_vector_init_one_nonzero): Renamed from ix86_expand_vector_init_low_nonzero. Take an additional one_var argument indicating which element is non-zero. Support one_var != 0 for V4SFmode and V4SImode by permuting the result. (ix86_expand_vector_init): Call ix86_expand_vector_init_one_nonzero with one_var instead of ix86_expand_vector_init_low_nonzero. * gcc.target/i386/vecinit-1.c: New test case. * gcc.target/i386/vecinit-2.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112832 138bc75d-0d04-0410-961f-82ee72b054a4
-
kazu authored
tree-ssa-live.o, tree-ssa-alias.o, function.o, df-problems.o, global.o, cfglayout.o, lambda-code.o, reg-stack.o, build/genextract.o): Depend on vecprim.h. * cfglayout.c, df-problems.c, function.c, genextract.c, global.c, lambda-code.c, reg-stack.c, tree-into-ssa.c, tree-outof-ssa.c, tree-ssa-alias.c, tree-ssa-live.c: Include vecprim.h. * vecprim.h: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112830 138bc75d-0d04-0410-961f-82ee72b054a4
-
geoffk authored
Declare VECs of this type. (struct die_struct): Make field die_attr a VEC of dw_attr_struct. (remove_children): Delete. (add_dwarf_attr): Use VEC routines. (add_AT_flag): Update for changes to add_dwarf_attr. (add_AT_int): Likewise. (add_AT_unsigned): Likewise. (add_AT_long_long): Likewise. (add_AT_vec): Likewise. (add_AT_string): Likewise. (add_AT_die_ref): Likewise. (add_AT_fde_ref): Likewise. (add_AT_loc): Likewise. (add_AT_loc_list): Likewise. (add_AT_addr): Likewise. (add_AT_lbl_id): Likewise. (add_AT_lineptr): Likewise. (add_AT_macptr): Likewise. (add_AT_offset): Likewise. (add_AT_range_list): Likewise. (get_AT): Use VEC_iterate. (remove_AT): Use VEC_ordered_remove. (free_die): Fold remove_children into here; have it use VEC_iterate. (print_die): Use VEC_iterate on attrs. (reverse_die_lists): Don't reverse attr lists. (die_checksum): Use VEC_iterate on attrs. (same_die_p): Likewise. (output_location_lists): Likewise. (build_abbrev_table): Likewise. (size_of_die): Likewise. (unmark_all_dies): Likewise. (output_abbrev_section): Likewise. (output_die): Likewise. (prune_unused_types_walk_attribs): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112829 138bc75d-0d04-0410-961f-82ee72b054a4
-
aph authored
* include/x86_64-signal.h (HANDLE_DIVIDE_OVERFLOW): New. (SIGNAL_HANDLER): Mark arg as unused. * configure.host (x86_64-* DIVIDESPEC): Use fno-use-divide-subroutine. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112827 138bc75d-0d04-0410-961f-82ee72b054a4
-
ebotcazou authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112824 138bc75d-0d04-0410-961f-82ee72b054a4
-
ebotcazou authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112823 138bc75d-0d04-0410-961f-82ee72b054a4
-
jakub authored
* dwarf2out.c (is_symbol_die): Return true also for namespaces. * g++.dg/debug/dwarf2-2.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112820 138bc75d-0d04-0410-961f-82ee72b054a4
-
jakub authored
* io/write.c (MIN_FIELD_WIDTH, STR, STR1): Define. (output_float): Increase buffer sizes for IEEE quad and IBM extended long double. (write_real): Output REAL(16) as 1PG43.34E4 rather than 1PG40.31E4. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112819 138bc75d-0d04-0410-961f-82ee72b054a4
-
paolo authored
DR 538, [Ready] * include/bits/stl_algo.h (__unique_copy(,,, input_iterator_tag, output_iterator_tag), and predicated counterpart): Revert to the algorithm pre-DR 241, i.e., value_type of InputIterator is now required to be Assignable too. * testsuite/25_algorithms/unique_copy/3.cc: Remove. * docs/html/ext/howto.html: Add an entry for DR 538. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112818 138bc75d-0d04-0410-961f-82ee72b054a4
-
sayle authored
* expr.c (store_constructor): Don't bother clearing target if we're about to assign a vector to it using vec_init_optab. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112817 138bc75d-0d04-0410-961f-82ee72b054a4
-
dberlin authored
* tree-ssa-alias.c (lhs_may_store_to): New function. (recalculate_used_alone): Handle LHS of calls. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112815 138bc75d-0d04-0410-961f-82ee72b054a4
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112813 138bc75d-0d04-0410-961f-82ee72b054a4
-
- Apr 09, 2006
-
-
danglin authored
PR target/26508 * config.gcc (hppa*64*-*-hpux11*): Add 'libgcc_stub.a' to extra_parts. * pa64-hpux.h (LIB_SPEC): Correct typo. Don't append milli.a. (LINK_GCC_C_SEQUENCE_SPEC): Define. Append milli.a here. (PA_CXA_FINALIZE_STUB, PA_JV_REGISTERCLASSES_STUB): Delete defines. (PA_INIT_FINI_HACK): Rename to PA_CRTBEGIN_HACK. (PA_CRTBEGIN_HACK): Ensure __do_global_ctors_aux is placed in text section. Delete PA_CXA_FINALIZE_STUB and PA_JV_REGISTERCLASSES_STUB stubs. Add ".align 8" directives before all ".dword" directives. (GTHREAD_USE_WEAK): Revise comment. (TARGET_ATTRIBUTE_WEAK): Define. * pa/t-pa64 (LIBGCCSTUB_OBJS): Add new rules for stublib.c, rfi-stub.o, dfi-stub.o, cxaf-stub.o and jvrc-stub.o. * stublib.c: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112807 138bc75d-0d04-0410-961f-82ee72b054a4
-
danglin authored
PR target/11254 PR target/10274 * pa.md (cbranch patterns): Revise arguments used in calls to output_cbranch, output_bb and output_bvd. Add long branch length attributes. (fbranch patterns): Handle long branches. (jump): Revise length check. Revise arguments for output_lbranch call. Add long branch length attributes. (decrement_and_branch_until_zero): Add long branch length attributes. (output_movb, output_parallel_addb and output_parallel_movb patterns): Likewise. Revise arguments for output_parallel_addb and output_parallel_movb calls. * pa-protos.h (output_cbranch, output_lbranch, output_bb, output_bvb, output_parallel_movb and output_parallel_addb): Update prototypes. * pa.c (output_cbranch): Revise arguments. Correct handling of nullification in long branches. (output_lbranch): Add new argument to control extraction of delay instruction. (output_bb): Handle long branches. (output_bvb, output_dbra, output_movb, output_parallel_movb, output_parallel_addb): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112805 138bc75d-0d04-0410-961f-82ee72b054a4
-
rsandifo authored
* gcse.c (try_replace_reg): Just propagate into REG_EQUAL notes, not REG_EQUIVs. gcc/testsuite/ * gcc.c-torture/execute/pr27073.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112803 138bc75d-0d04-0410-961f-82ee72b054a4
-
mrs authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112800 138bc75d-0d04-0410-961f-82ee72b054a4
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112798 138bc75d-0d04-0410-961f-82ee72b054a4
-
mrs authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112794 138bc75d-0d04-0410-961f-82ee72b054a4
-
mrs authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112793 138bc75d-0d04-0410-961f-82ee72b054a4
-
- Apr 08, 2006
-
-
mrs authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112792 138bc75d-0d04-0410-961f-82ee72b054a4
-
mrs authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112791 138bc75d-0d04-0410-961f-82ee72b054a4
-
mrs authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112790 138bc75d-0d04-0410-961f-82ee72b054a4
-
dberlin authored
* tree.h (tree_memory_tag): Add old_used_alone. (SMT_OLD_USED_ALONE): New macro. * tree-ssa-alias.c (recalculate_used_alone): Stop marking things for renaming unnecessarily. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112789 138bc75d-0d04-0410-961f-82ee72b054a4
-
mrs authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112788 138bc75d-0d04-0410-961f-82ee72b054a4
-
mrs authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112787 138bc75d-0d04-0410-961f-82ee72b054a4
-
rmh authored
* Makefile.in: Add Ada support for GNU/kFreeBSD. * s-osinte-kfreebsd-gnu.ads: New file. Approved by: Arnaud Charlet <charlet@adacore.com> git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112786 138bc75d-0d04-0410-961f-82ee72b054a4
-
kazu authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112784 138bc75d-0d04-0410-961f-82ee72b054a4
-
kazu authored
config/i386/i386.c, config/ia64/ia64.c, config/s390/fixdfdi.h, config/sh/sh.c, config/sh/sh.h, df-scan.c, except.c, haifa-sched.c, optabs.c, rtl.h, sched-deps.c, sched-int.h, sched-rgn.c, tree-inline.h, tree-ssa-dom.c, tree-ssa-loop-prefetch.c, tree-ssa-operands.c, tree-vect-patterns.c, tree-vrp.c: Fix comment typos. Follow spelling convensions. * config/ia64/ia64.opt, doc/contrib.texi, doc/invoke.texi, doc/passes.texi, doc/tm.texi, doc/tree-ssa.texi: Fix comment typos. Follow spelling conventions. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112782 138bc75d-0d04-0410-961f-82ee72b054a4
-
kazu authored
* resolve.c, trans-expr.c, trans-stmt.c: Fix comment typos. Follow spelling conventions. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112780 138bc75d-0d04-0410-961f-82ee72b054a4
-
kazu authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112779 138bc75d-0d04-0410-961f-82ee72b054a4
-
rmh authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112776 138bc75d-0d04-0410-961f-82ee72b054a4
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112773 138bc75d-0d04-0410-961f-82ee72b054a4
-
- Apr 07, 2006
-
-
jvdelisle authored
PR libgfortran/26890 * io/io.h: Revert change to pad size made on 2006-03-30. Add comment explaining dependency with fortran/trans-io.c. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112769 138bc75d-0d04-0410-961f-82ee72b054a4
-
wilson authored
* testsuite/libffi.call/float4.c: New testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112768 138bc75d-0d04-0410-961f-82ee72b054a4
-
andreast authored
* configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112766 138bc75d-0d04-0410-961f-82ee72b054a4
-
dj authored
passed on the stack. (m32c_init_cumulative_args): When a function returns a structure, always pass the pointer to that return area on the stack. (m32c_function_arg_advance): Don't increment the parameter number if we're processing the returned structure pointer. (pushm_info): Reverse order of registers. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112765 138bc75d-0d04-0410-961f-82ee72b054a4
-
spop authored
assert_no_overflow_lt, assert_loop_rolls_lt, number_of_iterations_lt, number_of_iterations_le, number_of_iterations_cond, find_loop_niter, estimate_numbers_of_iterations_loop): Use build_int_cst instead of build_int_cst_type. * tree-chrec.c (chrec_fold_multiply_poly_poly, chrec_fold_multiply): Same. * tree-ssa-loop-ivopts.c (strip_offset_1, force_expr_to_var_cost, force_expr_to_var_cost): Same. * tree-mudflap.c (mf_xform_derefs_1): Same. * tree-ssa-loop-prefetch.c (idx_analyze_ref): Same. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112755 138bc75d-0d04-0410-961f-82ee72b054a4
-
aph authored
* java/net/InetAddress.java: Throw an UnknownHostException if lookup fails. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112754 138bc75d-0d04-0410-961f-82ee72b054a4
-