1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-28 22:10:29 +02:00
guile/lib
pcpa 3e5a12f747 Adjust lightning to work on ppc AIX.
Many thanks to Trent Nelson from snakebite.org for giving access to a
build farm with several different architectures and operating systems.

	* check/lightning.c, lib/jit_disasm.c, lib/jit_ppc-cpu.c,
	lib/jit_ppc-fpu.c, lib/jit_ppc.c, include/lightning.h,
	include/lightning/jit_ppc.h, include/lightning/jit_private.h:
	Adapt code to work on 32 bit AIX ppc using gcc. Most changes
	are basically to adapt the elf64 logic to 32 bit, as it does
	not use the same convention of 32 bit Darwin ppc.

	* check/stack.tst: Add a fake memcpy function to the test
	case if running under AIX, as it is not available to dlsym.

	* configure.ac: Check for getopt.h header, not available in
	AIX.
2013-06-07 21:27:52 -03:00
..
jit_arm-cpu.c Prepare for the first alpha release of lightning 2.0. 2013-06-05 20:18:54 -03:00
jit_arm-swf.c Prepare for the first alpha release of lightning 2.0. 2013-06-05 20:18:54 -03:00
jit_arm-vfp.c Prepare for the first alpha release of lightning 2.0. 2013-06-05 20:18:54 -03:00
jit_arm.c Prepare for the first alpha release of lightning 2.0. 2013-06-05 20:18:54 -03:00
jit_disasm.c Adjust lightning to work on ppc AIX. 2013-06-07 21:27:52 -03:00
jit_hppa-cpu.c Add functional hppa port. All tests pass. 2013-06-01 01:53:33 -03:00
jit_hppa-fpu.c Add functional hppa port. All tests pass. 2013-06-01 01:53:33 -03:00
jit_hppa.c Add functional hppa port. All tests pass. 2013-06-01 01:53:33 -03:00
jit_ia64-cpu.c Finish Itanium port, correcting remaining failing test cases. 2013-04-27 22:31:29 -03:00
jit_ia64-fpu.c Finish Itanium port, correcting remaining failing test cases. 2013-04-27 22:31:29 -03:00
jit_ia64.c Remove remaining ia64 port debug code. 2013-04-27 22:49:15 -03:00
jit_memory.c Do not start over jit generation if can safely grow buffer size. 2013-03-29 12:53:40 -03:00
jit_mips-cpu.c Prepare for the first alpha release of lightning 2.0. 2013-06-05 20:18:54 -03:00
jit_mips-fpu.c Prepare for the first alpha release of lightning 2.0. 2013-06-05 20:18:54 -03:00
jit_mips.c Prepare for the first alpha release of lightning 2.0. 2013-06-05 20:18:54 -03:00
jit_note.c Add a simple memory management wrapper. 2013-03-29 12:10:36 -03:00
jit_ppc-cpu.c Adjust lightning to work on ppc AIX. 2013-06-07 21:27:52 -03:00
jit_ppc-fpu.c Adjust lightning to work on ppc AIX. 2013-06-07 21:27:52 -03:00
jit_ppc.c Adjust lightning to work on ppc AIX. 2013-06-07 21:27:52 -03:00
jit_print.c Prepare for the first alpha release of lightning 2.0. 2013-06-05 20:18:54 -03:00
jit_sparc-cpu.c Make it simpler to add support for more than 64 registers. 2013-04-10 15:07:01 -03:00
jit_sparc-fpu.c Pass all but the (not yet implemented) qmul and qdiv tests in sparc 2013-02-19 01:06:18 -03:00
jit_sparc.c Make it simpler to add support for more than 64 registers. 2013-04-10 15:07:01 -03:00
jit_x86-cpu.c Prepare for the first alpha release of lightning 2.0. 2013-06-05 20:18:54 -03:00
jit_x86-sse.c Prepare for the first alpha release of lightning 2.0. 2013-06-05 20:18:54 -03:00
jit_x86-x87.c Prepare for the first alpha release of lightning 2.0. 2013-06-05 20:18:54 -03:00
jit_x86.c Prepare for the first alpha release of lightning 2.0. 2013-06-05 20:18:54 -03:00
lightning.c Prepare for the first alpha release of lightning 2.0. 2013-06-05 20:18:54 -03:00
Makefile.am Prepare for the first alpha release of lightning 2.0. 2013-06-05 20:18:54 -03:00