Skip to content
  1. Oct 03, 2013
  2. Oct 01, 2013
  3. Sep 28, 2013
  4. Sep 27, 2013
  5. Sep 26, 2013
  6. Sep 25, 2013
  7. Sep 24, 2013
  8. Sep 23, 2013
    • Kostya Serebryany's avatar
      Enable -fsanitize=use-after-return by default under -fsanitize=address · bedc6168
      Kostya Serebryany authored
      Summary:
      We enable ASAN's use-after-return instrumentation at compile-time,
      but still keep it disabled at run-time.
      This enables the users to flip the flag at run-time using environment variable
      ASAN_OPTIONS=detect_stack_use_after_return=1 instead of using a separate build.
      If UAR detection is disabled at run-time, this extra compile-time instrumentation
      costs very small slowdown. On SPEC 2006 14 tests are not affected at all,
      4 tests get ~ 1% slowdown and 453.povray gets 4%.
      
      Reviewers: samsonov
      
      Reviewed By: samsonov
      
      CC: llvm-commits
      
      Differential Revision: http://llvm-reviews.chandlerc.com/D1741
      
      llvm-svn: 191186
      bedc6168
  9. Sep 21, 2013
  10. Sep 20, 2013
  11. Sep 19, 2013
  12. Sep 18, 2013
    • Hans Wennborg's avatar
      clang-cl: ignore ths /GS- flag · cfe21099
      Hans Wennborg authored
      The /GS- flag is used to turn off run-time buffer security checks (/GS).
      Since no such checks are enabled in the first place, I think we should just
      ignore this flag.
      
      llvm-svn: 190900
      cfe21099
  13. Sep 17, 2013
Loading