- 26 Feb, 2010 3 commits
-
-
2010-02-25 Nicolas Benoit <nbenoit@tuxfamily.org> * ebitmap.c: Change calls to verify_popcount with calls to sbitmap_verify_popcount. (ebitmap_clear_bit): Fixed map->cacheindex test and map>cache update when bit clearing results in an empty element. From-SVN: r157080
Nicolas Benoit committed -
From-SVN: r157079
Eric Botcazou committed -
From-SVN: r157078
GCC Administrator committed
-
- 25 Feb, 2010 11 commits
-
-
From-SVN: r157074
Michael Meissner committed -
* doc/extend.texi (Symbol-Renaming Pragmas): Fix spelling of #pragma extern_prefix. From-SVN: r157072
Gerald Pfeifer committed -
2010-02-25 Ed Smith-Rowland <3dw4rd@verizon.net> * include/bits/random.tcc (operator<<): Use max_digits10. From-SVN: r157068
Ed Smith-Rowland committed -
2010-02-25 Ed Smith-Rowland <3dw4rd@verizon.net> * include/std/limits (__numeric_limits_base::max_digits10, numeric_limits<>::max_digits10, numeric_limits<>::lowest): Add. * src/limits.cc: Define max_digits10. * config/abi/pre/gnu.ver: Adjust. * testsuite/18_support/numeric_limits/dr559.cc: Test max_digits10 and lowest too. * testsuite/18_support/numeric_limits/lowest.cc: New. * testsuite/18_support/numeric_limits/max_digits10.cc: New. From-SVN: r157067
Ed Smith-Rowland committed -
2010-02-25 Paolo Carlini <paolo.carlini@oracle.com> * include/bits/functional_hash.h (__hash_combine): Remove. (_Fnv_hash_base<>::hash(const char*, size_t)): Add defaulted hash parameter. (_Fnv_hash::__hash_combine(const _Tp&, size_t)): Add. * include/std/system_error (hash<system_error>): Adjust. * src/compatibility-c++0x.cc (hash<system_error>): Likewise. From-SVN: r157065
Paolo Carlini committed -
PR debug/43166 * cfgexpand.c (expand_debug_expr) <case VAR_DECL>: If mode is BLKmode, assert op0 is a MEM and just adjust its mode. * trans-common.c (build_common_decl): Also update DECL_MODE, and DECL_SIZE when encountering a larger common block and call layout_decl. * gfortran.dg/debug/pr43166.f: New test. From-SVN: r157063
Jakub Jelinek committed -
PR debug/43165 * cfgexpand.c (expand_debug_expr): Don't call simplify_gen_subreg if bitpos isn't multiple of mode's bitsize. * gcc.dg/torture/pr43165.c: New test. From-SVN: r157062
Jakub Jelinek committed -
From-SVN: r157061
Jerry DeLisle committed -
2010-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org> * io/transfer.c (require_type): Subtract one from item_count for output of error message. Add comment before formatted_transfer function explaining why the item_count is off by one. From-SVN: r157060
Jerry DeLisle committed -
2010-02-24 Benjamin Kosnik <bkoz@redhat.com> * doc/xml/faq.xml: Adjust structure for pdf index. * doc/xml/manual/mt_allocator.xml: Same. * doc/xml/manual/allocator.xml: Same. * doc/xml/manual/ctype.xml: Same. * doc/xml/manual/numerics.xml: Same. * doc/xml/manual/codecvt.xml: Same. * doc/xml/manual/intro.xml: Same. * doc/xml/manual/shared_ptr.xml: Same. * doc/xml/manual/status_cxxtr1.xml: Same. * doc/xml/manual/auto_ptr.xml: Same. * doc/xml/manual/internals.xml: Same. * doc/xml/manual/status_cxx1998.xml: Same. * doc/xml/manual/parallel_mode.xml: Same. * doc/xml/manual/profile_mode.xml: Same. * doc/xml/manual/containers.xml: Same. * doc/xml/manual/io.xml: Same. * doc/xml/manual/concurrency_extensions.xml: Same. * doc/xml/manual/appendix_porting.xml: Same. * doc/xml/manual/utilities.xml: Same. * doc/xml/manual/support.xml: Same. * doc/xml/manual/bitmap_allocator.xml: Same. * doc/xml/manual/configure.xml: Same. * doc/xml/manual/build_hacking.xml: Same. * doc/xml/manual/evolution.xml: Same. * doc/xml/manual/using.xml: Same. * doc/xml/manual/debug.xml: Same. * doc/xml/manual/localization.xml: Same. * doc/xml/manual/strings.xml: Same. * doc/xml/manual/debug_mode.xml: Same. * doc/xml/manual/locale.xml: Same. * doc/xml/manual/extensions.xml: Same. * doc/xml/manual/appendix_contributing.xml: Same. * doc/xml/manual/prerequisites.xml: Same. * doc/xml/manual/messages.xml: Same. * doc/xml/manual/diagnostics.xml: Same. * doc/xml/manual/algorithms.xml: Same. * doc/xml/manual/appendix_free.xml: Same. * doc/xml/manual/iterators.xml: Same. * doc/xml/manual/spine.xml: Same. * doc/xml/manual/status_cxxtr24733.xml: Same. * doc/xml/manual/status_cxx200x.xml: Same. * doc/Makefile.am: Refactor. * doc/Makefile.in: Regenerate. * include/bits/c++0x_warning.h: Tweak doxygen file markup. From-SVN: r157059
Benjamin Kosnik committed -
From-SVN: r157058
GCC Administrator committed
-
- 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 3 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
-