- 03 Feb, 2011 6 commits
-
-
From-SVN: r169780
Michael Meissner committed -
* config/pa/pa-hpux10.opt: New. * config/hpux11.opt (pthread): New Driver option. * config/pa/pa-hpux.opt (nolibdld, rdynamic): New Driver options. * config.gcc (hppa[12]*-*-hpux10*): Use pa/pa-hpux10.opt. From-SVN: r169779
Joseph Myers committed -
* config/ia64/vms.opt: New. * config.gcc (ia64-hp-*vms*): Use ia64/vms.opt. From-SVN: r169778
Joseph Myers committed -
From-SVN: r169777
Ian Lance Taylor committed -
From-SVN: r169776
Michael Meissner committed -
From-SVN: r169775
GCC Administrator committed
-
- 02 Feb, 2011 22 commits
-
-
From-SVN: r169771
Joseph Myers committed -
* config.gcc (*-*-freebsd[12], *-*-freebsd[12].*, *-*-freebsd*aout*): Move to the unsupported targets list. From-SVN: r169770
Gerald Pfeifer committed -
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
Peter Bergner committed -
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
Janus Weil committed -
http://gcc.gnu.org/ml/gcc-patches/2011-02/msg00008.html From-SVN: r169766
Ian Lance Taylor committed -
* 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
Rainer Orth committed -
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
Jeff Law committed -
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 committed -
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
Sebastian Pop committed -
From-SVN: r169529
Ian Lance Taylor committed -
* configure.ac: Don't use libdl on mips-sgi-irix6*. * configure: Regenerate. From-SVN: r169522
Rainer Orth committed -
* configure.ac: Don't use libdl on mips-sgi-irix6*. * configure: Regenerate. From-SVN: r169521
Rainer Orth committed -
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
Janus Weil committed -
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
Richard Guenther committed -
From-SVN: r169517
Janne Blomqvist committed -
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 committed -
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 committed -
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 committed -
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
Alexandre Oliva committed -
From-SVN: r169512
Joseph Myers committed -
* config/i386/nto.opt: New. * config.gcc (i[34567]86-*-nto-qnx*): Use i386/nto.opt. From-SVN: r169511
Joseph Myers committed -
From-SVN: r169510
GCC Administrator committed
-
- 01 Feb, 2011 12 commits
-
-
* config/i386/netware.opt: New. * config.gcc (i[3456x]86-*-netware*): Use i386/netware.opt. From-SVN: r169506
Joseph Myers committed -
From-SVN: r169505
Joseph Myers committed -
From-SVN: r169504
Ian Lance Taylor committed -
From-SVN: r169503
DJ Delorie committed -
From-SVN: r169502
Ian Lance Taylor committed -
* config/m32c/m32c.c (m32c_regno_reg_class): Return smallest reg class for A0/A1. From-SVN: r169501
DJ Delorie committed -
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
Sebastian Pop committed -
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
Paolo Carlini committed -
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
Benjamin Kosnik committed -
From-SVN: r169490
Joseph Myers committed -
* config/arm/vxworks.opt: New. * config.gcc (arm-wrs-vxworks): Use arm/vxworks.opt. From-SVN: r169489
Joseph Myers committed -
* config/alpha/elf.opt: New. * config.gcc (alpha*-*-linux*, alpha*-*-gnu*, alpha*-*-freebsd*, alpha*-*-netbsd*, alpha*-*-openbsd*): Use alpha/elf.opt. From-SVN: r169488
Joseph Myers committed
-