1. 14 Feb, 2013 7 commits
    • revert: [multiple changes] · 431e4685
      2013-02-14  Paul Thomas  <pault@gcc.gnu.org>
                  Tobias Burnus  <burnus@net-b.de>
      
              PR testsuite/56138
              * trans-decl.c (gfc_get_symbol_decl): Fix deferred-length
              results for functions without extra result variable.
      
              Revert:
              2013-01-30  Tobias Burnus  <burnus@net-b.de>
      
              PR fortran/56138
              * trans-decl.c (gfc_trans_deferred_vars): Fix deferred-length
              results for functions without extra result variable.
      
      2013-02-14  Dominique d'Humieres  <dominiq@lps.ens.fr>
                  Tobias Burnus  <burnus@net-b.de>
      
              PR testsuite/56138
              * gfortran.dg/allocatable_function_7.f90: New.
      
      From-SVN: r196047
      Tobias Burnus committed
    • dejagnu-gtest.h: Add multiple inclusion guards. · 3b0c7324
      	* g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
      	* asan_globals_test-wrapper.cc: New file.
      	* g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
      	instead of asan_globals_test.cc as dg-additional-sources.
      	Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
      	* g++.dg/asan/asan_test_utils.h: Synced from upstream.  Include
      	"sanitizer_test_utils.h" instead of
      	"sanitizer_common/tests/sanitizer_test_utils.h".
      	* g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
      	* g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
      	* g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
      	* g++.dg/asan/asan_globals_test.cc: Synced from upstream.
      	* g++.dg/asan/asan_test.cc: Synced from upstream.
      	* g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
      
      From-SVN: r196045
      Jakub Jelinek committed
    • [asan] Fix a thinko leading to a crash · 8fb06726
      It appeared that in my previous patch, a stupid thinko can lead to a
      crash when instrumenting some builtin functionsK.  Fixed thus.
      
      Bootstrapped and tested against trunk on x86_64-unknown-linux-gnu.
      
      gcc/
      	* asan.c (instrument_builtin_call):  Really put the length of the
      	second source argument into src1_len.
      
      gcc/testsuite/
      
      	* c-c++-common/asan/memcmp-2.c: New test.
      
      From-SVN: r196044
      Dodji Seketeli committed
    • re PR c++/55670 ([C++11] This isn't a pure virtual method.) · 28d5c777
      	PR c++/55670
      	* parser.c (cp_parser_member_declaration): Check the declarator
      	form when detecting a function declaration via typedef.
      
      From-SVN: r196043
      Jason Merrill committed
    • re PR c++/55680 ([C++11] Member specialization with lambda is rejected) · e75e98f2
      	PR c++/55680
      	* pt.c (maybe_process_partial_specialization): A lambda
      	isn't what's being specialized.
      
      From-SVN: r196042
      Jason Merrill committed
    • re PR c++/55582 ([C++11] Unable to define string user-defined literal without leading underscore.) · 561f7fc7
      gcc/libcpp/
      
      2013-02-13  Ed Smith-Rowland  <3dw4rd@verizon.net>
      
      	PR c++/55582
      	* libcpp/lex.c (lex_raw_string): Allow string literal with suffix
      	beginning with 's' to be parsed as a C++11 user-defined literal.
      
      
      gcc/testsuite/
      
      2013-02-13  Ed Smith-Rowland  <3dw4rd@verizon.net>
      
      	PR c++/55582
      	* g++.dg/cpp0x/udlit-string-literal.h: New.
      	* g++.dg/cpp0x/udlit-string-literal.C: New.
      
      From-SVN: r196041
      Ed Smith-Rowland committed
    • Daily bump. · 94504fd4
      From-SVN: r196039
      GCC Administrator committed
  2. 13 Feb, 2013 24 commits
  3. 12 Feb, 2013 9 commits