Changeset 14548 for trunk/source/level-1


Ignore:
Timestamp:
Jan 4, 2011, 1:22:00 AM (9 years ago)
Author:
gb
Message:

Don't try to share a single FFI interface file between LinuxARM
and AndroidARM (even though these systems use the same ABI.)
Move the actual implementation of these functions to arm-backend;
add a new ffi-androidarm file.

Location:
trunk/source/level-1
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/level-1/l1-aprims.lisp

    r14521 r14548  
    36573657  (:use "COMMON-LISP"))
    36583658
    3659 ;;; androidarm uses the same FFI as linuxarm
    3660 #+androidarm-target
    3661 (defpackage "ARM-LINUX"
    3662   (:use "COMMON-LISP"))
    3663 
    3664 
    3665 
    3666 
     3659
     3660
     3661
     3662
     3663
  • trunk/source/level-1/l1-boot-2.lisp

    r14421 r14548  
    321321      #+freebsdx8632-target
    322322      (bin-load-provide "FFI-FREEBSDX8632" "ffi-freebsdx8632")
    323       #+(and arm-target linux-target)
     323      #+(and arm-target linux-target (not android-target))
    324324      (bin-load-provide "FFI-LINUXARM" "ffi-linuxarm")
     325      #+(and arm-target android-target)
     326      (bin-load-provide "FFI-ANDROIDARM" "ffi-androidarm")
    325327      #+(and arm-target darwin-target)
    326328      (bin-load-provide "FFI-DARWINARM" "ffi-darwinarm")
Note: See TracChangeset for help on using the changeset viewer.