- 02 Apr, 2010 2 commits
-
-
2010-04-01 Ralf Corsépius <ralf.corsepius@rtems.org> * config.gcc (lm32-*-rtems*): Add t-lm32. 2010-04-01 Joel Sherrill <joel.sherrill@oarcorp.com> * config.gcc: Add lm32-*-rtems*. * config/lm32/rtems.h: New file. From-SVN: r157937
Ralf Corsepius committed -
From-SVN: r157936
GCC Administrator committed
-
- 01 Apr, 2010 23 commits
-
-
Co-Authored-By: Dominique d'Humieres <dominiq@lps.ens.fr> From-SVN: r157932
Janne Blomqvist committed -
PR target/42609 * config/i386/cygwin.h (CXX_WRAP_SPEC): Disable spec when -mno-cygwin. From-SVN: r157931
Dave Korn committed -
* dwarf2out.c (output_compilation_unit_header): For -gdwarf-4 use version 4 instead of version 3. (output_line_info): For version 4 and above emit additional maximum ops per insn header field. (DWARF_LINE_DEFAULT_MAX_OPS_PER_INSN): Define. * dwarf2out.c (is_c_family, is_java): Remove. (lower_bound_default): New function. (add_bound_info, gen_descr_array_type_die): Use it. From-SVN: r157930
Jakub Jelinek committed -
Fix for PR debug/43325 gcc/ChangeLog: PR debug/43325 * dwarf2out.c (gen_variable_die): Allow debug info for variable re-declaration when it happens in a function. gcc/testsuite/ChangeLog: PR debug/43325 * c-c++-common/dwarf2/redeclaration-1.C: New test. From-SVN: r157928
Dodji Seketeli committed -
* decl.c (next_initializable_field): No longer static. * cp-tree.h: Declare it. * call.c (build_aggr_conv): Fail if there are more initializers than initializable fields. From-SVN: r157927
Jason Merrill committed -
* semantics.c (maybe_add_lambda_conv_op): Use null_pointer_node instead of void_zero_node. From-SVN: r157926
Jason Merrill committed -
* MAINTAINERS (Plugin): Add myself and Le-Chun Wu. From-SVN: r157925
Diego Novillo committed -
2010-04-01 Paul Thomas <pault@gcc.gnu.org> * io/transfer.c : Update copyright. * io/unix.c : ditto * io/read.c : ditto * io/io.h : ditto * io/unix.h : ditto * io/inquire.c : ditto * io/format.c : ditto * io/list_read.c : ditto * runtime/error.c : ditto * libgfortran.h : ditto * intrinsics/date_and_time.c: ditto * intrinsics/args.c : ditto From-SVN: r157924
Paul Thomas committed -
2010-04-01 Paul Thomas <pault@gcc.gnu.org> * ioparm.def : Update copyright. * lang.opt : ditto * trans-array.c : ditto * trans-array.h : ditto * expr.c: ditto * trans-types.c: ditto * dependency.c : ditto * gfortran.h : ditto * options.c : ditto * trans-io.c : ditto * trans-intrinsic.c : ditto * libgfortran.h : ditto * invoke.texi : ditto * intrinsic.texi : ditto * trans.c : ditto * trans.h : ditto * intrinsic.c : ditto * interface.c : ditto * iresolve.c : ditto * trans-stmt.c : ditto * trans-stmt.h : ditto * parse,c : ditto * match.h : ditto * error.c : ditto From-SVN: r157923
Paul Thomas committed -
* cgraph.c (cgraph_add_function_insertion_hook): Update comment. (cgraph_remove_function_insertion_hook): Same. (cgraph_call_function_insertion_hooks): Same. From-SVN: r157920
Aldy Hernandez committed -
re PR bootstrap/43615 (bootstrap fails: /usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory) /: PR bootstrap/43615 PR bootstrap/43328 Revert: 2010-03-31 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * configure.ac: Do not pass --enable-multilib nor --disable-multilib in baseargs. Accept explicitly passed --enable_multilib. * configure: Regenerate. From-SVN: r157916
Ralf Wildenhues committed -
Co-Authored-By: Manfred Schwarb <manfred99@gmx.ch> From-SVN: r157914
Janne Blomqvist committed -
2010-04-01 Richard Guenther <rguenther@suse.de> PR middle-end/43614 * tree-ssa-address.c (copy_mem_ref_info): Copy TREE_SIDE_EFFECTS and TREE_THIS_VOLATILE. (copy_ref_info): Likewise. * tree-ssa-operands.c (get_tmr_operands): Check TREE_THIS_VOLATILE. * tree.c (build6_stat): Ignore side-effects of all but arg5 for TARGET_MEM_REF. Set TREE_THIS_VOLATILE from arg5 of TARGET_MEM_REF. * gcc.c-torture/compile/pr43614.c: New testcase. From-SVN: r157913
Richard Guenther committed -
2010-04-01 Richard Guenther <rguenther@suse.de> PR tree-optimization/43607 * ipa-type-escape.c (check_call): Do not access non-existing arguments. From-SVN: r157911
Richard Guenther committed -
2010-04-01 Martin Jambor <mjambor@suse.cz> PR tree-optimization/43141 * testsuite/gcc.dg/guality/pr43141.c: New test. From-SVN: r157909
Martin Jambor committed -
re PR middle-end/43602 (___emutls_v.__gcov_indirect_call_[counters|callee] undefined on *-*-darwin*) 2010-04-01 Richard Guenther <rguenther@suse.de> PR middle-end/43602 Revert 2010-03-30 Seongbae Park <seongbae.park@gmail.com> Jack Howarth <howarth@bromo.med.uc.edu> * tree-profile.c (tree_init_ic_make_global_vars): Make static variables TLS. From-SVN: r157907
Richard Guenther committed -
* g++.dg/cpp/_Pragma1.C: Skip on alpha*-dec-osf*. * g++.dg/eh/spbp.C: Likewise. * g++.dg/ext/label13.C (C::C): xfail dg-bogus on alpha*-dec-osf*. * g++.dg/other/pragma-ep-1.C: Properly define p, remove superfluous casts. * gcc.dg/mtune.c: Add dg-bogus "mcpu". * objc.dg/dwarf-1.m: Skip on alpha*-dec-osf*. * objc.dg/dwarf-2.m: Likewise. From-SVN: r157905
Rainer Orth committed -
* doc/install.texi (Prerequisites): Document libelf usability on IRIX 5/6 and Solaris 2. (Specific, i?86-*-solaris2.10): No 64-bit default configuration. Update GNU as, GNU ld requirements. (Specific, *-*-solaris2*): Document Solaris 7 obsoletion, removal. Document Sun Studio compiler download. Update and simplify as, ld recommendations. (Specific, *-*-solaris2.7): Note obsoletion, removal. From-SVN: r157904
Rainer Orth committed -
* config.guess (i[34567]86-*-solaris2*): Default with_arch_32, with_tune_32 to pentium4. From-SVN: r157903
Rainer Orth committed -
* config/i386/cpuid.h (__get_cpuid_max): Move misplaced comment. From-SVN: r157902
Uros Bizjak committed -
* doc/install.texi (Specific, mips-sgi-irix5): Document IRIX 5 obsoletion, removal. Update IDO URL. Document GNU as requirement. Update configure requirements. (Specific, mips-sgi-irix6): Document IRIX 6 < 6.5 obsoletion, removal. Recomment IRIX 6.5.18+. Document IDF/IDL requirement. Document GNU as requirement. Document GNU ld bootstrap failure. Remove freeware.sgi.com reference. From-SVN: r157901
Rainer Orth committed -
* doc/install.texi (Specific, alpha*-dec-osf*): Document Tru64 UNIX V4.0, V5.0 obsoletion, removal. Remove --with-gc=simple reference. Update VM requirements during bootstrap. Remove -oldas bootstrap description. Update binutils reference. Remove comparison failure note. From-SVN: r157900
Rainer Orth committed -
From-SVN: r157899
GCC Administrator committed
-
- 31 Mar, 2010 15 commits
-
-
2010-03-31 Paul Thomas <pault@gcc.gnu.org> * ioparm.def : Update copyright. * lang.opt : ditto * trans-array.c : ditto * trans-array.h : ditto * expr.c: ditto * trans-types.c: ditto * dependency.c : ditto * gfortran.h : ditto * options.c : ditto * trans-io.c : ditto * trans-intrinsic.c : ditto * libgfortran.h : ditto * invoke.texi : ditto * intrinsic.texi : ditto * trans.c : ditto * trans.h : ditto * intrinsic.c : ditto * interface.c : ditto * iresolve.c : ditto * trans-stmt.c : ditto * trans-stmt.h : ditto * parse,c : ditto * match.h : ditto * error.c : ditto From-SVN: r157895
Paul Thomas committed -
From-SVN: r157893
Ulrich Weigand committed -
From-SVN: r157890
Sebastian Pop committed -
2010-03-30 Richard Guenther <rguenther@suse.de> Zdenek Dvorak <ook@ucw.cz> Sebastian Pop <sebastian.pop@amd.com> PR middle-end/43464 * tree-ssa-copy.c (init_copy_prop): Handle loop close phi nodes with multiple arguments. (execute_copy_prop): Remove call to rewrite_into_loop_closed_ssa. Co-Authored-By: Sebastian Pop <sebastian.pop@amd.com> Co-Authored-By: Zdenek Dvorak <ook@ucw.cz> From-SVN: r157889
Richard Guenther committed -
2010-03-23 Sebastian Pop <sebastian.pop@amd.com> * graphite-dependences.c (print_pddr): Call print_pdr with an extra argument. * graphite-poly.c (debug_pdr): Add an extra argument for the verbosity level. (print_pdr): Same. (print_pbb_domain): Same. (print_pbb): Same. (print_scop_context): Same. (print_scop): Same. (print_cloog): Same. (debug_pbb_domain): Same. (debug_pbb): Same. (print_pdrs): Same. (debug_pdrs): Same. (debug_scop_context): Same. (debug_scop): Same. (debug_cloog): Same. (print_scop_params): Same. (debug_scop_params): Same. (print_iteration_domain): Same. (print_iteration_domains): Same. (debug_iteration_domain): Same. (debug_iteration_domains): Same. (print_scattering_function): Same. (print_scattering_functions): Same. (debug_scattering_function): Same. (debug_scattering_functions): Same. * graphite-poly.h (debug_pdr): Update declaration. (print_pdr): Same. (print_pbb_domain): Same. (print_pbb): Same. (print_scop_context): Same. (print_scop): Same. (print_cloog): Same. (debug_pbb_domain): Same. (debug_pbb): Same. (print_pdrs): Same. (debug_pdrs): Same. (debug_scop_context): Same. (debug_scop): Same. (debug_cloog): Same. (print_scop_params): Same. (debug_scop_params): Same. (print_iteration_domain): Same. (print_iteration_domains): Same. (debug_iteration_domain): Same. (debug_iteration_domains): Same. (print_scattering_function): Same. (print_scattering_functions): Same. (debug_scattering_function): Same. (debug_scattering_functions): Same. From-SVN: r157888
Sebastian Pop committed -
2010-03-23 Sebastian Pop <sebastian.pop@amd.com> * graphite-poly.c (print_scattering_function_1): New. (print_scattering_function): Call it. (print_scop_params): Remove spaces at the end of lines. (print_cloog): New. (debug_cloog): New. * graphite-poly.h (print_cloog): Declared. (debug_cloog): Declared. From-SVN: r157887
Sebastian Pop committed -
Co-Authored-By: Richard Guenther <rguenther@suse.de> From-SVN: r157886
Sebastian Pop committed -
2010-03-16 Sebastian Pop <sebastian.pop@amd.com> * graphite-sese-to-poly.c (graphite_loop_normal_form): Add the IV bump in loop->header. * tree-flow.h (canonicalize_loop_ivs): Updated declaration. * tree-parloops.c (gen_parallel_loop): Add the IV bump in loop->latch. * tree-ssa-loop-manip.c (canonicalize_loop_ivs): Add a new parameter to switch between adding the IV bump in loop->latch or in loop->header. From-SVN: r157885
Sebastian Pop committed -
2010-03-16 Sebastian Pop <sebastian.pop@amd.com> * passes.c (init_optimization_passes): Add pass_copy_prop after Graphite. From-SVN: r157884
Sebastian Pop committed -
2010-03-16 Sebastian Pop <sebastian.pop@amd.com> * graphite-poly.c (print_scattering_function): Pretty print following the scoplib format. (print_pdr): Same. (print_pbb_domain): Same. (dump_gbb_cases): Same. (dump_gbb_conditions): Same. (print_pdrs): Same. (print_pbb): Same. (print_scop_params): Same. (print_scop_context): Same. (print_scop): Same. (print_pbb_body): New. (lst_indent_to): New. (print_lst): Start new lines with a #. * graphite-poly.h (pbb_bb): New. (pbb_index): Use pbb_bb. * graphite-ppl.c (ppl_print_powerset_matrix): Print the number of disjuncts. * tree-data-ref.c (dump_data_reference): Start new lines with a #. From-SVN: r157883
Sebastian Pop committed -
2010-03-13 Sebastian Pop <sebastian.pop@amd.com> PR middle-end/43351 * gcc.dg/graphite/id-pr43351.c From-SVN: r157882
Sebastian Pop committed -
From-SVN: r157877
Janis Johnson committed -
* gcc_release (build_tarfiles): Make directories mode 755, not 777. From-SVN: r157874
Joseph Myers committed -
2010-03-31 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk> PR testsuite/35165 * obj-c++.dg/try-catch-9.mm: Don't XFAIL m32 NeXT runtime. * obj-c++.dg/try-catch-2.mm: Ditto. * obj-c++.dg/lookup-2.mm: Ditto. * obj-c++.dg/encode-8.m: Ditto. * obj-c++.dg/cxx-ivars-2.mm: Ditto. * obj-c++.dg/cxx-ivars-3.mm: Skip for GNU, XFail for m64 NeXT. * obj-c++.dg/const-str-10.mm: Skip for GNU, match .quad for m64 NeXT. * obj-c++.dg/const-str-11.mm: Ditto. * obj-c++.dg/const-str-9.mm: Ditto. * obj-c++.dg/bitfield-3.mm: Skip for GNU runtime. * obj-c++.dg/bitfield-2.mm: XFAIL run for m64 NeXT runtime. * obj-c++.dg/except-1.mm: Ditto. * obj-c++.dg/const-str-7.mm: Ditto. * obj-c++.dg/cxx-ivars-1.mm: Ditto. * obj-c++.dg/const-str-3.mm: Ditto. * obj-c++.dg/const-str-7.mm: Ditto. * obj-c++.dg/stubify-2.mm: Change dump file name. From-SVN: r157873
Iain Sandoe committed -
2010-03-31 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk> PR objc++/23613 * gcc/testsuite/objc-obj-c++-shared/next-mapping.h (CLASSPTRFIELD): New macro. * gcc/testsuite/obj-c++.dg/isa-field-1.mm: Use new CLASSPTRFIELD macro. Remove dg-xfail-if. From-SVN: r157872
Iain Sandoe committed
-