Skip to content
  1. Jan 30, 2009
    • Ted Kremenek's avatar
      Fix a couple bugs: · 7594e2a5
      Ted Kremenek authored
      - NonLoc::MakeVal() would use sizeof(unsigned) (literally) instead of consulting
        ASTContext for the size (in bits) of 'int'. While it worked, it was a
        conflation of concepts and using ASTContext.IntTy is 100% correct.
      - RegionStore::getSizeInElements() no longer assumes that a VarRegion has the
        type "ConstantArray", and handles the case when uses use ordinary variables
        as if they were arrays.
      - Fixed ElementRegion::getRValueType() to just return the rvalue type of its
        "array region" in the case the array didn't have ArrayType.
      - All of this fixes <rdar://problem/6541136>
      
      llvm-svn: 63347
      7594e2a5
    • Daniel Dunbar's avatar
      ccc: Embrace destiny as a clang compiler driver. · 711e882c
      Daniel Dunbar authored
      This redoes the default mode that ccc runs in w.r.t. using clang. Now
      ccc defaults to always using clang for any task clang can
      handle. However, the following options exist to tweak this behavior:
      
       -ccc-no-clang: Don't use clang at all for compilation (still used for
        static analysis).
       
       -ccc-no-clang-cxx: Don't use clang for C++ and Objective-C++ inputs.
      
       -ccc-no-clang-cpp: Don't use clang as a preprocessor.
      
       -ccc-clang-archs <archs>: If present, only use clang for the given
        comma separated list of architectures. This only works on Darwin for
        now.
      
      Note that all -ccc options must be first on the command line.
      
      llvm-svn: 63346
      711e882c
    • Daniel Dunbar's avatar
      Fix name of -x option for C preprocessed input; it should be · 38b9c05f
      Daniel Dunbar authored
      cpp-output, not c-cpp-output.
      
      llvm-svn: 63345
      38b9c05f
    • Fariborz Jahanian's avatar
      Random bug fix related to protocl metadata in categories in · 34fe8806
      Fariborz Jahanian authored
      non-fragile abi.
      
      llvm-svn: 63343
      34fe8806
    • Bill Wendling's avatar
      Explain why this is here. · 33dddf32
      Bill Wendling authored
      llvm-svn: 63342
      33dddf32
  2. Jan 29, 2009
Loading