Skip to content
Commits on Apr 29, 2016
  1. @attila-lendvai

    c2ffi: fix: unconditionally include unnamed toplevel entries

    attila-lendvai committed Apr 29, 2016
    Used to call cl-ppcre with NIL before this fix.
  2. @attila-lendvai
Commits on Apr 27, 2016
  1. @mirkov @luismbo

    parse-command-flags: added #\Return to separators

    mirkov committed with luismbo Apr 27, 2016
    On Windows7+MSYS, the output of pkg-config as read by CCL included
    #\Return.
  2. @cbaggers @luismbo

    Added expand-into-foreign-memory

    cbaggers committed with luismbo Apr 27, 2016
Commits on Apr 3, 2016
  1. @luismbo

    Revert "travis: sbcl32 is flaky"

    luismbo committed Apr 3, 2016
    cl-travis now has a workaround for this issue.
    
    This reverts commit 604b3ee.
  2. @glider-gun @luismbo
Commits on Mar 14, 2016
  1. @luismbo

    travis: sbcl32 is flaky

    luismbo committed Mar 14, 2016
Commits on Mar 12, 2016
  1. @luismbo

    cffi-toolchain: depend on cffi

    luismbo committed Mar 12, 2016
Commits on Mar 3, 2016
  1. @luismbo
Commits on Feb 24, 2016
  1. @attila-lendvai
  2. @attila-lendvai
  3. @attila-lendvai
  4. @attila-lendvai

    Reinstate :sizet in cffi-libffi to unbreak some projects that depend …

    attila-lendvai committed Feb 24, 2016
    …on it.
    
    It was deleted in this cleanup: 4fbe586
  5. @attila-lendvai
  6. @attila-lendvai
Commits on Feb 5, 2016
  1. @luismbo

    grovel: fix pkg-config-cflags and use grovel-error

    luismbo committed Feb 5, 2016
    Bug report and initial patch courtesy of Thayne McCombs.
Commits on Feb 2, 2016
  1. @luismbo

    tests: avoid collisions with other constants

    luismbo committed Feb 2, 2016
    E.g., ONE is defined as a constant in a DEFBITFIELD so it can't be used
    as an argument name in CHECK-ENUMS.
  2. @luismbo

    Seems that Darwin's _Bool is now byte-sized

    luismbo committed Feb 2, 2016
    At least on OS X El Capitan. Breaking compatibility with older versions
    because I'm not sure how to conditionalize for that. :-/
  3. @luismbo

    Fix FOREIGN-STRUCT-SLOT-SET-FORM for aggregate slots

    luismbo committed Feb 2, 2016
    Avoid expanding into a form with a literal AGGREGATE-STRUCT-SLOT object.
  4. @attila-lendvai
Commits on Jan 31, 2016
  1. @luismbo

    Merge pull request #84 from attila-lendvai/c2ffi

    luismbo committed Jan 31, 2016
    Add automatic generation of CFFI bindings via c2ffi
  2. @attila-lendvai
  3. @attila-lendvai
Commits on Jan 30, 2016
  1. @attila-lendvai
Commits on Jan 29, 2016
  1. @luismbo

    Add regression test for pr #85

    luismbo committed Jan 29, 2016
  2. @deadtrickster @luismbo
Commits on Jan 28, 2016
  1. @attila-lendvai
  2. @attila-lendvai
  3. @attila-lendvai

    Clean up foreign-bitfield, inherit from foreign-enum.

    attila-lendvai committed Dec 26, 2015
    INCOMPATIBLE CHANGE: bitfields in FOREIGN-BITFIELD-SYMBOLS were
    treating (field 0) entries as a valid bitfield member. This commit
    changes that, the zero'th bit is a mask of 1, so 0 entries will not
    treated as bitfields entries (only mere enum entries).
  4. @attila-lendvai
  5. @attila-lendvai
  6. @attila-lendvai

    enum and bitfield cleanup: they are not foreign-typedef's

    attila-lendvai committed Dec 25, 2015
    Once fixed, also added follow-typedefs into their accessors.
    
    NOTE: the new ENSURE-PARSED-BASE-TYPE function is more premissive
    than PARSE-TYPE because it doesn't error on already parsed types.
    This shouldn't be a problem, but there might be some assumptions
    i'm not aware of.
  7. @attila-lendvai
  8. @attila-lendvai

    Modernize cffi.asd

    attila-lendvai committed Dec 20, 2015
  9. @attila-lendvai

    Introduce condition types for signaling type related errors.

    attila-lendvai committed Dec 20, 2015
    Also add some comments regarding the discrepancies relative to
    the C type rules.
Something went wrong with that request. Please try again.