1. 20 Feb, 2013 2 commits
    • user.cfg.in: Set __cplusplus to 201103L. · c0ffa2ba
      2013-02-19  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* doc/doxygen/user.cfg.in: Set __cplusplus to 201103L. Change to
      	_GLIBCXX_INCLUDE_AS_CXX11. DIRECTORY_GRAPH, MARKDOWN_SUPPORT,
      	AUTOLINK_SUPPORT to NO. Update to doxygen 1.8.3.1.
      	* include/bits/stl_pair.h: Add to utilities group.
      	* include/std/tuple: Same.
      	* include/std/typeindex: Same.
      
      	* include/bits/stringfwd.h: Fix markup.
      	* include/std/limits: Same.
      	* include/std/type_traits: Same.
      	* include/tr1/memory: Same.
      	* include/tr1/regex: Same.
      	* scripts/run_doxygen: Comment.
      	* testsuite/20_util/uses_allocator/cons_neg.cc: Fixup line numbers.
      
      From-SVN: r196162
      Benjamin Kosnik committed
    • Daily bump. · 10b707dc
      From-SVN: r196161
      GCC Administrator committed
  2. 19 Feb, 2013 12 commits
  3. 18 Feb, 2013 8 commits
  4. 17 Feb, 2013 3 commits
  5. 16 Feb, 2013 5 commits
    • Add TARGET_SUPPORTS_PIC flag and check that the flag_pic = 2 · debd11d9
       * config/microblaze/linux.h (TARGET_SUPPORTS_PIC): Define as 1.
       * config/microblaze/microblaze.h (TARGET_SUPPORTS_PIC): Define as 1.
       * config/microblaze/microblaze.c (microblaze_option_override):
          Bail out early for PIC modes when target does not support PIC.
       * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
      
      From-SVN: r196104
      Edgar E. Iglesias committed
    • microblaze.c (microblaze_asm_trampoline_template): Replace with a microblaze version. · 8ec77be0
      	* config/microblaze/microblaze.c (microblaze_asm_trampoline_template): 
      	Replace with a microblaze version.
      	(microblaze_trampoline_init): Adapt for microblaze.
      	* gcc/config/microblaze/microblaze.h (TRAMPOLINE_SIZE): Adapt for 
      	microblaze.
      
      From-SVN: r196103
      Edgar E. Iglesias committed
    • [asan] Fix for PR asan/56330 · b41288b3
      gcc/
      	* asan.c (get_mem_refs_of_builtin_call): White space and style
      	cleanup.
      	(instrument_mem_region_access): Do not forget to always put
      	instrumentation of the of 'base' and 'base + len' in a "if (len !=
      	0) statement, even for cases where either 'base' or 'base + len'
      	are not instrumented -- because they have been previously
      	instrumented.  Simplify the logic by putting all the statements
      	instrument 'base + len' inside a sequence, and then insert that
      	sequence right before the current insertion point.  Then, to
      	instrument 'base + len', just get an iterator on that statement.
      	And do not forget to update the pointer to iterator the function
      	received as argument.
      
      gcc/testsuite/
      
      	* c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
      	* c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
      	* c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
      	* c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
      	* c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
      	* c-c++-common/asan/pr56330.c: Likewise.
      	* c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
      	Ensure the size argument of __builtin_memcpy is a constant.
      
      Co-Authored-By: Dodji Seketeli <dodji@redhat.com>
      
      From-SVN: r196102
      Jakub Jelinek committed
    • re PR c++/51242 ([C++11] Unable to use strongly typed enums as bit fields) · 4d0648ac
      /cp
      2013-02-15  Jonathan Wakely  <jwakely.gcc@gmail.com>
      	    Paolo Carlini  <paolo.carlini@oracle.com>
      
      	PR c++/51242
      	* decl2.c (grokbitfield): Allow scoped enumeration types.
      
      /testsuite
      2013-02-15  Jonathan Wakely  <jwakely.gcc@gmail.com>
      	    Paolo Carlini  <paolo.carlini@oracle.com>
      
      	PR c++/51242
      	* g++.dg/cpp0x/enum23.C: New.
      
      
      Co-Authored-By: Paolo Carlini <paolo.carlini@oracle.com>
      
      From-SVN: r196100
      Jonathan Wakely committed
    • Daily bump. · 7102a358
      From-SVN: r196098
      GCC Administrator committed
  6. 15 Feb, 2013 10 commits