Port to 64-bit Windows Clozure CL
Bug #622423 reported by
Luís Oliveira
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
CFFI |
New
|
Medium
|
Unassigned |
Bug Description
64-bit windows Clozure CL fails a lot of tests. The following patch fixes some of them.
cffi/src/
184,187c184,189
< #+32-bit-target (:long %get-signed-long)
< #+64-bit-target (:long ccl::%%
< #+32-bit-target (:unsigned-long %get-unsigned-long)
< #+64-bit-target (:unsigned-long ccl::%%
---
> #+(or 32-bit-target windows) (:long %get-signed-long)
> #+(and 64-bit-target
> (not windows)) (:long ccl::%%
> #+(or 32-bit-target windows) (:unsigned-long %get-unsigned-long)
> #+(and 64-bit-target
> (not windows)) (:unsigned-long ccl::%%
Reported by Louis Höfler.
To post a comment you must log in.
This seems already fixed at https:/ /github. com/cffi/ cffi/blob/ master/ src/cffi- openmcl. lisp#L184- L187 by https:/ /github. com/cffi/ cffi/commit/ 77d79b42dcd9630 3ba9ac30b82a9f5 05608d024e