# HG changeset patch # User cslag # Date 1441487876 -7200 # Node ID 39d5707585886be5170b4553c50f266a7cbd2d62 # Parent 1c539fb1d2dd9d575b841f5d09cce0ad6414fd05 - cleanups in changelog and todo diff -r 1c539fb1d2dd -r 39d570758588 ChangeLog --- a/ChangeLog Sun Aug 02 19:38:25 2015 +0200 +++ b/ChangeLog Sat Sep 05 23:17:56 2015 +0200 @@ -5,7 +5,7 @@ o ARM64 support (AAPCS64 on Linux, Apple's derived version on iOS) o PPC64 support, including syscalls (thanks Masanori!) o introduced dcArgF and dcVArgF for flexible/convenient argument binding (works like dcCallF/dcVCallF but without the function call) - o added -fPIC by default for FreeBSD + o using -fPIC by default for FreeBSD o PPC32 linux syscall support o fixed return value errors for arm32 on some platforms (e.g. freebsd/arm32, nintendo ds); arm & thumb mode dyncallback: diff -r 1c539fb1d2dd -r 39d570758588 ToDo --- a/ToDo Sun Aug 02 19:38:25 2015 +0200 +++ b/ToDo Sat Sep 05 23:17:56 2015 +0200 @@ -11,7 +11,6 @@ - callback_plain retval wrong (not only platform) * THUMB: - ellipsis (might be test itself, not respecting fixed part of args) - - retvals of call_suite (maybe all retvals, in general) - callback_plain retval - callf - fix Minix/x86 callbacks (see callback_suite) @@ -55,7 +54,7 @@ ------------ - callback_plain's return value not correct anymore on NDS (maybe just broken testcode?) - add MIPS callbacks for eabi, n32, o32 (thunks are working) -- finish PPC32 callbacks (see bugs section, below) +- finish PPC32 callbacks (see bugs section, below, BSD not working) bindings: --------- @@ -117,6 +116,7 @@ - superh - cell - blackfin +- s/390 - z80 - hppa - vax @@ -126,9 +126,3 @@ - arc - seaforth -available exotic hardware for outstanding ports: ------------------------------------------------- -- 68k: Tassilo's old Palm m100 (MC68EZ328 (16MHz)) -- sh4: Tassilo's Dreamcast -- sigmatel stmp3550b: Daniel's iPod Nano -