- 24 Feb, 2010 23 commits
-
-
2010-02-24 Manuel López-Ibáñez <manu@gcc.gnu.org> * c.opt (-ftemplate-depth=): New. (-ftemplate-depth-): Deprecate. * optc-gen.awk: Handle -ftemplate-depth=. * opth-gen.awk: Likewise. * c-opts.c (c_common_handle_option): Likewise. * doc/invoke.texi (-ftemplate-depth-): Replace with -ftemplate-depth=. cp/ * pt.c (push_tinst_level): Replace -ftemplate-depth- with -ftemplate-depth=. From-SVN: r157054
Manuel López-Ibáñez committed -
From-SVN: r157053
Jason Merrill committed -
PR c++/12909 * mangle.c (write_type): Give -Wabi warning for old vector mangling. From-SVN: r157052
Jason Merrill committed -
* class.c (layout_class_type): Don't give -Wabi warning for a bug in a previous ABI version. From-SVN: r157051
Jason Merrill committed -
* doc/libffi.texi (The Closure API): Fix typo. * doc/libffi.info: Remove. From-SVN: r157049
Rainer Orth committed -
From-SVN: r157048
Rainer Orth committed -
2010-02-24 Andrew Haley <aph@redhat.com> PR java/40816 * include/jni_md.h: jboolean is an unsigned type. From-SVN: r157047
Andrew Haley committed -
* testsuite/ext/new_allocator/deallocate_global.cc: Require __cxa_atexit. * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise. From-SVN: r157046
Rainer Orth committed -
* cfg.c (alloc_aux_for_block): Remove inline. (alloc_aux_for_edge): Likewise. From-SVN: r157045
Rainer Orth committed -
From-SVN: r157043
Rainer Orth committed -
* config/i386/sol2.h (NO_DBX_BNSYM_ENSYM): Define. * config/i386/sol2-gas.h: New file. * config.gcc (i[34567]86-*-solaris2*): Use it. From-SVN: r157042
Rainer Orth committed -
2010-02-24 Manuel López-Ibáñez <manu@gcc.gnu.org> PR c/43128 * c-typeck.c (ep_convert_and_check): New. (build_conditional_expr): Use it. (build_binary_op): Likewise. testsuite/ * c-c++-common/pr41779.c: Update. From-SVN: r157040
Manuel López-Ibáñez committed -
From-SVN: r157039
Joseph Myers committed -
From-SVN: r157038
Joseph Myers committed -
PR ada/32547 * lib/gnat-dg.exp (gnat_load): Redefine. * ada/acats/run_acats: Run run_all.sh with $SHELL. * ada/acats/run_all.sh: Downcase tasking not implemented message. From-SVN: r157037
Rainer Orth committed -
PR libobjc/36610 * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with -fgnu-runtime. Sort entries. From-SVN: r157035
Rainer Orth committed -
From-SVN: r157034
Rainer Orth committed -
From-SVN: r157033
Jakub Jelinek committed -
PR debug/43150 * gimplify.c (gimplify_type_sizes): Clear DECL_IGNORED_P for VLA bounds even for -O+. * var-tracking.c (track_expr_p): If !need_rtl, don't mandate expr needs to have DECL_NAME set. * gcc.dg/guality/vla-1.c: New test. From-SVN: r157032
Jakub Jelinek committed -
* config/mep/mep.c: Include gimple.h. (mep_function_uses_sp): Delete unused function. (mep_gimplify_va_arg_expr): Change types of pre_p and post_p parameters. Use unsigned integers to count args. Return a NULL_RTX instead of an error_mark_node. Toidy up formatting. From-SVN: r157031
Nick Clifton committed -
2010-02-24 Tobias Burnus <burnus@net-b.de> PR fortran/43042 * trans-expr.c (gfc_conv_initializer): Call directly gfc_conv_constant for C_NULL_(FUN)PTR. 2010-02-24 Tobias Burnus <burnus@net-b.de> PR fortran/43042 * gfortran.dg/c_ptr_tests_15.f90: New test. From-SVN: r157029
Tobias Burnus committed -
2010-02-23 Benjamin Kosnik <bkoz@redhat.com> * doc/xml/manual/concurrency.xml: Move... * doc/xml/manual/concurrency_extensions.xml: ...here. * doc/xml/manual/extensions.xml: Adjust. * doc/Makefile.am: Adjust. * doc/Makefile.in: Regenerate. From-SVN: r157027
Benjamin Kosnik committed -
From-SVN: r157026
GCC Administrator committed
-
- 23 Feb, 2010 17 commits
-
-
2010-02-23 Benjamin Kosnik <bkoz@redhat.com> * include/bits/random.h: Doxygen group markup fixes. From-SVN: r157023
Benjamin Kosnik committed -
PR target/43107 * config/i386/i386.c (avx_vpermilp_parallel): Reject indexes greater or equal to nelt instead of 2 * nelt. (expand_vec_perm_1): When op0 and op1 are equal, mask indexes with nelt - 1. * gcc.target/i386/pr43107.c: New test. From-SVN: r157022
Jakub Jelinek committed -
PR c++/43143 * typeck2.c (digest_init_r): Accept value init of array. From-SVN: r157015
Jason Merrill committed -
PR debug/42800 * cfgexpand.c (expand_used_vars): Keep artificial non-ignored vars in cfun->local_decls even if they have register types. From-SVN: r157014
Jason Merrill committed -
PR c++/42837 * stor-layout.c (place_field): Don't warn about unnecessary DECL_PACKED if the type is packed. From-SVN: r157013
Jason Merrill committed -
PR target/43139 * config/i386/i386.c (ix86_delegitimize_address): Delegitimize all GOTOFF relocs, even when the base reg isn't pic pointer. * gcc.dg/pr43139.c: New test. From-SVN: r157011
Jakub Jelinek committed -
PR debug/43077 * cfgexpand (expand_debug_expr): Expand TERed ssa names in place. (expand_gimple_basic_block): Generate and use debug temps if there are debug uses left after the last real use of TERed ssa names. Unlink debug immediate uses when they are expanded. testsuite/ PR debug/43077 * gcc.dg/guality/pr43077-1.c: New test. From-SVN: r157009
Michael Matz committed -
2010-02-23 Manuel López-Ibáñez <manu@gcc.gnu.org> PR 43123 * config/i386/i386.c (override_options): Reorganise to provide better error messages. testsuite/ * gcc.dg/march.c: New. * gcc.dg/march-generic.c: New. * gcc.dg/mtune.c: New. From-SVN: r157007
Manuel López-Ibáñez committed -
2010-02-23 Paolo Carlini <paolo.carlini@oracle.com> * include/bits/functional_hash.h (struct _Fnv_hash): Rename to _Fnv_hash_base. (struct _Fnv_hash): Add, derives from the latter. (__hash_combine): Add. (hash<float>::operator()(float), hash<double>::operator()(double)): Adjust. * include/bits/basic_string.h (hash<string>, hash<wstring>, hash<u16string>, hash<u32string>): Adjust. * src/hash-string-aux.cc: Adjust. * src/compatibility-c++0x.cc (hash<error_code>): Use __hash_combine. * include/std/system_error (hash<error_code>): Likewise. * include/std/thread (struct hash<thread::id>): Add. * include/tr1/functional_hash.h : Rename to _Fnv_hash_base. (struct _Fnv_hash): Add, derives from the latter. (hash<float>::operator()(float), hash<double>::operator()(double)): Adjust. * testsuite/30_threads/thread/id/hash.cc: New. * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust dg-error line number. * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise. From-SVN: r157005
Paolo Carlini committed -
From-SVN: r156999
Sebastian Pop committed -
From-SVN: r156998
Sebastian Pop committed -
2010-02-22 Sebastian Pop <sebastian.pop@amd.com> PR middle-end/43083 * graphite-scop-detection.c (create_single_exit_edge): Move the call to find_single_exit_edge to.... (create_sese_edges): ...here. Don't handle multiple edges exiting the function. (build_graphite_scops): Don't handle multiple edges exiting the function. * gcc.dg/graphite/pr43083.c: New. From-SVN: r156997
Sebastian Pop committed -
From-SVN: r156996
Sebastian Pop committed -
2010-02-22 Sebastian Pop <sebastian.pop@amd.com> PR middle-end/43140 * sese.c (get_rename): Assert that old_name is an SSA_NAME. (rename_variables_in_stmt): Continue when the use is not an SSA_NAME. * gfortran.dg/graphite/pr43097.f: New. From-SVN: r156995
Sebastian Pop committed -
2010-02-22 Sebastian Pop <sebastian.pop@amd.com> Manuel López-Ibáñez <manu@gcc.gnu.org> PR middle-end/43140 * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null. Co-Authored-By: Manuel López-Ibáñez <manu@gcc.gnu.org> From-SVN: r156994
Sebastian Pop committed -
2010-02-11 Sebastian Pop <sebastian.pop@amd.com> PR middle-end/43026 * sese.c (expand_scalar_variables_expr): Handle COMPONENT_REF. * g++.dg/graphite/pr43026.C: New. From-SVN: r156993
Sebastian Pop committed -
2010-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org> * io/list_read.c (list_formatted_read_scalar): Remove duplicate code. From-SVN: r156988
Jerry DeLisle committed
-