sparse-llvm has been merged

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



 Pekka's sparse-llvm has been merged at sparse chrisl branch.

http://git.kernel.org/?p=devel/sparse/chrisl/sparse.git;a=summary

The new llvm back end require llvm 3.0.

Chris

Merge branch 'sparse-llvm' of git://github.com/penberg/sparse-llvm.git

    'master' branch of git://github.com/penberg/sparse-llvm.git

        Revert "sparse: Bump up sizeof(_Bool) to 8 bits"
        sparse, llvm: Add test case for <stdbool.h> type
        sparse, llvm: Use LLVMInt1Type() in sym_basetype_type()
        sparse, llvm: Don't fail the build if LLVM is too old
        Merge pull request #6 from jgarzik/hacks
        sparse, llvm: add loop testcase
        sparse, llvm: Fix loops, by properly handling OP_PHI forward references
        sparse, llvm: FP comparison op code generation
        sparse, llvm: Simplify comparison op code generation
        sparse, llvm: More comparison ops code generation
        sparse, llvm: OP_SET_B and OP_SET_A code generation
        sparse, llvm: Pointer cast code generation
        sparse, llvm: Make llc output to stdout in sparsec
        sparse, llvm: Fix 'extern' symbol code generation
        sparse, llvm: Fix symbol initializer code generation
        sparse, llvm: Function pointer code generation
        sparse, llvm: Make 'sparsec' error handling more robust
        sparse, llvm: Add support for union types
        sparse, llvm: Add support for array types
        sparse, llvm: Fix symbol_type() for bitfields and enums
        sparse, llvm: Fix struct code generation
        sparse, llvm: Use new LLVM type system API for structs
        sparse, llvm: Fix 'void *' pointer code generation
        sparse, llvm: Add support for logical ops
        sparse: Bump up sizeof(_Bool) to 8 bits
        sparse, llvm: Add support for symbol initializers
        sparse, llvm: Add support for struct types
        sparse, llvm: Fix code generation for 'long double' data type
        Merge pull request #4 from jgarzik/hacks
        sparse, llvm: support OP_STORE
        sparse, llvm: move OP_COPY support to separate function.  Add
FP support.
        sparse, llvm: store module-local functions on function reference list
        llvm, sparse: Fix symbol_is_fp_type() goof
        Merge branch 'master' of github.com:penberg/sparse-llvm
--
To unsubscribe from this list: send the line "unsubscribe linux-sparse" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Newbies FAQ]     [LKML]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Trinity Fuzzer Tool]

  Powered by Linux