Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jan 25, 2015
  1. Luís Oliveira

    Revert "grovel: refactor foreign-type-to-printf-specification"

    luismbo authored
    This reverts commit 9a91732.
    Compiling Osicat yielded lots and lots of warnings because of
    that commit.
  2. Luís Oliveira

    Minor indentation tweaks

    luismbo authored
  3. Luís Oliveira
  4. Luís Oliveira
  5. Luís Oliveira

    Mimic OS X's dlopen() search strategy

    luismbo authored
    Fixes launchpad bug #1414277.
    
    Evaluated expressions in *FOREIGN-LIBRARY-DIRECTORIES* (and
    *DARWIN-FRAMEWORK-DIRECTORIES*) can now return a list of pathnames.
Commits on Dec 24, 2014
  1. 3b
  2. Stas Boukarev
Commits on Dec 23, 2014
  1. grovel: fix %invoke for ECL (use ext:run-program)

    Daniel Kochmanski authored
    Resolves related FIXME (first value of run-program returns error code)
    and solves problem with grovel when invoked from slime - pipes should
    be set to nil in that case.
Commits on Dec 14, 2014
  1. Luís Oliveira
  2. Luís Oliveira
  3. Luís Oliveira
  4. Mark Cox Luís Oliveira

    grovel: fix bug-1395242

    markcox80 authored luismbo committed
    ... and permit grovelling of base types used in CONSTANTENUM and CENUM
    forms.
  5. Mark Cox Luís Oliveira

    tests/grovel: rewrite tests for bug-1395242

    markcox80 authored luismbo committed
    The tests for bug-1395242 have been expanded to include:
    - testing for grovelled base types.
    - a wider range of constants are now checked.
Commits on Dec 6, 2014
  1. Luís Oliveira

    Fix badge URL

    luismbo authored
  2. Luís Oliveira

    Test using Travis CI

    luismbo authored
Commits on Dec 2, 2014
  1. Vadim Penzin
Commits on Nov 28, 2014
  1. Luís Oliveira
  2. Luís Oliveira

    Add some more bitfield tests

    luismbo authored
  3. Ryan Pavlik Luís Oliveira
  4. Mark Cox Luís Oliveira

    grovel: improve CONSTANTENUM and CENUM

    markcox80 authored luismbo committed
    The grovel syntax for CONSTANTENUM and CENUM now uses the BASE-TYPE
    argument to construct the appropriate printf(3) format string.
    
    Fixes bug #1395242.
  5. Mark Cox Luís Oliveira

    Test case for bug 1395242.

    markcox80 authored luismbo committed
  6. Luís Oliveira

    grovel: rename pkg-config to pkg-config-cflags

    luismbo authored
    Also, by default failure to execute pkg-config is fatal and it takes a
    single pkg rather than a list.
Commits on Nov 22, 2014
  1. Luís Oliveira
  2. Luís Oliveira

    grovel: make INVOKE return the command output

    luismbo authored
    (gh issue #50)
Commits on Nov 17, 2014
  1. Luís Oliveira
Commits on Nov 13, 2014
  1. Luís Oliveira
Commits on Nov 11, 2014
  1. Sumant Oemrawsingh Stelian Ionescu

    Added documentation for pkg-flags groveler syntax.

    soemraws authored sionescu committed
Commits on Nov 6, 2014
  1. Stelian Ionescu

    Ignore empty CC command-line arguments

    sionescu authored
    Fixes issue #49
Commits on Nov 5, 2014
  1. resttime Luís Oliveira

    grovel: fix %INVOKE on Windows

    resttime authored luismbo committed
    Instead of redirecting the output, we just open a stream to the
    process and read from the stream directly instead, thus achieving the
    desired result. This should also work with any platform in the future
    that has a problem with output redirection.
  2. resttime Luís Oliveira

    grovel: don't hardcode the gcc path on Windows

    resttime authored luismbo committed
Commits on Nov 3, 2014
  1. Sumant Oemrawsingh Stelian Ionescu

    Find cc-flags for libffi using pkg-config on linux.

    soemraws authored sionescu committed
  2. Sumant Oemrawsingh Stelian Ionescu
Commits on Nov 1, 2014
  1. Liam Healy

    When return-type is :void, return the expansion from translate-object…

    liamh authored
    …s-ret instead of NIL
    
    If the return-type is :void, the expansion of defcfun in cffi-libffi was a let form around (values), so didn't do anything. Fixed by returning the expansion instead of '(values) and also check return-type final form of call to translate-objects-ret in ffcall-body-libffi; if it is :void, expand to '(values) and not 'result.
    Reported by resttime https://github.com/cffi/cffi/issues/47.
Commits on Sep 27, 2014
  1. Timo Myyrä Liam Healy

    Fix loading of libffi on OpenBSD

    zmyrgel authored liamh committed
    OpenBSD doesn't use symlinks for shared libraries.
    It has a 'smart' linker which loads the latest library if given "libfoo.so" form so use that.
    
    Also add header directory under /usr/local to compiler flags so ffi.h is found.
Commits on Sep 9, 2014
  1. Luís Oliveira
Something went wrong with that request. Please try again.