- Feb 02, 2011
-
-
Joseph Myers authored
From-SVN: r169771
-
Gerald Pfeifer authored
* config.gcc (*-*-freebsd[12], *-*-freebsd[12].*, *-*-freebsd*aout*): Move to the unsupported targets list. From-SVN: r169770
-
Peter Bergner authored
re PR rtl-optimization/47525 (DCE fails to eliminate a dead call to a pure function when compiled with -maltivec) PR rtl-optimization/47525 * df-scan.c: Update copyright years. (df_get_call_refs): Do not mark global registers as DF_REF_REG_USE and non-clobber DF_REF_REG_DEF for calls to const and pure functions. From-SVN: r169768
-
Janus Weil authored
2011-02-02 Janus Weil <janus@gcc.gnu.org> Paul Thomas <pault@gcc.gnu.org> PR fortran/47082 * trans-expr.c (gfc_trans_class_init_assign): Add call to gfc_get_derived_type. * module.c (read_cleanup): Do not use unique_symtrees for vtabs or vtypes. 2011-02-02 Janus Weil <janus@gcc.gnu.org> Paul Thomas <pault@gcc.gnu.org> PR fortran/47082 * gfortran.dg/class_37.f03 : New test. Co-Authored-By:
Paul Thomas <pault@gcc.gnu.org> From-SVN: r169767
-
Ian Lance Taylor authored
http://gcc.gnu.org/ml/gcc-patches/2011-02/msg00008.html From-SVN: r169766
-
Rainer Orth authored
* config/i386/sysv4.h (TARGET_VERSION): Remove. (SUBTARGET_RETURN_IN_MEMORY): Remove. (ASM_OUTPUT_ASCII): Remove. * config/i386/sol2.h (SUBTARGET_RETURN_IN_MEMORY): Remove #undef. From-SVN: r169534
-
Jeff Law authored
PR middle-end/47543 * reload.c (find_reloads_address): Handle reg+d address where both components are invalid by reloading the entire address. From-SVN: r169533
-
Sebastian Pop authored
2011-02-02 Sebastian Pop <sebastian.pop@amd.com> Richard Guenther <rguenther@suse.de> PR tree-optimization/40979 PR bootstrap/47044 * passes.c (init_optimization_passes): After LIM call copy_prop and DCE to clean up. * tree-ssa-loop.c (pass_graphite_transforms): Add TODO_dump_func. * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math. * gcc.dg/graphite/pr35356-2.c: Adjust pattern. * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to check_vect_support_and_set_flags. * gfortran.dg/graphite/vect-pr40979.f90: New. Co-Authored-By:
Richard Guenther <rguenther@suse.de> From-SVN: r169531
-
Sebastian Pop authored
2011-02-02 Sebastian Pop <sebastian.pop@amd.com> PR tree-optimization/47576 PR tree-optimization/47555 * doc/invoke.texi (scev-max-expr-complexity): Documented. * params.def (PARAM_SCEV_MAX_EXPR_SIZE): Bump the value to 100. (PARAM_SCEV_MAX_EXPR_COMPLEXITY): Declared. * tree-scalar-evolution.c (follow_ssa_edge): Use PARAM_SCEV_MAX_EXPR_COMPLEXITY. From-SVN: r169530
-
Ian Lance Taylor authored
From-SVN: r169529
-
Rainer Orth authored
* configure.ac: Don't use libdl on mips-sgi-irix6*. * configure: Regenerate. From-SVN: r169522
-
Rainer Orth authored
* configure.ac: Don't use libdl on mips-sgi-irix6*. * configure: Regenerate. From-SVN: r169521
-
Janus Weil authored
2011-02-02 Janus Weil <janus@gcc.gnu.org> PR fortran/47572 * resolve.c (resolve_fl_variable): Handle polymorphic allocatables. 2011-02-02 Janus Weil <janus@gcc.gnu.org> PR fortran/47572 * gfortran.dg/class_36.f03: New. From-SVN: r169520
-
Richard Guenther authored
2011-02-02 Richard Guenther <rguenther@suse.de> PR tree-optimization/47566 * builtins.c (builtin_save_expr): No SAVE_EXPR for SSA_NAMEs. * gcc.dg/lto/20110201-1_0.c: New testcase. From-SVN: r169518
-
Janne Blomqvist authored
From-SVN: r169517
-
Alexandre Oliva authored
re PR debug/47106 (-fcompare-debug failure (length) with -fpartial-inlining -flto -fconserve-stack) PR debug/47106 PR debug/47402 * tree-inline.c (declare_return_variable): Remove unused caller variable. From-SVN: r169516
-
Alexandre Oliva authored
re PR debug/47106 (-fcompare-debug failure (length) with -fpartial-inlining -flto -fconserve-stack) PR debug/47106 PR debug/47402 * tree-flow-inline.h (clear_is_used, is_used_p): New. * cfgexpand.c (account_used_vars_for_block): Use them. * tree-nrv.c (tree_nrv): Likewise. * tree-ssa-live.c (remove_unused_scope_block_p): Likewise. (dump_scope_block): Likewise. (remove_unused_locals): Likewise. From-SVN: r169515
-
Alexandre Oliva authored
re PR debug/47106 (-fcompare-debug failure (length) with -fpartial-inlining -flto -fconserve-stack) PR debug/47106 PR debug/47402 * tree-inline.c (declare_return_variable): Add result decl to local decls only once. * gimple-low.c (record_vars_into): Mark newly-created variables as referenced. From-SVN: r169514
-
Alexandre Oliva authored
gcc/ChangeLog: PR debug/47498 PR debug/47501 PR debug/45136 PR debug/45130 * haifa-sched.c (get_ebb_head_tail): Move notes across boundary debug insns. (no_real_insns_p, schedule_block, set_priorities): Drop special treatment of boundary debug insns. * sched-deps.c (sd_init_insn, sd_finish_insn): Don't mark debug insns. * sched-ebb.c (schedule_ebbs): Adjust skipping of debug insns. * sched-int.h (DEBUG_INSN_SCHED_P): Remove. (BOUNDARY_DEBUG_INSN_P): Likewise. (SCHEDULE_DEBUG_INSN_P): Likewise. * sched-rgn.c (init_ready_list): Drop special treatment of boundary debug insns. * final.c (rest_of_clean_state): Clear notes' BB. gcc/testsuite/ChangeLog: PR debug/47498 PR debug/47501 PR debug/45136 PR debug/45130 * debug/pr47498.c: New. * debug/pr47501.c: New. From-SVN: r169513
-
Joseph Myers authored
From-SVN: r169512
-
Joseph Myers authored
* config/i386/nto.opt: New. * config.gcc (i[34567]86-*-nto-qnx*): Use i386/nto.opt. From-SVN: r169511
-
GCC Administrator authored
From-SVN: r169510
-
- Feb 01, 2011
-
-
Joseph Myers authored
* config/i386/netware.opt: New. * config.gcc (i[3456x]86-*-netware*): Use i386/netware.opt. From-SVN: r169506
-
Joseph Myers authored
From-SVN: r169505
-
Ian Lance Taylor authored
From-SVN: r169504
-
DJ Delorie authored
From-SVN: r169503
-
Ian Lance Taylor authored
From-SVN: r169502
-
DJ Delorie authored
* config/m32c/m32c.c (m32c_regno_reg_class): Return smallest reg class for A0/A1. From-SVN: r169501
-
Sebastian Pop authored
2011-02-01 Sebastian Pop <sebastian.pop@amd.com> PR tree-optimization/47561 * toplev.c (process_options): Print the Graphite flags. Add flag_loop_flatten to the list of options requiring Graphite. From-SVN: r169496
-
Paolo Carlini authored
2011-02-01 Paolo Carlini <paolo.carlini@oracle.com> PR libstdc++/46914 * include/bits/atomic_0.h (_ATOMIC_STORE_, _ATOMIC_MODIFY_, _ATOMIC_CMPEXCHNG_): Rename __v -> __w, and __m -> __n, to avoid name conflicts. From-SVN: r169494
-
Benjamin Kosnik authored
2011-02-01 Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/47560 * config/os/hpux/os_defines.h: Remove use of macros on namespace. From-SVN: r169491
-
Joseph Myers authored
From-SVN: r169490
-
Joseph Myers authored
* config/arm/vxworks.opt: New. * config.gcc (arm-wrs-vxworks): Use arm/vxworks.opt. From-SVN: r169489
-
Joseph Myers authored
* config/alpha/elf.opt: New. * config.gcc (alpha*-*-linux*, alpha*-*-gnu*, alpha*-*-freebsd*, alpha*-*-netbsd*, alpha*-*-openbsd*): Use alpha/elf.opt. From-SVN: r169488
-
Richard Guenther authored
re PR tree-optimization/47559 (ICE: verify_stmts failed: statement marked for throw, but doesn't with -fnon-call-exceptions and noexcept) 2011-02-01 Richard Guenther <rguenther@suse.de> PR tree-optimization/47559 * tree-ssa-loop-im.c (can_sm_ref_p): Do not perform store-motion on references that can throw. * g++.dg/torture/pr47559.C: New testcase. From-SVN: r169487
-
Bernd Schmidt authored
* tree-dump.c (dump_option_value_info): Add entry for TDF_CSELIB. * tree-pass.h (TDF_CSELIB): New macro. * cselib.c (new_cselib_val, expand_loc, cselib_expand_value_rtx_1, cselib_lookup): Check for it rather than for TDF_DETAILS. From-SVN: r169482
-
Janus Weil authored
2011-02-01 Janus Weil <janus@gcc.gnu.org> PR fortran/47565 * trans-expr.c (gfc_conv_structure): Handle constructors for procedure pointer components with allocatable result. 2011-02-01 Janus Weil <janus@gcc.gnu.org> PR fortran/47565 * gfortran.dg/typebound_call_20.f03: New. From-SVN: r169480
-
H.J. Lu authored
2011-02-01 H.J. Lu <hongjiu.lu@intel.com> PR driver/47547 * lto-wrapper.c (run_gcc): Don't add -dumpdir if linker_output is HOST_BIT_BUCKET. * opts.c (finish_options): Don't add x_aux_base_name if it is HOST_BIT_BUCKET. From-SVN: r169479
-
Richard Guenther authored
2011-02-01 Richard Guenther <rguenther@suse.de> PR tree-optimization/47555 Revert 2010-07-15 Sebastian Pop <sebastian.pop@amd.com> * params.def (PARAM_SCEV_MAX_EXPR_SIZE): Bump the value to 100. * gcc.dg/pr47555.c: New testcase. From-SVN: r169478
-
Sebastien Bourdeauducq authored
PR gcc/46692 * config/lm32/t-lm32: Add multilib for all CPU options. From-SVN: r169473
-