c2485ea402
Multiarch tests are written in C and need support for printing characters. Instead of implementing the runtime from scratch, just reuse the pc-bios/s390-ccw one. Run tests with -nographic in order to enable SCLP (enable this for the existing tests as well, since it does not hurt). Use the default linker script for the new tests. Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Message-Id: <20230511114651.439872-3-iii@linux.ibm.com> Signed-off-by: Thomas Huth <thuth@redhat.com>
13 lines
241 B
C
13 lines
241 B
C
/*
|
|
* Console code for multiarch tests.
|
|
* Reuses the pc-bios/s390-ccw implementation.
|
|
*
|
|
* SPDX-License-Identifier: GPL-2.0-or-later
|
|
*/
|
|
#include "../../../pc-bios/s390-ccw/sclp.c"
|
|
|
|
void __sys_outc(char c)
|
|
{
|
|
write(1, &c, sizeof(c));
|
|
}
|