Skip to content
Commit 260d94f1 authored by Raymond Toy's avatar Raymond Toy
Browse files

Simplify call_into_c more, putting more of the functionality into

call-out.

 * lisp/x86-assem.S
   * Rip out all of cruft dealing with float return values and the
     need for maintaining the FPU state.  Just call the foreign
     function and return, letting call-out deal with the result.
 * compiler/x86/sse2-c-call.lisp
   * Handle the different return values depending on whether we
     declared the function to return a float or not.
parent 1dbe0c4b
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment