Rework the tests to run on pc86; lots of test fixes for the brk() test, which
authorDavid Given <dg@cowlark.com>
Sat, 26 Nov 2016 10:23:25 +0000 (11:23 +0100)
committerDavid Given <dg@cowlark.com>
Sat, 26 Nov 2016 10:23:25 +0000 (11:23 +0100)
commit8a58614aefa70c0805186d3c08a80876173c57a2
tree4b02f911ff3a4992ef406ed0f3fc569e6a25fe6d
parent5f66f06dc69ee8b89fc3dfce8a7d0ec6f7c8753d
Rework the tests to run on pc86; lots of test fixes for the brk() test, which
was nearly useless; lots of fixes to qemuppc and pc86 sbrk(), which was broken;
change the pc86 console to echo output to the serial port (needed for running
tests on qemu).
21 files changed:
.travis.yml
build.lua
plat/pc86/boot.s
plat/pc86/include/unistd.h
plat/pc86/libsys/brk.c
plat/pc86/tests/build.lua [new file with mode: 0644]
plat/qemuppc/libsys/brk.c
tests/plat/_dummy.c
tests/plat/brk_c.c
tests/plat/build.lua
tests/plat/from_d_to_si_e.c
tests/plat/from_d_to_ui_e.c
tests/plat/from_si_to_d_e.c
tests/plat/from_ui_to_d_e.c
tests/plat/inn_e.e
tests/plat/intshift_e.c
tests/plat/intsub_e.c
tests/plat/lib/build.lua
tests/plat/lib/test.c
tests/plat/lib/test.h
tests/plat/testdriver.sh