Changeset 5831


Ignore:
Timestamp:
Jan 31, 2007, 1:20:03 AM (15 years ago)
Author:
gb
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ccl/ChangeLog

    r5825 r5831  
     12007-01-30 17:47  gb
     2
     3        * library/parse-ffi.lisp: Always encode explicit structure-typed
     4        function return values.
     5       
     6        Note when we see one, for now.
     7
     82007-01-30 17:45  gb
     9
     10        * lib/foreign-types.lisp: %EXTERNAL-CALL-EXPANDER allows/requires a
     11        leading argument to be paired with a structure-typed return-type.
     12
     132007-01-30 17:43  gb
     14
     15        * lib/ffi-linuxppc32.lisp: linuxppc32 always returns structures via
     16        the first-arg hack.
     17
     182007-01-30 17:42  gb
     19
     20        * lib/db-io.lisp: Bump *interface-abi-version*, but continue to
     21        support the old version.
     22       
     23        Don't check the :struct-by-value flag when encoding function
     24        args/results.  (That decision's made above our pay grade now.)
     25       
     26        When reading a :struct/:union definition, try to update an existing
     27        defintion rather than consing up a new one (this matters if the
     28        record is anonymous.)
     29
     302007-01-30 17:39  gb
     31
     32        * level-1/l1-sockets.lisp: Try to ensure that the :FORMAT argument
     33        gets passed to MAKE-TCP-STREAM-SOCKET and MAKE-FILE-STREAM-SOCKET
     34        correctly.
     35       
     36        Fix c_socket for #+linuxppc.
     37
    1382007-01-30 08:20  gb
    239
Note: See TracChangeset for help on using the changeset viewer.