tests: Multiboot mmap test case
This adds a test case for Multiboot memory map in the tests/multiboot
directory, where future i386 test kernels can be dropped. Because this
requires an x86 build host and an installed 32 bit libgcc, the test is
not part of a regular 'make check'.
The reference output for the test is verified against test runs of the
same multiboot kernel booted by some GRUB 0.97.
Signed-off-by:
Kevin Wolf <kwolf@redhat.com>
Showing
- tests/multiboot/Makefile 18 additions, 0 deletionstests/multiboot/Makefile
- tests/multiboot/libc.c 139 additions, 0 deletionstests/multiboot/libc.c
- tests/multiboot/libc.h 61 additions, 0 deletionstests/multiboot/libc.h
- tests/multiboot/link.ld 19 additions, 0 deletionstests/multiboot/link.ld
- tests/multiboot/mmap.c 56 additions, 0 deletionstests/multiboot/mmap.c
- tests/multiboot/mmap.out 93 additions, 0 deletionstests/multiboot/mmap.out
- tests/multiboot/multiboot.h 66 additions, 0 deletionstests/multiboot/multiboot.h
- tests/multiboot/run_test.sh 81 additions, 0 deletionstests/multiboot/run_test.sh
- tests/multiboot/start.S 51 additions, 0 deletionstests/multiboot/start.S
Loading
Please register or sign in to comment