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

    c2ffi: fix: unconditionally include unnamed toplevel entries

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

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

    On Windows7+MSYS, the output of pkg-config as read by CCL included
    #\Return.
    mirkov committed with luismbo Apr 27, 2016
  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"

    cl-travis now has a workaround for this issue.
    
    This reverts commit 604b3ee.
    luismbo committed Apr 3, 2016
  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 …

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

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

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

    tests: avoid collisions with other constants

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

    Seems that Darwin's _Bool is now byte-sized

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

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

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

    Merge pull request #84 from attila-lendvai/c2ffi

    Add automatic generation of CFFI bindings via c2ffi
    luismbo committed Jan 31, 2016
  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.

    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).
    attila-lendvai committed Dec 26, 2015
  4. @attila-lendvai
  5. @attila-lendvai
  6. @attila-lendvai

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

    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.
    attila-lendvai committed Dec 25, 2015
  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.

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