First cut at removing ppc-darwin-dlshim.c. Not needed anymore because
dlsym works on OSX/ppc like on other ports. A cross-compile was used with cross-ppc-ppc-darwin.lisp. I'm not sure a cross-compile is required, though. * code/ppc-vm.lisp: * EXTERN-ALIEN-NAME doesn't need to prepend an underscore anymore. * lisp/Config.ppc_darwin: * Don't compile/link ppc-darwin-dlshim.c. * lisp/os-common.c: * Don't prepend underscore for call_into_lisp. * tools/cross-scripts/cross-ppc-ppc-darwin.lisp: * EXTERN-ALIEN-NAME doesn't need to prepend an underscore anymore.
Showing
- src/code/ppc-vm.lisp 1 addition, 4 deletionssrc/code/ppc-vm.lisp
- src/lisp/Config.ppc_darwin 2 additions, 1 deletionsrc/lisp/Config.ppc_darwin
- src/lisp/Darwin-os.c 9 additions, 0 deletionssrc/lisp/Darwin-os.c
- src/lisp/os-common.c 2 additions, 2 deletionssrc/lisp/os-common.c
- src/tools/cross-scripts/cross-ppc-ppc-darwin.lisp 2 additions, 2 deletionssrc/tools/cross-scripts/cross-ppc-ppc-darwin.lisp
Loading
Please register or sign in to comment