source:

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @5771   18 years Gary Byers Don't use save3 in .SPffcall_return_registers (save3 = r11); use save2 …
(edit) @5770   18 years Gary Byers * empty log message *
(edit) @5769   18 years Gary Byers WITH-FFCALL-RESULTS needs space for 13 float registers, not 31.
(edit) @5768   18 years Gary Byers WITH-FFCALL-RESULTS for x86-64.
(edit) @5767   18 years Gary Byers ff-call: handle n-word struct-by-value, register return without typos.
(edit) @5766   18 years Gary Byers * empty log message *
(edit) @5765   18 years Gary Byers ff-call: handle n-word struct-by-value, register return.
(edit) @5764   18 years Gary Byers Don't assume that passing a structure by value in N words is …
(edit) @5763   18 years Gary Byers .SPffcall-return-registers replaces .SPunused-4.
(edit) @5762   18 years Gary Byers .SPffcall_return_registers (just returns %rax/rdx, %xmm0/%xmm1). …
(edit) @5761   18 years Gary Byers * empty log message *
(edit) @5760   18 years Gary Byers Use argument/result coercion functions in os::expand-ff-call.
(edit) @5759   18 years Gary Byers Coerce arg, results when expanding an ff-call.
(edit) @5758   18 years Gary Byers Default (no-op) functions for coercing foreign args, results.
(edit) @5757   18 years Gary Byers * empty log message *
(edit) @5756   18 years Gary Byers 4 down. Whether 2 or 3 to go depends on your perspective (and on how …
(edit) @5755   18 years Gary Byers * empty log message *
(edit) @5754   18 years Gary Byers Pretty simple. 3 down, 4 to go.
(edit) @5753   18 years Gary Byers * empty log message *
(edit) @5752   18 years Gary Byers Package prefixes. D'oh!
(edit) @5751   18 years Gary Byers Add references to the right os::ff-call-expander.
(edit) @5750   18 years Gary Byers Remove some wip code.
(edit) @5749   18 years Gary Byers Use os::expand-ff-call, for each value of OS.
(edit) @5748   18 years Gary Byers Saw an opportunity to use PAREF; probably several more.
(edit) @5747   18 years Gary Byers Two down, 5 to go.
(edit) @5746   18 years Gary Byers Looks mostly right; might need to be extended to handle coercions at …
(edit) @5745   18 years Gary Byers * empty log message *
(edit) @5744   18 years Gary Byers Encode, decode union types in arglists.
(edit) @5743   18 years Gary Byers ftd's :ff-call-expand-function is os::expand-ff-call. Canonicalize …
(edit) @5742   18 years Gary Byers Remove the debugging FORMAT call.
(edit) @5741   18 years Gary Byers * empty log message *
(edit) @5740   18 years Gary Byers Load with the new ffi-backend fasls.
(edit) @5739   18 years Gary Byers Deal with the new ffi-backend sources.
(edit) @5738   18 years Gary Byers Add the new ffi-backend sources.
(edit) @5737   18 years Gary Byers New (so far, empty) files.
(edit) @5736   18 years Gary Byers * empty log message *
(edit) @5735   18 years Gary Byers Bump.
(edit) @5734   18 years Gary Byers * empty log message *
(edit) @5733   18 years Gary Byers Some word-size conditionalization. Will need more work to handle …
(edit) @5732   18 years Gary Byers Use CGFloat, type casts, etc. Likwise for :<NSI>nteger, :<NSUI>nteger.
(edit) @5731   18 years Gary Byers Use CGFloat, type casts, etc.
(edit) @5730   18 years Gary Byers Use CGFloat, type casts, etc. Avoid deprecated NSFont stuff.
(edit) @5729   18 years Gary Byers Handle ivars, class creation/initialization differently for ObjC 2.0.
(edit) @5728   18 years Gary Byers More ObjC 2.0, ppc64 changes.
(edit) @5727   18 years Gary Byers Note which protocols are actually used when walking classes. (There …
(edit) @5726   18 years Gary Byers Conditionalize for darwin (not necessarily darwinppc).
(edit) @5725   18 years Gary Byers Conditionalize for darwin (not necessarily darwinppc). May want to …
(edit) @5724   18 years Gary Byers WITH-FFCALL-RESULTS. Start to sketch out structure return code …
(edit) @5723   18 years Gary Byers New ftd stuff; new attributes for structure args/results.
(edit) @5722   18 years Gary Byers ffcall-returning registers. (Will need this for other platforms, too.)
(edit) @5721   18 years Gary Byers Arch-specific macro interface for WITH-FFCALL-RESULTS.
(edit) @5720   18 years Gary Byers Handle the case of an encoded structure type as a return value.
(edit) @5719   18 years Gary Byers .SPpoweropen_ffcall_return_registers.
(edit) @5718   18 years Gary Byers At least optionally, make structure return explicit (expecting it to …
(edit) @5717   18 years Gary Byers ff-call-expand-function in ftd. Don't try to type-expand :registers …
(edit) @5716   18 years Gary Byers Get the contents of the register that may hold OS thread context.
(edit) @5715   18 years Gary Byers ff-call-expander function in ftd.
(edit) @5714   18 years Gary Byers WITH-FFCALL-RESULTS arch macro.
(edit) @5713   18 years Gary Byers Poweropen ff-calls might need to return all possible result regs. …
(edit) @5712   18 years Gary Byers Replace unused subprim with .SPpoweropen-ff-call-return-registers.
(edit) @5711   18 years Gary Byers Support :registers <exp> in %ff-call; when supported, backend will …
(edit) @5710   18 years (none) This commit was manufactured by cvs2svn to create tag 'tag_070117'.
(edit) @5709   18 years Gary Byers * empty log message *
(edit) @5708   18 years Gary Byers Make sure that STREAM-READ-IVECTOR and STREAM-WRITE-IVECTOR are …
(edit) @5707   18 years Gary Byers Ensure that the :FORMAT argument defaults to :BIVALENT
(edit) @5706   18 years Gary Byers Put :OPENMCL-UNICODE-STRINGS on *FEATURES*.
(edit) @5705   18 years Gary Byers * empty log message *
(edit) @5704   18 years Gary Byers Transform (/ (* constant1 exp) constant2) into (* (/ constant1 …
(edit) @5703   18 years Gary Byers Simple PAREF: (paref pointer foreign-pointer-or-array-type index) does …
(edit) @5702   18 years Gary Byers %FOREIGN-ARRAY-ACCESS-FORM.
(edit) @5701   18 years Gary Byers * empty log message *
(edit) @5700   18 years Gary Byers ppc2-vref1: lose extra arg to double->heap vinsn.
(edit) @5699   18 years Gary Byers * empty log message *
(edit) @5698   18 years Gary Byers When running an unwind-protect cleanup and multiple values are being …
(edit) @5697   18 years Gary Byers * empty log message *
(edit) @5696   18 years Gary Byers Revive some of the old GNUstep support; add partial ObjC 2.0 support …
(edit) @5695   18 years Gary Byers Conditionalize for darwin-target, not darwinppc-target.
(edit) @5694   18 years Gary Byers Disable background layout in the listener; the whole two-thread scheme …
(edit) @5693   18 years Gary Byers Document-begin-editing, document-end-editing: both seem to have been …
(edit) @5692   18 years Gary Byers * empty log message *
(edit) @5691   18 years Gary Byers Fix another typo …
(edit) @5690   18 years Gary Byers * empty log message *
(edit) @5689   18 years Gary Byers Fix typo (ppc32::, not ppc2::).
(edit) @5688   18 years Gary Byers Missing MISC-SET-C-S32 for PPC32.
(edit) @5687   18 years Gary Byers * empty log message *
(edit) @5686   18 years Gary Byers OPEN-SHARED-LIBRARY: freebsd version of #_dlopen doesn't return a link …
(edit) @5685   18 years Gary Byers * empty log message *
(edit) @5684   18 years Gary Byers %component-match-p: handle :WILD, :WILD-INFERIORS.
(edit) @5683   18 years Gary Byers Try to check for old libc versions (which may use %gs instead of %fs …
(edit) @5682   18 years Gary Byers Explicitly require NUMBER-CASE-MACRO.
(edit) @5681   18 years Gary Byers fixnum-sfloat-compare,fixnum-dfloat-compare: if the fixnum can be …
(edit) @5680   18 years Gary Byers * empty log message *
(edit) @5679   18 years Gary Byers Fix a few type errors, check for explicit vector-type length earlier.
(edit) @5678   18 years Gary Byers %STD-NAME-COMPONENT, %STD-TYPE-COMPONENT: preserved :WILD, don't map …
(edit) @5677   18 years Gary Byers More whack-a-mole with pathnames (specifically, preserving :WILD as …
(edit) @5676   18 years Gary Byers Small (mostly cosmetic) change to RATIONAL.
(edit) @5675   18 years Gary Byers * empty log message *
(edit) @5674   18 years Gary Byers Keep fixing CTYPECASE.
(edit) @5673   18 years Gary Byers DOH! STREAM-READ-LINE method on BASIC-CHARACTER-INPUT-STREAM returns …
(edit) @5672   18 years Gary Byers * empty log message *
Note: See TracRevisionLog for help on using the revision log.