- 02 Mar, 2010 5 commits
-
-
2010-03-02 Paul Thomas <pault@gcc.gnu.org> PR fortran/43180 * trans-array.c (gfc_conv_array_parameter): A full array of derived type need not be restricted to a symbol without an array spec to use the call to gfc_conv_expr_descriptor. PR fortran/43173 * trans-array.c (gfc_conv_array_parameter): Contiguous refs to allocatable arrays do not need temporaries. 2010-03-02 Paul Thomas <pault@gcc.gnu.org> PR fortran/43180 * gfortran.dg/internal_pack_10.f90: New test. PR fortran/43173 * gfortran.dg/internal_pack_11.f90: New test. From-SVN: r157163
Paul Thomas committed -
2010-03-02 Reza Yazdani <reza.yazdani@amd.com> PR middle-end/42640 * tree-loop-distribution.c (update_phis_for_loop_copy): Replaced the assignment from the new induction variable to the assignment of the value from the original loop PHI function. * gcc.dg/tree-ssa/pr42640.c: New. From-SVN: r157161
Sebastian Pop committed -
libgcc/: PR other/42980 * Makefile.in (install): Use $(MAKE) string in rule, for parallel make. libiberty/: * Makefile.in (all): Do not use exec. From-SVN: r157159
Ralf Wildenhues committed -
2010-03-02 Jonathan Wakely <jwakely.gcc@gmail.com> PR libstdc++/43183 * include/bits/unique_ptr.h (reset): Fix as per working paper. (operator*, operator->, operator[], operator bool, release): Use pointer's null value instead of 0. * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Adjust. * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Adjust. * testsuite/20_util/unique_ptr/modifiers/43183.cc: New. From-SVN: r157158
Jonathan Wakely committed -
From-SVN: r157157
GCC Administrator committed
-
- 01 Mar, 2010 22 commits
-
-
* doc/sourcebuild.texi (Test directives): Clarify options to dg-skip-if. Co-Authored-By: Daniel Jacobowitz <dan@codesourcery.com> From-SVN: r157154
Janis Johnson committed -
2010-03-01 Paolo Carlini <paolo.carlini@oracle.com> * include/std/iomanip (get_money, put_money): Add in C++0x mode; tidy. * testsuite/27_io/manipulators/extended/get_money/char/1.cc: New. * testsuite/27_io/manipulators/extended/get_money/wchar_t/1.cc: Likewise. * testsuite/27_io/manipulators/extended/put_money/char/1.cc: Likewise. * testsuite/27_io/manipulators/extended/put_money/wchar_t/1.cc: Likewise. From-SVN: r157153
Paolo Carlini committed -
2010-03-01 Benjamin Kosnik <bkoz@redhat.com> * include/bits/atomicfwd_cxx.h: Add typedefs to group. From-SVN: r157152
Benjamin Kosnik committed -
configure.ac (gcc_cv_as_cfi_directive): Disable cfi directives unless GCC and gas agree on using read-only .eh_frame... * configure.ac (gcc_cv_as_cfi_directive) [i?86-*-solaris*]: Disable cfi directives unless GCC and gas agree on using read-only .eh_frame sections for 64-bit. * configure: Regenerate. From-SVN: r157151
Rainer Orth committed -
re PR tree-optimization/43220 (Paritially optimized __builtin_save_stack/__builtin_restore_stack causes segmentation fault) 2010-03-01 Richard Guenther <rguenther@suse.de> PR tree-optimization/43220 * tree-ssa-ccp.c (optimize_stack_restore): Do not optimize BUILT_IN_STACK_{SAVE,RESTORE} around alloca. * gcc.c-torture/execute/pr43220.c: New testcase. From-SVN: r157149
Richard Guenther committed -
2010-03-01 Richard Guenther <rguenther@suse.de> Martin Jambor <mjambor@suse.cz> PR middle-end/41250 * gimplify.c (gimplify_body): Unset DECL_HAS_VALUE_EXPR_P on gimplified parameters. Co-Authored-By: Martin Jambor <mjambor@suse.cz> From-SVN: r157148
Richard Guenther committed -
From-SVN: r157146
Christian Bruel committed -
PR pch/14940 * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10. From-SVN: r157145
Rainer Orth committed -
libstdc++-v3: PR libstdc++/32499 * testsuite/Makefile.am (check-DEJAGNU $(check_DEJAGNU_normal_targets)): Export AR, RANLIB. * testsuite/Makefile.in: Regenerate. toplevel: PR libstdc++/32499 * configure.ac (RANLIB): Default to true. (STRIP): Likewise. (RANLIB_FOR_TARGET): Remove superfluous : argument. * configure: Regenerate. From-SVN: r157144
Rainer Orth committed -
2010-03-01 H.J. Lu <hongjiu.lu@intel.com> * config/i386/linux64.h (ASM_SPEC): Use SPEC_32 and SPEC_64. From-SVN: r157143
H.J. Lu committed -
2010-03-01 Richard Guenther <rguenther@suse.de> PR middle-end/43213 * expr.c (expand_assignment): Use the alias-oracle to tell if the rhs aliases the result decl. * gcc.dg/pr43213.c: New testcase. From-SVN: r157142
Richard Guenther committed -
gcc: PR pch/14940 * config/host-solaris.c (HOST_HOOKS_GT_PCH_GET_ADDRESS): Redefine to sol_gt_pch_get_address. (TRY_EMPTY_VM_SPACE): Define for all combinations of 32 and 64-bit, SPARC and x86. (sol_gt_pch_get_address): New function. gcc/testsuite: PR pch/14940 * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10. From-SVN: r157141
Rainer Orth committed -
* lib/target-supports.exp (check_effective_target_ucn_nocache): New function. (check_effective_target_ucn): Likewise. * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip if !ucn. * gcc.dg/ucnid-2.c: Likewise. * gcc.dg/ucnid-3.c: Likewise. * gcc.dg/ucnid-4.c: Likewise. * gcc.dg/ucnid-11.c: Likewise. * gcc.dg/ucnid-12.c: Likewise. * gcc.dg/ucnid-6.c: Skip if !ucn. * gcc.dg/ucnid-9.c: Likewise. From-SVN: r157140
Rainer Orth committed -
* gcc.target/i386/pr32000-2.c: Add missing include and exclude lists to dg-skip-if. * gcc.target/i386/stackalign/return-3.c: Likewise. From-SVN: r157139
Rainer Orth committed -
From-SVN: r157138
Rainer Orth committed -
PR libgcj/38251 * tools/Makefile.am (dist-hook): Prune .svn directories in asm and classes copies. * tools/Makefile.in: Regenerate. Revert: 2008-11-05 Andrew Haley <aph@redhat.com> * tools/Makefile.am (UPDATE_TOOLS_ZIP, CREATE_TOOLS_ZIP): Exclude .svn direcories. From-SVN: r157137
Rainer Orth committed -
* gcc.target/i386/clearcap.map: New file. * gcc.target/i386/i386.exp: Check for linker -M mapfile support. Pass clearcap.map by default if supported. From-SVN: r157136
Rainer Orth committed -
PR fortran/42900 * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid. Explain this. * gfortran.dg/stat_2.f90: Likewise. From-SVN: r157135
Rainer Orth committed -
gcc/ 2010-03-01 Marco Poletti <poletti.marco@gmail.com> * toplev.h (inform_n, error_n): Declare. * diagnostic.c (inform_n, error_n): New function. gcc/cp/ 2010-03-01 Marco Poletti <poletti.marco@gmail.com> * pt.c (redeclare_class_template): Use error_n and inform_n. gcc/po 2010-03-01 Shujing Zhao <pearly.zhao@oracle.com> * exgettext: Handle the functions that end with _n. From-SVN: r157134
Shujing Zhao committed -
2010-03-01 Tobias Burnus <burnus@net-b.de> PR fortran/43199 * resolve.c (find_array_spec): Handle REF_COMPONENT with CLASS components. 2010-03-01 Tobias Burnus <burnus@net-b.de> PR fortran/43199 * gfortran.dg/module_read_2.f90: New test. From-SVN: r157133
Tobias Burnus committed -
cfgexpand.c (expand_used_vars): If an artificial non-ignored var has no rtl yet when processing local_decls... * cfgexpand.c (expand_used_vars): If an artificial non-ignored var has no rtl yet when processing local_decls, queue it and recheck if deferred stack allocation hasn't assigned it rtl. From-SVN: r157132
Jakub Jelinek committed -
From-SVN: r157131
GCC Administrator committed
-
- 28 Feb, 2010 10 commits
-
-
* config/sh/sh.c (unspec_bbr_uid): New. (gen_block_redirect): Use it instead of INSN_UID. (gen_far_branch): Likewise. From-SVN: r157128
Kaz Kojima committed -
TARGET_SUBTARGET64_ISA_DEFAULT for Darwin/x86. 2010-02-28 H.J. Lu <hongjiu.lu@intel.com> * config/i386/darwin.h (TARGET_SUBTARGET32_ISA_DEFAULT): Make it the same as TARGET_SUBTARGET64_ISA_DEFAULT. From-SVN: r157125
H.J. Lu committed -
re PR c++/42748 (warnings about 'mangling of 'va_list' has changed in GCC 4.4' not suppressed in sytem headers) 2010-02-27 Mark Mitchell <mark@codesourcery.com> PR c++/42748 * cp-tree.h (push_tinst_level): Declare. (pop_tinst_level): Likewise. * pt.c (push_tinst_level): Give it external linkage. (pop_tinst_level): Likewise. * mangle.c (mangle_decl_string): Set the source location to that of the decl while mangling. 2010-02-27 Mark Mitchell <mark@codesourcery.com> PR c++/42748 * g++.dg/abi/mangle11.C: Adjust mangling warning locations. * g++.dg/abi/mangle12.C: Likewise. * g++.dg/abi/mangle20-2.C: Likewise. * g++.dg/abi/mangle17.C: Likewise. * g++.dg/template/cond2.C: Likewise. * g++.dg/template/pr35240.C: Likewise. From-SVN: r157124
Mark Mitchell committed -
re PR fortran/43205 (-finit-local-zero and -fno-automatic used together with large 2-dim variables take too long to compile) 2010-02-28 Tobias Burnus <burnus@net-b.de> PR fortran/43205 * trans-expr.c (is_zero_initializer_p): Move up in the file. (gfc_conv_initializer): Handle zero initializer as special case. From-SVN: r157123
Tobias Burnus committed -
* doc/html/ext/pb_ds/references.html: Adjust link to SGI's STL site. From-SVN: r157122
Gerald Pfeifer committed -
gcc/: * doc/invoke.texi (Warning Options, RX Options): Fix typos. (Warning Options): -Wno-conversion-null is valid for Objective-C++ as well. * doc/tm.texi (Named Address Spaces): Likewise. * doc/plugins.texi (Plugins): Replace TABs with spaces. * doc/tree-ssa.texi (Tree SSA): Likewise. From-SVN: r157121
Ralf Wildenhues committed -
2010-02-28 Paolo Carlini <paolo.carlini@oracle.com> * src/hash-long-double-aux.cc (hash<long double>:: operator()(long double)): Hash both -0 and +0 to 0. From-SVN: r157120
Paolo Carlini committed -
2010-02-27 H.J. Lu <hongjiu.lu@intel.com> PR bootstrap/43202 * config.gcc: Don't enable SSE math for i[34567]86-*-darwin* by default. Don't set the default arch for i[34567]86-*-darwin*|x86_64-*-darwin*. From-SVN: r157119
H.J. Lu committed -
2010-02-27 H.J. Lu <hongjiu.lu@intel.com> PR bootstrap/43202 * config.gcc: Enable SSE math for i[34567]86-*-darwin* by default. Set the default 32bit/64bit archs with $with_arch instead of $arch for i[34567]86-*-*|x86_64-*-* targets. From-SVN: r157118
H.J. Lu committed -
From-SVN: r157117
GCC Administrator committed
-
- 27 Feb, 2010 3 commits
-
-
2010-02-27 Richard Guenther <rguenther@suse.de> PR tree-optimization/43186 * params.def (PARAM_MAX_UNROLL_ITERATIONS): New param. * doc/invoke.texi (max-completely-peel-loop-nest-depth): Document. * tree-ssa-loop-ivcanon.c (tree_unroll_loops_completely): Limit unroller iterations. * gcc.c-torture/compile/pr43186.c: Adjust testcase. From-SVN: r157114
Richard Guenther committed -
* g++.dg/abi/packed1.C: Expect warning on the SH. From-SVN: r157113
Kaz Kojima committed -
gcc/cp/ 2010-02-27 Simon Martin <simartin@users.sourceforge.net> PR c++/42054 * pt.c (redeclare_class_template): Return false if there are erroneous template parameters. gcc/testsuite/ 2010-02-27 Simon Martin <simartin@users.sourceforge.net> PR c++/42054: * g++.dg/parse/error37.C: New test. From-SVN: r157112
Simon Martin committed
-