qemu/pc-bios/s390-ccw
Jared Rossi 9f4278837d pc-bios/s390-ccw: Use the libc from SLOF and remove sclp prints
We are already using the libc from SLOF for the s390-netboot.img, and
this libc implementation is way more complete and accurate than the
simple implementation that we currently use for the s390-ccw.img binary.
Since we are now always assuming that the SLOF submodule is available
when building the s390-ccw bios (see commit bf6903f694), we can drop
the simple implementation and use the SLOF libc for the s390-ccw.img
binary, too.

Additionally replace sclp_print calls with puts/printf now that it is
available.

Co-authored by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Jared Rossi <jrossi@linux.ibm.com>
Message-ID: <20241020012953.1380075-3-jrossi@linux.ibm.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
2024-10-23 06:53:44 +02:00
..
bootmap.c pc-bios/s390-ccw: Use the libc from SLOF and remove sclp prints 2024-10-23 06:53:44 +02:00
bootmap.h pc-bios/s390-ccw: Use the libc from SLOF and remove sclp prints 2024-10-23 06:53:44 +02:00
bswap.h pc-bios/s390-ccw: Move byteswap functions to a separate header 2017-07-14 12:29:48 +02:00
cio.c pc-bios/s390-ccw: Use the libc from SLOF and remove sclp prints 2024-10-23 06:53:44 +02:00
cio.h pc-bios/s390-ccw: Get rid of the the __u* types 2023-06-29 20:45:12 +02:00
dasd-ipl.c pc-bios/s390-ccw: Use the libc from SLOF and remove sclp prints 2024-10-23 06:53:44 +02:00
dasd-ipl.h s390-bios: Support booting from real dasd device 2019-04-12 12:40:35 +02:00
helper.h s390-ccw: Getting rid of ulong 2023-06-29 20:43:19 +02:00
iplb.h s390x: Fix spelling errors 2022-11-16 10:15:26 +01:00
jump2ipl.c pc-bios/s390-ccw: Use the libc from SLOF and remove sclp prints 2024-10-23 06:53:44 +02:00
main.c pc-bios/s390-ccw: Use the libc from SLOF and remove sclp prints 2024-10-23 06:53:44 +02:00
Makefile pc-bios/s390-ccw: Use the libc from SLOF and remove sclp prints 2024-10-23 06:53:44 +02:00
menu.c pc-bios/s390-ccw: Use the libc from SLOF and remove sclp prints 2024-10-23 06:53:44 +02:00
netboot.mak pc-bios/s390-ccw: Use the libc from SLOF and remove sclp prints 2024-10-23 06:53:44 +02:00
netmain.c pc-bios/s390-ccw: Use the libc from SLOF and remove sclp prints 2024-10-23 06:53:44 +02:00
s390-arch.h pc-bios: s390x: Clear out leftover S390EP string 2020-11-23 09:48:45 +01:00
s390-ccw.h pc-bios/s390-ccw: Use the libc from SLOF and remove sclp prints 2024-10-23 06:53:44 +02:00
s390-time.h pc-bios: s390x: Consolidate timing functions into time.h 2020-07-02 09:59:24 +02:00
sclp.c pc-bios/s390-ccw: Use the libc from SLOF and remove sclp prints 2024-10-23 06:53:44 +02:00
sclp.h misc: Replace zero-length arrays with flexible array member (automatic) 2020-03-16 22:07:42 +01:00
scsi.h pc-bios/s390-ccw: Get Block Limits VPD device data 2017-05-19 12:29:01 +02:00
start.S pc-bios/s390-ccw: Don't use __bss_start with the "larl" instruction 2023-06-29 20:45:12 +02:00
virtio-blkdev.c pc-bios/s390-ccw: Use the libc from SLOF and remove sclp prints 2024-10-23 06:53:44 +02:00
virtio-net.c pc-bios: s390x: Move sleep and yield to helper.h 2020-07-02 09:59:51 +02:00
virtio-scsi.c pc-bios/s390-ccw: Use the libc from SLOF and remove sclp prints 2024-10-23 06:53:44 +02:00
virtio-scsi.h s390-ccw: Getting rid of ulong 2023-06-29 20:43:19 +02:00
virtio.c pc-bios/s390-ccw: Use the libc from SLOF and remove sclp prints 2024-10-23 06:53:44 +02:00
virtio.h s390-ccw: Getting rid of ulong 2023-06-29 20:43:19 +02:00