Skip to content
Snippets Groups Projects
  1. Dec 15, 2016
  2. Dec 14, 2016
  3. Dec 12, 2016
  4. Dec 08, 2016
  5. Dec 07, 2016
    • Duncan P. N. Exon Smith's avatar
      Driver: Remove support for -fobjc-gc* · ae933a51
      Duncan P. N. Exon Smith authored
      As a first step toward removing Objective-C garbage collection from
      Clang, remove support from the driver.  I'm hoping this will flush out
      any expected bots/configurations/whatever that might rely on it.
      
      I've left the options behind temporarily in -cc1 to keep tests passing.
      I'll kill them off entirely in a follow up when I've had a chance to
      update/delete the rest of Clang.
      
      git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@288872 91177308-0d34-0410-b5e6-96231b3b80d8
      ae933a51
  6. Dec 05, 2016
  7. Dec 04, 2016
  8. Dec 02, 2016
  9. Dec 01, 2016
  10. Nov 30, 2016
    • Artem Dergachev's avatar
      [analyzer] Minor fixes and improvements to debug.ExprInspection · aa1bd55b
      Artem Dergachev authored
      - Fix the bug with transition handling in ExprInspectionChecker's
        checkDeadSymbols implementation.
      
      - Test this bug by adding a new function clang_analyzer_numTimesReached() to
        catch number of passes through the code, which should be handy for testing
        against unintended state splits.
      
      - Add two more functions should help debugging issues quickly without running
        the debugger or dumping exploded graphs - clang_analyzer_dump() which dump()s
        an SVal argument to a warning message, and clang_analyzer_printState(), which
        dump()s the current program state to stderr.
      
      Differential Revision: https://reviews.llvm.org/D26835
      
      
      git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@288257 91177308-0d34-0410-b5e6-96231b3b80d8
      aa1bd55b
  11. Nov 25, 2016
  12. Nov 14, 2016
  13. Nov 12, 2016
  14. Nov 11, 2016
  15. Oct 31, 2016
  16. Oct 27, 2016
  17. Oct 21, 2016
  18. Oct 13, 2016
  19. Oct 12, 2016
  20. Oct 10, 2016
    • Michal Gorny's avatar
      [Driver] Make -print-libgcc-file-name print compiler-rt lib when used · 4f4e33e1
      Michal Gorny authored
      Make the -print-libgcc-file-name option print an appropriate compiler
      runtime library, that is libgcc.a if gcc runtime is used
      and an appropriate compiler-rt library if that runtime is used.
      
      The main use for this is to allow linking executables built with
      -nodefaultlibs (e.g. to avoid linking to the standard C++ library) to
      the compiler runtime library, e.g. using:
      
        clang++ ... -nodefaultlibs $(clang++ ... -print-libgcc-file-name)
      
      in which case currently a program built like this linked to the gcc
      runtime unconditionally. The patch fixes it to use compiler-rt libraries
      instead when compiler-rt is the active runtime.
      
      Differential Revision: https://reviews.llvm.org/D25338
      
      git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@283746 91177308-0d34-0410-b5e6-96231b3b80d8
      4f4e33e1
  21. Oct 07, 2016
  22. Oct 04, 2016
  23. Sep 30, 2016
  24. Sep 29, 2016
  25. Sep 27, 2016
  26. Sep 26, 2016
  27. Sep 22, 2016
Loading