1.0.38.10: Support for building on OpenBSD/PPC (patch by Josh Elsasser).
authorAlastair Bridgewater <lisphacker@users.sourceforge.net>
Sun, 23 May 2010 18:23:59 +0000 (18:23 +0000)
committerAlastair Bridgewater <lisphacker@users.sourceforge.net>
Sun, 23 May 2010 18:23:59 +0000 (18:23 +0000)
commit8694b0dfc9f55890eaff390453896b5f9c64e319
tree98f57330bf480e72fede120b867b10ab53e4286b
parent511f4325a18532f48f8c6f99e0a63862b7b25aed
1.0.38.10: Support for building on OpenBSD/PPC (patch by Josh Elsasser).

  * Dynamic space assignments.

  * New Config.* makefile fragment.

  * OpenBSD-specific support in ppc-arch.c and ppc-bsd-os.c

  * Fixed test suite issues relating to OpenBSD/PPC.  This was that the
foreign stack alignment needed setting and that OpenBSD, unlike other
PowerPC targets, requires -fPIC in CFLAGS when building shared objects.

  * It turns out that os_context_sp_addr() in ppc-bsd-os.c is only used
when ARCH_HAS_STACK_POINTER is set, which only occurs on x86oid systems
at the present time.
NEWS
src/compiler/ppc/parms.lisp
src/runtime/Config.ppc-openbsd [new file with mode: 0644]
src/runtime/ppc-arch.c
src/runtime/ppc-bsd-os.c
tests/foreign-stack-alignment.impure.lisp
tests/foreign.test.sh
version.lisp-expr