Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on May 3, 2013
  1. Added fix document.

    authored
Commits on Aug 13, 2012
  1. Configure scripts and typo fix.

    authored
Commits on May 17, 2012
  1. Bryan O'Sullivan
  2. Bryan O'Sullivan

    Bump version to 3.0.1.0

    bos authored
  3. Bryan O'Sullivan
  4. Bryan O'Sullivan
  5. Bryan O'Sullivan

    Merge

    bos authored
  6. Bryan O'Sullivan

    Merge

    bos authored
  7. Bryan O'Sullivan

    Merge

    bos authored
Commits on Apr 19, 2012
  1. Ilias Tsitsimpis

    Fix a bug with String's length

    iliastsi authored
    When creating a string (using either createString* or withString*)
    we must not use `length' function to compute the length of a string
    in bytes (as this will return the length of a string in chars).
    Instead we should use the same length used by `withCStringLen'
    function.
Commits on Mar 31, 2012
  1. Nathan Howell
Commits on Mar 30, 2012
  1. Nathan Howell

    The extra-ghci-libraries entry in the pkgconfig file shouldn't contai…

    NathanHowell authored
    …n an empty string.
    
    Was: extra-ghci-libraries: ""
    Now: extra-ghci-libraries:
Commits on Feb 4, 2012
  1. scottgw

    Adding LLVM3.0 functions to Core.hsc.

    scottgw authored
    This adds the new exception and new type creation functions.
    It also conditionally comments out the old removed functions.
  2. scottgw

    Merge git://github.com/bos/llvm

    scottgw authored
    Conflicts:
    	base/cbits/extra.cpp
    	base/configure.ac
    	cbits/support.cpp
Commits on Jan 13, 2012
  1. Bryan O'Sullivan
Commits on Jan 6, 2012
  1. Bryan O'Sullivan

    More FFI crapola.

    bos authored
  2. Bryan O'Sullivan

    Try 2 at GHC 7.4.1 portability

    bos authored
  3. Bryan O'Sullivan
  4. Bryan O'Sullivan

    Quiet another warning.

    bos authored
  5. Bryan O'Sullivan

    Quiet a warning.

    bos authored
  6. Bryan O'Sullivan

    Oops.

    bos authored
  7. Bryan O'Sullivan
  8. Bryan O'Sullivan

    Update docs.

    bos authored
  9. Bryan O'Sullivan
  10. Bryan O'Sullivan

    Add a developer flag.

    bos authored
Commits on Dec 27, 2011
  1. Bryan O'Sullivan

    Remove contexts from newtypes

    bos authored
  2. Bryan O'Sullivan

    Drop a compilation warning

    bos authored
  3. Bryan O'Sullivan
  4. Bryan O'Sullivan

    Split the llvm package in two: llvm-base and llvm

    bos authored
    The llvm-base package contains mostly FFI bindings and target definitions.
    
    The higher-level package contains all the fancy API bits.
    
    Inspired by a pull request from scottgw.
    
    --HG--
    rename : INSTALL.md => base/INSTALL.md
    rename : LICENSE => base/LICENSE
    rename : LLVM/FFI/Analysis.hsc => base/LLVM/FFI/Analysis.hsc
    rename : LLVM/FFI/BitReader.hsc => base/LLVM/FFI/BitReader.hsc
    rename : LLVM/FFI/BitWriter.hsc => base/LLVM/FFI/BitWriter.hsc
    rename : LLVM/FFI/Core.hsc => base/LLVM/FFI/Core.hsc
    rename : LLVM/FFI/ExecutionEngine.hsc => base/LLVM/FFI/ExecutionEngine.hsc
    rename : LLVM/FFI/Support.hsc => base/LLVM/FFI/Support.hsc
    rename : LLVM/FFI/Target.hsc => base/LLVM/FFI/Target.hsc
    rename : LLVM/FFI/Transforms/IPO.hsc => base/LLVM/FFI/Transforms/IPO.hsc
    rename : LLVM/FFI/Transforms/Scalar.hsc => base/LLVM/FFI/Transforms/Scalar.hsc
    rename : LLVM/Target/ARM.hs => base/LLVM/Target/ARM.hs
    rename : LLVM/Target/Alpha.hs => base/LLVM/Target/Alpha.hs
    rename : LLVM/Target/Blackfin.hs => base/LLVM/Target/Blackfin.hs
    rename : LLVM/Target/CBackend.hs => base/LLVM/Target/CBackend.hs
    rename : LLVM/Target/CellSPU.hs => base/LLVM/Target/CellSPU.hs
    rename : LLVM/Target/CppBackend.hs => base/LLVM/Target/CppBackend.hs
    rename : LLVM/Target/MSP430.hs => base/LLVM/Target/MSP430.hs
    rename : LLVM/Target/Mips.hs => base/LLVM/Target/Mips.hs
    rename : LLVM/Target/Native.hs => base/LLVM/Target/Native.hs
    rename : LLVM/Target/PIC16.hs => base/LLVM/Target/PIC16.hs
    rename : LLVM/Target/PowerPC.hs => base/LLVM/Target/PowerPC.hs
    rename : LLVM/Target/Sparc.hs => base/LLVM/Target/Sparc.hs
    rename : LLVM/Target/SystemZ.hs => base/LLVM/Target/SystemZ.hs
    rename : LLVM/Target/X86.hs => base/LLVM/Target/X86.hs
    rename : LLVM/Target/XCore.hs => base/LLVM/Target/XCore.hs
    rename : README.md => base/README.md
    rename : Setup.hs => base/Setup.hs
    rename : cbits/extra.cpp => base/cbits/extra.cpp
    rename : cbits/free.c => base/cbits/free.c
    rename : cbits/malloc.c => base/cbits/malloc.c
    rename : cbits/support.cpp => base/cbits/support.cpp
    rename : configure.ac => base/configure.ac
    rename : include/extra.h => base/include/extra.h
    rename : include/hs_llvm_config.h.in => base/include/hs_llvm_config.h.in
    rename : include/support.h => base/include/support.h
    rename : llvm.buildinfo.in => base/llvm-base.buildinfo.in
    rename : llvm.buildinfo.windows.in => base/llvm-base.buildinfo.windows.in
    rename : llvm.cabal => base/llvm-base.cabal
    rename : tools/DiffFFI.hs => base/tools/DiffFFI.hs
    rename : tools/FunctionMangler.hs => base/tools/FunctionMangler.hs
    rename : tools/FunctionMangulation.hs => base/tools/FunctionMangulation.hs
    rename : tools/IntrinsicMangler.hs => base/tools/IntrinsicMangler.hs
    rename : tools/Makefile => base/tools/Makefile
    rename : tools/ltrace.config => base/tools/ltrace.config
    rename : tools/ltrace.readme => base/tools/ltrace.readme
  5. Bryan O'Sullivan
Commits on Oct 2, 2011
  1. scottgw

    Initial pass at updating to LLVM 3.0.

    scottgw authored
    Had to remove quite a few functions, not sure how severe it is yet.
    The type functions have changed, the new type functions have not yet
    been added.
  2. scottgw
Commits on Oct 1, 2011
  1. scottgw
  2. scottgw

    Adding struct as a FunctionArg instance

    scottgw authored
    Export StructFields from Core/Types so it can be used in CodeGen.
  3. scottgw
Something went wrong with that request. Please try again.