├── .github └── workflows │ ├── freebsd.yml │ ├── openbsd.yml │ ├── ubuntu-arm.yml │ └── ubuntu.yml ├── AUTHORS ├── CHANGES.md ├── GNUmakefile ├── LICENSE ├── Makefile.common ├── README.md ├── RELEASE.md ├── bindings ├── GNUmakefile ├── abort.c ├── bindings.h ├── cmdline.c ├── cpu_aarch64.c ├── cpu_aarch64.h ├── cpu_ppc64.h ├── cpu_vectors_aarch64.S ├── cpu_vectors_x86_64.S ├── cpu_x86_64.c ├── cpu_x86_64.h ├── crt.c ├── crt_init.h ├── exit.c ├── hvt │ ├── bindings.h │ ├── block.c │ ├── console.c │ ├── net.c │ ├── platform.c │ ├── platform_intr.c │ ├── platform_lifecycle.c │ ├── start.c │ ├── time.c │ ├── tscclock.c │ └── yield.c ├── intr.c ├── lib.c ├── log.c ├── mem.c ├── mft.c ├── mft.h ├── muen │ ├── bindings.h │ ├── channel.c │ ├── channel.h │ ├── muen-block.c │ ├── muen-clock.c │ ├── muen-console.c │ ├── muen-net.c │ ├── muen-net.h │ ├── muen-platform_lifecycle.c │ ├── muen-sinfo.c │ ├── muen-yield.c │ ├── muschedinfo.h │ ├── mutimeinfo.h │ ├── reader.c │ ├── reader.h │ ├── sinfo.h │ ├── start.c │ ├── util.h │ ├── writer.c │ └── writer.h ├── printf.c ├── printf.h ├── solo5_hvt.lds ├── solo5_muen.lds ├── solo5_spt.lds ├── solo5_stub.lds ├── solo5_virtio.lds ├── solo5_xen.lds ├── spt │ ├── bindings.c │ ├── bindings.h │ ├── block.c │ ├── net.c │ ├── platform.c │ ├── start.c │ ├── sys_linux_aarch64.c │ ├── sys_linux_ppc64le.c │ └── sys_linux_x86_64.c ├── stub │ └── stubs.c ├── tls.c ├── virtio │ ├── bindings.h │ ├── boot.S │ ├── clock_subr.c │ ├── clock_subr.h │ ├── multiboot.h │ ├── pagetable.S │ ├── pci.c │ ├── platform.c │ ├── platform_intr.c │ ├── pvclock.c │ ├── serial.c │ ├── start.c │ ├── time.c │ ├── tscclock.c │ ├── virtio_blk.c │ ├── virtio_net.c │ ├── virtio_pci.h │ ├── virtio_ring.c │ └── virtio_ring.h └── xen │ ├── bindings.h │ ├── boot.S │ ├── console.c │ ├── evtchn.c │ ├── hypercall-x86_64.h │ ├── hypercall.h │ ├── hypercall_page.S │ ├── pagetable.S │ ├── platform.c │ ├── platform_intr.c │ ├── pvclock.c │ ├── start.c │ ├── stubs.c │ └── time.c ├── configure.sh ├── docs ├── architecture.md ├── building.md └── debugging.md ├── elftool ├── GNUmakefile ├── elftool.c └── json.h ├── include ├── elf_abi.h ├── hvt_abi.h ├── mft_abi.h ├── solo5.h ├── spt_abi.h └── xen │ ├── COPYING │ ├── arch-arm.h │ ├── arch-arm │ ├── hvm │ │ └── save.h │ └── smccc.h │ ├── arch-x86 │ ├── cpufeatureset.h │ ├── cpuid.h │ ├── hvm │ │ ├── save.h │ │ └── start_info.h │ ├── pmu.h │ ├── xen-mca.h │ ├── xen-x86_32.h │ ├── xen-x86_64.h │ └── xen.h │ ├── arch-x86_32.h │ ├── arch-x86_64.h │ ├── argo.h │ ├── callback.h │ ├── device_tree_defs.h │ ├── dom0_ops.h │ ├── domctl.h │ ├── elfnote.h │ ├── errno.h │ ├── event_channel.h │ ├── features.h │ ├── grant_table.h │ ├── hvm │ ├── dm_op.h │ ├── e820.h │ ├── hvm_info_table.h │ ├── hvm_op.h │ ├── hvm_vcpu.h │ ├── hvm_xs_strings.h │ ├── ioreq.h │ ├── params.h │ ├── pvdrivers.h │ └── save.h │ ├── io │ ├── 9pfs.h │ ├── blkif.h │ ├── cameraif.h │ ├── console.h │ ├── displif.h │ ├── fbif.h │ ├── fsif.h │ ├── kbdif.h │ ├── libxenvchan.h │ ├── netif.h │ ├── pciif.h │ ├── protocols.h │ ├── pvcalls.h │ ├── ring.h │ ├── sndif.h │ ├── tpmif.h │ ├── usbif.h │ ├── vscsiif.h │ ├── xenbus.h │ └── xs_wire.h │ ├── kexec.h │ ├── memory.h │ ├── nmi.h │ ├── physdev.h │ ├── platform.h │ ├── pmu.h │ ├── sched.h │ ├── sysctl.h │ ├── tmem.h │ ├── trace.h │ ├── vcpu.h │ ├── version.h │ ├── vm_event.h │ ├── xen-compat.h │ ├── xen.h │ ├── xencomm.h │ ├── xenoprof.h │ └── xsm │ └── flask_op.h ├── opam ├── solo5-cross-aarch64.opam └── solo5.opam ├── scripts ├── gen_version_h.sh ├── opam-release.sh ├── virtio-mkimage │ ├── Dockerfile │ └── solo5-virtio-mkimage.sh └── virtio-run │ └── solo5-virtio-run.sh ├── tenders ├── GNUmakefile ├── common │ ├── block_attach.c │ ├── block_attach.h │ ├── cc.h │ ├── elf.c │ ├── elf.h │ ├── mft.c │ ├── mft.h │ ├── tap_attach.c │ └── tap_attach.h ├── hvt │ ├── hvt.h │ ├── hvt_boot_info.c │ ├── hvt_core.c │ ├── hvt_cpu_aarch64.c │ ├── hvt_cpu_aarch64.h │ ├── hvt_cpu_x86_64.c │ ├── hvt_cpu_x86_64.h │ ├── hvt_dumpcore_freebsd_x86_64.c │ ├── hvt_dumpcore_kvm_aarch64.c │ ├── hvt_dumpcore_kvm_x86_64.c │ ├── hvt_dumpcore_openbsd_x86_64.c │ ├── hvt_freebsd.c │ ├── hvt_freebsd.h │ ├── hvt_freebsd_x86_64.c │ ├── hvt_gdb.h │ ├── hvt_gdb_aarch64.h │ ├── hvt_gdb_freebsd_x86_64.c │ ├── hvt_gdb_kvm_aarch64.c │ ├── hvt_gdb_kvm_x86_64.c │ ├── hvt_gdb_openbsd_x86_64.c │ ├── hvt_gdb_x86_64.h │ ├── hvt_kvm.c │ ├── hvt_kvm.h │ ├── hvt_kvm_aarch64.c │ ├── hvt_kvm_x86_64.c │ ├── hvt_main.c │ ├── hvt_module_blk.c │ ├── hvt_module_dumpcore.c │ ├── hvt_module_gdb.c │ ├── hvt_module_net.c │ ├── hvt_openbsd.c │ ├── hvt_openbsd.h │ ├── hvt_openbsd_x86_64.c │ └── queue.h └── spt │ ├── spt.h │ ├── spt_core.c │ ├── spt_launch_aarch64.S │ ├── spt_launch_ppc64le.S │ ├── spt_launch_x86_64.S │ ├── spt_main.c │ ├── spt_module_block.c │ └── spt_module_net.c ├── tests ├── GNUmakefile ├── Makefile.tests ├── README.md ├── bats-core │ ├── bats │ ├── bats-exec-suite │ ├── bats-exec-test │ ├── bats-format-tap-stream │ └── bats-preprocess ├── config.xl.in ├── run-tests.sh ├── setup-tests.sh ├── test_blk │ ├── GNUmakefile │ ├── manifest.json │ └── test_blk.c ├── test_buggyelf │ ├── GNUmakefile │ └── buggyelf.hvt ├── test_dumpcore │ ├── GNUmakefile │ ├── manifest.json │ └── test_dumpcore.c ├── test_exception │ ├── GNUmakefile │ ├── manifest.json │ └── test_exception.c ├── test_fpu │ ├── GNUmakefile │ ├── manifest.json │ └── test_fpu.c ├── test_globals │ ├── GNUmakefile │ ├── manifest.json │ └── test_globals.c ├── test_hello │ ├── GNUmakefile │ ├── manifest.json │ └── test_hello.c ├── test_mft_maxdevices │ ├── GNUmakefile │ ├── manifest.json │ └── test_mft_maxdevices.c ├── test_net │ ├── GNUmakefile │ ├── manifest.json │ └── test_net.c ├── test_net_2if │ ├── GNUmakefile │ ├── manifest.json │ └── test_net_2if.c ├── test_net_mtu │ ├── GNUmakefile │ ├── manifest.json │ └── test_net_mtu.c ├── test_notls │ ├── GNUmakefile │ ├── manifest.json │ └── test_notls.c ├── test_output │ ├── GNUmakefile │ ├── manifest.json │ └── test_output.c ├── test_quiet │ ├── GNUmakefile │ ├── manifest.json │ └── test_quiet.c ├── test_rnow │ ├── GNUmakefile │ ├── manifest.json │ └── test_rnow.c ├── test_rnox │ ├── GNUmakefile │ ├── manifest.json │ └── test_rnox.c ├── test_seccomp │ ├── GNUmakefile │ ├── manifest.json │ └── test_seccomp.c ├── test_ssp │ ├── GNUmakefile │ ├── manifest.json │ ├── show_canary.gdb │ └── test_ssp.c ├── test_time │ ├── GNUmakefile │ ├── manifest.json │ └── test_time.c ├── test_tls │ ├── GNUmakefile │ ├── manifest.json │ └── test_tls.c ├── test_too_many_entries │ ├── GNUmakefile │ └── manifest.json ├── test_wnox │ ├── GNUmakefile │ ├── manifest.json │ └── test_wnox.c ├── test_xnor │ ├── GNUmakefile │ ├── manifest.json │ └── test_xnor.c ├── test_xnow │ ├── GNUmakefile │ ├── manifest.json │ └── test_xnow.c ├── test_zeropage │ ├── GNUmakefile │ ├── manifest.json │ └── test_zeropage.c └── tests.bats └── toolchain ├── GNUmakefile ├── cc.in ├── gen-headers.sh ├── ld.in └── objcopy.in /.github/workflows/freebsd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/.github/workflows/freebsd.yml -------------------------------------------------------------------------------- /.github/workflows/openbsd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/.github/workflows/openbsd.yml -------------------------------------------------------------------------------- /.github/workflows/ubuntu-arm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/.github/workflows/ubuntu-arm.yml -------------------------------------------------------------------------------- /.github/workflows/ubuntu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/.github/workflows/ubuntu.yml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/AUTHORS -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/CHANGES.md -------------------------------------------------------------------------------- /GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/GNUmakefile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile.common: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/Makefile.common -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/RELEASE.md -------------------------------------------------------------------------------- /bindings/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/GNUmakefile -------------------------------------------------------------------------------- /bindings/abort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/abort.c -------------------------------------------------------------------------------- /bindings/bindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/bindings.h -------------------------------------------------------------------------------- /bindings/cmdline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/cmdline.c -------------------------------------------------------------------------------- /bindings/cpu_aarch64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/cpu_aarch64.c -------------------------------------------------------------------------------- /bindings/cpu_aarch64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/cpu_aarch64.h -------------------------------------------------------------------------------- /bindings/cpu_ppc64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/cpu_ppc64.h -------------------------------------------------------------------------------- /bindings/cpu_vectors_aarch64.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/cpu_vectors_aarch64.S -------------------------------------------------------------------------------- /bindings/cpu_vectors_x86_64.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/cpu_vectors_x86_64.S -------------------------------------------------------------------------------- /bindings/cpu_x86_64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/cpu_x86_64.c -------------------------------------------------------------------------------- /bindings/cpu_x86_64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/cpu_x86_64.h -------------------------------------------------------------------------------- /bindings/crt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/crt.c -------------------------------------------------------------------------------- /bindings/crt_init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/crt_init.h -------------------------------------------------------------------------------- /bindings/exit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/exit.c -------------------------------------------------------------------------------- /bindings/hvt/bindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/hvt/bindings.h -------------------------------------------------------------------------------- /bindings/hvt/block.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/hvt/block.c -------------------------------------------------------------------------------- /bindings/hvt/console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/hvt/console.c -------------------------------------------------------------------------------- /bindings/hvt/net.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/hvt/net.c -------------------------------------------------------------------------------- /bindings/hvt/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/hvt/platform.c -------------------------------------------------------------------------------- /bindings/hvt/platform_intr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/hvt/platform_intr.c -------------------------------------------------------------------------------- /bindings/hvt/platform_lifecycle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/hvt/platform_lifecycle.c -------------------------------------------------------------------------------- /bindings/hvt/start.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/hvt/start.c -------------------------------------------------------------------------------- /bindings/hvt/time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/hvt/time.c -------------------------------------------------------------------------------- /bindings/hvt/tscclock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/hvt/tscclock.c -------------------------------------------------------------------------------- /bindings/hvt/yield.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/hvt/yield.c -------------------------------------------------------------------------------- /bindings/intr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/intr.c -------------------------------------------------------------------------------- /bindings/lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/lib.c -------------------------------------------------------------------------------- /bindings/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/log.c -------------------------------------------------------------------------------- /bindings/mem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/mem.c -------------------------------------------------------------------------------- /bindings/mft.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/mft.c -------------------------------------------------------------------------------- /bindings/mft.h: -------------------------------------------------------------------------------- 1 | #include "../tenders/common/mft.h" 2 | -------------------------------------------------------------------------------- /bindings/muen/bindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/muen/bindings.h -------------------------------------------------------------------------------- /bindings/muen/channel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/muen/channel.c -------------------------------------------------------------------------------- /bindings/muen/channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/muen/channel.h -------------------------------------------------------------------------------- /bindings/muen/muen-block.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/muen/muen-block.c -------------------------------------------------------------------------------- /bindings/muen/muen-clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/muen/muen-clock.c -------------------------------------------------------------------------------- /bindings/muen/muen-console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/muen/muen-console.c -------------------------------------------------------------------------------- /bindings/muen/muen-net.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/muen/muen-net.c -------------------------------------------------------------------------------- /bindings/muen/muen-net.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/muen/muen-net.h -------------------------------------------------------------------------------- /bindings/muen/muen-platform_lifecycle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/muen/muen-platform_lifecycle.c -------------------------------------------------------------------------------- /bindings/muen/muen-sinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/muen/muen-sinfo.c -------------------------------------------------------------------------------- /bindings/muen/muen-yield.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/muen/muen-yield.c -------------------------------------------------------------------------------- /bindings/muen/muschedinfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/muen/muschedinfo.h -------------------------------------------------------------------------------- /bindings/muen/mutimeinfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/muen/mutimeinfo.h -------------------------------------------------------------------------------- /bindings/muen/reader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/muen/reader.c -------------------------------------------------------------------------------- /bindings/muen/reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/muen/reader.h -------------------------------------------------------------------------------- /bindings/muen/sinfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/muen/sinfo.h -------------------------------------------------------------------------------- /bindings/muen/start.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/muen/start.c -------------------------------------------------------------------------------- /bindings/muen/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/muen/util.h -------------------------------------------------------------------------------- /bindings/muen/writer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/muen/writer.c -------------------------------------------------------------------------------- /bindings/muen/writer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/muen/writer.h -------------------------------------------------------------------------------- /bindings/printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/printf.c -------------------------------------------------------------------------------- /bindings/printf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/printf.h -------------------------------------------------------------------------------- /bindings/solo5_hvt.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/solo5_hvt.lds -------------------------------------------------------------------------------- /bindings/solo5_muen.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/solo5_muen.lds -------------------------------------------------------------------------------- /bindings/solo5_spt.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/solo5_spt.lds -------------------------------------------------------------------------------- /bindings/solo5_stub.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/solo5_stub.lds -------------------------------------------------------------------------------- /bindings/solo5_virtio.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/solo5_virtio.lds -------------------------------------------------------------------------------- /bindings/solo5_xen.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/solo5_xen.lds -------------------------------------------------------------------------------- /bindings/spt/bindings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/spt/bindings.c -------------------------------------------------------------------------------- /bindings/spt/bindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/spt/bindings.h -------------------------------------------------------------------------------- /bindings/spt/block.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/spt/block.c -------------------------------------------------------------------------------- /bindings/spt/net.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/spt/net.c -------------------------------------------------------------------------------- /bindings/spt/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/spt/platform.c -------------------------------------------------------------------------------- /bindings/spt/start.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/spt/start.c -------------------------------------------------------------------------------- /bindings/spt/sys_linux_aarch64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/spt/sys_linux_aarch64.c -------------------------------------------------------------------------------- /bindings/spt/sys_linux_ppc64le.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/spt/sys_linux_ppc64le.c -------------------------------------------------------------------------------- /bindings/spt/sys_linux_x86_64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/spt/sys_linux_x86_64.c -------------------------------------------------------------------------------- /bindings/stub/stubs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/stub/stubs.c -------------------------------------------------------------------------------- /bindings/tls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/tls.c -------------------------------------------------------------------------------- /bindings/virtio/bindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/virtio/bindings.h -------------------------------------------------------------------------------- /bindings/virtio/boot.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/virtio/boot.S -------------------------------------------------------------------------------- /bindings/virtio/clock_subr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/virtio/clock_subr.c -------------------------------------------------------------------------------- /bindings/virtio/clock_subr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/virtio/clock_subr.h -------------------------------------------------------------------------------- /bindings/virtio/multiboot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/virtio/multiboot.h -------------------------------------------------------------------------------- /bindings/virtio/pagetable.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/virtio/pagetable.S -------------------------------------------------------------------------------- /bindings/virtio/pci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/virtio/pci.c -------------------------------------------------------------------------------- /bindings/virtio/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/virtio/platform.c -------------------------------------------------------------------------------- /bindings/virtio/platform_intr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/virtio/platform_intr.c -------------------------------------------------------------------------------- /bindings/virtio/pvclock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/virtio/pvclock.c -------------------------------------------------------------------------------- /bindings/virtio/serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/virtio/serial.c -------------------------------------------------------------------------------- /bindings/virtio/start.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/virtio/start.c -------------------------------------------------------------------------------- /bindings/virtio/time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/virtio/time.c -------------------------------------------------------------------------------- /bindings/virtio/tscclock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/virtio/tscclock.c -------------------------------------------------------------------------------- /bindings/virtio/virtio_blk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/virtio/virtio_blk.c -------------------------------------------------------------------------------- /bindings/virtio/virtio_net.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/virtio/virtio_net.c -------------------------------------------------------------------------------- /bindings/virtio/virtio_pci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/virtio/virtio_pci.h -------------------------------------------------------------------------------- /bindings/virtio/virtio_ring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/virtio/virtio_ring.c -------------------------------------------------------------------------------- /bindings/virtio/virtio_ring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/virtio/virtio_ring.h -------------------------------------------------------------------------------- /bindings/xen/bindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/xen/bindings.h -------------------------------------------------------------------------------- /bindings/xen/boot.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/xen/boot.S -------------------------------------------------------------------------------- /bindings/xen/console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/xen/console.c -------------------------------------------------------------------------------- /bindings/xen/evtchn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/xen/evtchn.c -------------------------------------------------------------------------------- /bindings/xen/hypercall-x86_64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/xen/hypercall-x86_64.h -------------------------------------------------------------------------------- /bindings/xen/hypercall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/xen/hypercall.h -------------------------------------------------------------------------------- /bindings/xen/hypercall_page.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/xen/hypercall_page.S -------------------------------------------------------------------------------- /bindings/xen/pagetable.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/xen/pagetable.S -------------------------------------------------------------------------------- /bindings/xen/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/xen/platform.c -------------------------------------------------------------------------------- /bindings/xen/platform_intr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/xen/platform_intr.c -------------------------------------------------------------------------------- /bindings/xen/pvclock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/xen/pvclock.c -------------------------------------------------------------------------------- /bindings/xen/start.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/xen/start.c -------------------------------------------------------------------------------- /bindings/xen/stubs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/xen/stubs.c -------------------------------------------------------------------------------- /bindings/xen/time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/bindings/xen/time.c -------------------------------------------------------------------------------- /configure.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/configure.sh -------------------------------------------------------------------------------- /docs/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/docs/architecture.md -------------------------------------------------------------------------------- /docs/building.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/docs/building.md -------------------------------------------------------------------------------- /docs/debugging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/docs/debugging.md -------------------------------------------------------------------------------- /elftool/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/elftool/GNUmakefile -------------------------------------------------------------------------------- /elftool/elftool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/elftool/elftool.c -------------------------------------------------------------------------------- /elftool/json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/elftool/json.h -------------------------------------------------------------------------------- /include/elf_abi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/elf_abi.h -------------------------------------------------------------------------------- /include/hvt_abi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/hvt_abi.h -------------------------------------------------------------------------------- /include/mft_abi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/mft_abi.h -------------------------------------------------------------------------------- /include/solo5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/solo5.h -------------------------------------------------------------------------------- /include/spt_abi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/spt_abi.h -------------------------------------------------------------------------------- /include/xen/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/COPYING -------------------------------------------------------------------------------- /include/xen/arch-arm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/arch-arm.h -------------------------------------------------------------------------------- /include/xen/arch-arm/hvm/save.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/arch-arm/hvm/save.h -------------------------------------------------------------------------------- /include/xen/arch-arm/smccc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/arch-arm/smccc.h -------------------------------------------------------------------------------- /include/xen/arch-x86/cpufeatureset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/arch-x86/cpufeatureset.h -------------------------------------------------------------------------------- /include/xen/arch-x86/cpuid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/arch-x86/cpuid.h -------------------------------------------------------------------------------- /include/xen/arch-x86/hvm/save.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/arch-x86/hvm/save.h -------------------------------------------------------------------------------- /include/xen/arch-x86/hvm/start_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/arch-x86/hvm/start_info.h -------------------------------------------------------------------------------- /include/xen/arch-x86/pmu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/arch-x86/pmu.h -------------------------------------------------------------------------------- /include/xen/arch-x86/xen-mca.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/arch-x86/xen-mca.h -------------------------------------------------------------------------------- /include/xen/arch-x86/xen-x86_32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/arch-x86/xen-x86_32.h -------------------------------------------------------------------------------- /include/xen/arch-x86/xen-x86_64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/arch-x86/xen-x86_64.h -------------------------------------------------------------------------------- /include/xen/arch-x86/xen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/arch-x86/xen.h -------------------------------------------------------------------------------- /include/xen/arch-x86_32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/arch-x86_32.h -------------------------------------------------------------------------------- /include/xen/arch-x86_64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/arch-x86_64.h -------------------------------------------------------------------------------- /include/xen/argo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/argo.h -------------------------------------------------------------------------------- /include/xen/callback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/callback.h -------------------------------------------------------------------------------- /include/xen/device_tree_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/device_tree_defs.h -------------------------------------------------------------------------------- /include/xen/dom0_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/dom0_ops.h -------------------------------------------------------------------------------- /include/xen/domctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/domctl.h -------------------------------------------------------------------------------- /include/xen/elfnote.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/elfnote.h -------------------------------------------------------------------------------- /include/xen/errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/errno.h -------------------------------------------------------------------------------- /include/xen/event_channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/event_channel.h -------------------------------------------------------------------------------- /include/xen/features.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/features.h -------------------------------------------------------------------------------- /include/xen/grant_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/grant_table.h -------------------------------------------------------------------------------- /include/xen/hvm/dm_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/hvm/dm_op.h -------------------------------------------------------------------------------- /include/xen/hvm/e820.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/hvm/e820.h -------------------------------------------------------------------------------- /include/xen/hvm/hvm_info_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/hvm/hvm_info_table.h -------------------------------------------------------------------------------- /include/xen/hvm/hvm_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/hvm/hvm_op.h -------------------------------------------------------------------------------- /include/xen/hvm/hvm_vcpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/hvm/hvm_vcpu.h -------------------------------------------------------------------------------- /include/xen/hvm/hvm_xs_strings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/hvm/hvm_xs_strings.h -------------------------------------------------------------------------------- /include/xen/hvm/ioreq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/hvm/ioreq.h -------------------------------------------------------------------------------- /include/xen/hvm/params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/hvm/params.h -------------------------------------------------------------------------------- /include/xen/hvm/pvdrivers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/hvm/pvdrivers.h -------------------------------------------------------------------------------- /include/xen/hvm/save.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/hvm/save.h -------------------------------------------------------------------------------- /include/xen/io/9pfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/io/9pfs.h -------------------------------------------------------------------------------- /include/xen/io/blkif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/io/blkif.h -------------------------------------------------------------------------------- /include/xen/io/cameraif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/io/cameraif.h -------------------------------------------------------------------------------- /include/xen/io/console.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/io/console.h -------------------------------------------------------------------------------- /include/xen/io/displif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/io/displif.h -------------------------------------------------------------------------------- /include/xen/io/fbif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/io/fbif.h -------------------------------------------------------------------------------- /include/xen/io/fsif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/io/fsif.h -------------------------------------------------------------------------------- /include/xen/io/kbdif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/io/kbdif.h -------------------------------------------------------------------------------- /include/xen/io/libxenvchan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/io/libxenvchan.h -------------------------------------------------------------------------------- /include/xen/io/netif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/io/netif.h -------------------------------------------------------------------------------- /include/xen/io/pciif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/io/pciif.h -------------------------------------------------------------------------------- /include/xen/io/protocols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/io/protocols.h -------------------------------------------------------------------------------- /include/xen/io/pvcalls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/io/pvcalls.h -------------------------------------------------------------------------------- /include/xen/io/ring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/io/ring.h -------------------------------------------------------------------------------- /include/xen/io/sndif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/io/sndif.h -------------------------------------------------------------------------------- /include/xen/io/tpmif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/io/tpmif.h -------------------------------------------------------------------------------- /include/xen/io/usbif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/io/usbif.h -------------------------------------------------------------------------------- /include/xen/io/vscsiif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/io/vscsiif.h -------------------------------------------------------------------------------- /include/xen/io/xenbus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/io/xenbus.h -------------------------------------------------------------------------------- /include/xen/io/xs_wire.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/io/xs_wire.h -------------------------------------------------------------------------------- /include/xen/kexec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/kexec.h -------------------------------------------------------------------------------- /include/xen/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/memory.h -------------------------------------------------------------------------------- /include/xen/nmi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/nmi.h -------------------------------------------------------------------------------- /include/xen/physdev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/physdev.h -------------------------------------------------------------------------------- /include/xen/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/platform.h -------------------------------------------------------------------------------- /include/xen/pmu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/pmu.h -------------------------------------------------------------------------------- /include/xen/sched.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/sched.h -------------------------------------------------------------------------------- /include/xen/sysctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/sysctl.h -------------------------------------------------------------------------------- /include/xen/tmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/tmem.h -------------------------------------------------------------------------------- /include/xen/trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/trace.h -------------------------------------------------------------------------------- /include/xen/vcpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/vcpu.h -------------------------------------------------------------------------------- /include/xen/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/version.h -------------------------------------------------------------------------------- /include/xen/vm_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/vm_event.h -------------------------------------------------------------------------------- /include/xen/xen-compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/xen-compat.h -------------------------------------------------------------------------------- /include/xen/xen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/xen.h -------------------------------------------------------------------------------- /include/xen/xencomm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/xencomm.h -------------------------------------------------------------------------------- /include/xen/xenoprof.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/xenoprof.h -------------------------------------------------------------------------------- /include/xen/xsm/flask_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/include/xen/xsm/flask_op.h -------------------------------------------------------------------------------- /opam/solo5-cross-aarch64.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/opam/solo5-cross-aarch64.opam -------------------------------------------------------------------------------- /opam/solo5.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/opam/solo5.opam -------------------------------------------------------------------------------- /scripts/gen_version_h.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/scripts/gen_version_h.sh -------------------------------------------------------------------------------- /scripts/opam-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/scripts/opam-release.sh -------------------------------------------------------------------------------- /scripts/virtio-mkimage/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/scripts/virtio-mkimage/Dockerfile -------------------------------------------------------------------------------- /scripts/virtio-mkimage/solo5-virtio-mkimage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/scripts/virtio-mkimage/solo5-virtio-mkimage.sh -------------------------------------------------------------------------------- /scripts/virtio-run/solo5-virtio-run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/scripts/virtio-run/solo5-virtio-run.sh -------------------------------------------------------------------------------- /tenders/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/GNUmakefile -------------------------------------------------------------------------------- /tenders/common/block_attach.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/common/block_attach.c -------------------------------------------------------------------------------- /tenders/common/block_attach.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/common/block_attach.h -------------------------------------------------------------------------------- /tenders/common/cc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/common/cc.h -------------------------------------------------------------------------------- /tenders/common/elf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/common/elf.c -------------------------------------------------------------------------------- /tenders/common/elf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/common/elf.h -------------------------------------------------------------------------------- /tenders/common/mft.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/common/mft.c -------------------------------------------------------------------------------- /tenders/common/mft.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/common/mft.h -------------------------------------------------------------------------------- /tenders/common/tap_attach.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/common/tap_attach.c -------------------------------------------------------------------------------- /tenders/common/tap_attach.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/common/tap_attach.h -------------------------------------------------------------------------------- /tenders/hvt/hvt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt.h -------------------------------------------------------------------------------- /tenders/hvt/hvt_boot_info.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_boot_info.c -------------------------------------------------------------------------------- /tenders/hvt/hvt_core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_core.c -------------------------------------------------------------------------------- /tenders/hvt/hvt_cpu_aarch64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_cpu_aarch64.c -------------------------------------------------------------------------------- /tenders/hvt/hvt_cpu_aarch64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_cpu_aarch64.h -------------------------------------------------------------------------------- /tenders/hvt/hvt_cpu_x86_64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_cpu_x86_64.c -------------------------------------------------------------------------------- /tenders/hvt/hvt_cpu_x86_64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_cpu_x86_64.h -------------------------------------------------------------------------------- /tenders/hvt/hvt_dumpcore_freebsd_x86_64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_dumpcore_freebsd_x86_64.c -------------------------------------------------------------------------------- /tenders/hvt/hvt_dumpcore_kvm_aarch64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_dumpcore_kvm_aarch64.c -------------------------------------------------------------------------------- /tenders/hvt/hvt_dumpcore_kvm_x86_64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_dumpcore_kvm_x86_64.c -------------------------------------------------------------------------------- /tenders/hvt/hvt_dumpcore_openbsd_x86_64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_dumpcore_openbsd_x86_64.c -------------------------------------------------------------------------------- /tenders/hvt/hvt_freebsd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_freebsd.c -------------------------------------------------------------------------------- /tenders/hvt/hvt_freebsd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_freebsd.h -------------------------------------------------------------------------------- /tenders/hvt/hvt_freebsd_x86_64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_freebsd_x86_64.c -------------------------------------------------------------------------------- /tenders/hvt/hvt_gdb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_gdb.h -------------------------------------------------------------------------------- /tenders/hvt/hvt_gdb_aarch64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_gdb_aarch64.h -------------------------------------------------------------------------------- /tenders/hvt/hvt_gdb_freebsd_x86_64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_gdb_freebsd_x86_64.c -------------------------------------------------------------------------------- /tenders/hvt/hvt_gdb_kvm_aarch64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_gdb_kvm_aarch64.c -------------------------------------------------------------------------------- /tenders/hvt/hvt_gdb_kvm_x86_64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_gdb_kvm_x86_64.c -------------------------------------------------------------------------------- /tenders/hvt/hvt_gdb_openbsd_x86_64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_gdb_openbsd_x86_64.c -------------------------------------------------------------------------------- /tenders/hvt/hvt_gdb_x86_64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_gdb_x86_64.h -------------------------------------------------------------------------------- /tenders/hvt/hvt_kvm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_kvm.c -------------------------------------------------------------------------------- /tenders/hvt/hvt_kvm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_kvm.h -------------------------------------------------------------------------------- /tenders/hvt/hvt_kvm_aarch64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_kvm_aarch64.c -------------------------------------------------------------------------------- /tenders/hvt/hvt_kvm_x86_64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_kvm_x86_64.c -------------------------------------------------------------------------------- /tenders/hvt/hvt_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_main.c -------------------------------------------------------------------------------- /tenders/hvt/hvt_module_blk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_module_blk.c -------------------------------------------------------------------------------- /tenders/hvt/hvt_module_dumpcore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_module_dumpcore.c -------------------------------------------------------------------------------- /tenders/hvt/hvt_module_gdb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_module_gdb.c -------------------------------------------------------------------------------- /tenders/hvt/hvt_module_net.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_module_net.c -------------------------------------------------------------------------------- /tenders/hvt/hvt_openbsd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_openbsd.c -------------------------------------------------------------------------------- /tenders/hvt/hvt_openbsd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_openbsd.h -------------------------------------------------------------------------------- /tenders/hvt/hvt_openbsd_x86_64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/hvt_openbsd_x86_64.c -------------------------------------------------------------------------------- /tenders/hvt/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/hvt/queue.h -------------------------------------------------------------------------------- /tenders/spt/spt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/spt/spt.h -------------------------------------------------------------------------------- /tenders/spt/spt_core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/spt/spt_core.c -------------------------------------------------------------------------------- /tenders/spt/spt_launch_aarch64.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/spt/spt_launch_aarch64.S -------------------------------------------------------------------------------- /tenders/spt/spt_launch_ppc64le.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/spt/spt_launch_ppc64le.S -------------------------------------------------------------------------------- /tenders/spt/spt_launch_x86_64.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/spt/spt_launch_x86_64.S -------------------------------------------------------------------------------- /tenders/spt/spt_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/spt/spt_main.c -------------------------------------------------------------------------------- /tenders/spt/spt_module_block.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/spt/spt_module_block.c -------------------------------------------------------------------------------- /tenders/spt/spt_module_net.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tenders/spt/spt_module_net.c -------------------------------------------------------------------------------- /tests/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/GNUmakefile -------------------------------------------------------------------------------- /tests/Makefile.tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/Makefile.tests -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/bats-core/bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/bats-core/bats -------------------------------------------------------------------------------- /tests/bats-core/bats-exec-suite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/bats-core/bats-exec-suite -------------------------------------------------------------------------------- /tests/bats-core/bats-exec-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/bats-core/bats-exec-test -------------------------------------------------------------------------------- /tests/bats-core/bats-format-tap-stream: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/bats-core/bats-format-tap-stream -------------------------------------------------------------------------------- /tests/bats-core/bats-preprocess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/bats-core/bats-preprocess -------------------------------------------------------------------------------- /tests/config.xl.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/config.xl.in -------------------------------------------------------------------------------- /tests/run-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/run-tests.sh -------------------------------------------------------------------------------- /tests/setup-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/setup-tests.sh -------------------------------------------------------------------------------- /tests/test_blk/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_blk/GNUmakefile -------------------------------------------------------------------------------- /tests/test_blk/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_blk/manifest.json -------------------------------------------------------------------------------- /tests/test_blk/test_blk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_blk/test_blk.c -------------------------------------------------------------------------------- /tests/test_buggyelf/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_buggyelf/GNUmakefile -------------------------------------------------------------------------------- /tests/test_buggyelf/buggyelf.hvt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_buggyelf/buggyelf.hvt -------------------------------------------------------------------------------- /tests/test_dumpcore/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_dumpcore/GNUmakefile -------------------------------------------------------------------------------- /tests/test_dumpcore/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_dumpcore/manifest.json -------------------------------------------------------------------------------- /tests/test_dumpcore/test_dumpcore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_dumpcore/test_dumpcore.c -------------------------------------------------------------------------------- /tests/test_exception/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_exception/GNUmakefile -------------------------------------------------------------------------------- /tests/test_exception/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_exception/manifest.json -------------------------------------------------------------------------------- /tests/test_exception/test_exception.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_exception/test_exception.c -------------------------------------------------------------------------------- /tests/test_fpu/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_fpu/GNUmakefile -------------------------------------------------------------------------------- /tests/test_fpu/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_fpu/manifest.json -------------------------------------------------------------------------------- /tests/test_fpu/test_fpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_fpu/test_fpu.c -------------------------------------------------------------------------------- /tests/test_globals/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_globals/GNUmakefile -------------------------------------------------------------------------------- /tests/test_globals/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_globals/manifest.json -------------------------------------------------------------------------------- /tests/test_globals/test_globals.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_globals/test_globals.c -------------------------------------------------------------------------------- /tests/test_hello/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_hello/GNUmakefile -------------------------------------------------------------------------------- /tests/test_hello/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_hello/manifest.json -------------------------------------------------------------------------------- /tests/test_hello/test_hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_hello/test_hello.c -------------------------------------------------------------------------------- /tests/test_mft_maxdevices/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_mft_maxdevices/GNUmakefile -------------------------------------------------------------------------------- /tests/test_mft_maxdevices/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_mft_maxdevices/manifest.json -------------------------------------------------------------------------------- /tests/test_mft_maxdevices/test_mft_maxdevices.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_mft_maxdevices/test_mft_maxdevices.c -------------------------------------------------------------------------------- /tests/test_net/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_net/GNUmakefile -------------------------------------------------------------------------------- /tests/test_net/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_net/manifest.json -------------------------------------------------------------------------------- /tests/test_net/test_net.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_net/test_net.c -------------------------------------------------------------------------------- /tests/test_net_2if/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_net_2if/GNUmakefile -------------------------------------------------------------------------------- /tests/test_net_2if/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_net_2if/manifest.json -------------------------------------------------------------------------------- /tests/test_net_2if/test_net_2if.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_net_2if/test_net_2if.c -------------------------------------------------------------------------------- /tests/test_net_mtu/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_net_mtu/GNUmakefile -------------------------------------------------------------------------------- /tests/test_net_mtu/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_net_mtu/manifest.json -------------------------------------------------------------------------------- /tests/test_net_mtu/test_net_mtu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_net_mtu/test_net_mtu.c -------------------------------------------------------------------------------- /tests/test_notls/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_notls/GNUmakefile -------------------------------------------------------------------------------- /tests/test_notls/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_notls/manifest.json -------------------------------------------------------------------------------- /tests/test_notls/test_notls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_notls/test_notls.c -------------------------------------------------------------------------------- /tests/test_output/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_output/GNUmakefile -------------------------------------------------------------------------------- /tests/test_output/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_output/manifest.json -------------------------------------------------------------------------------- /tests/test_output/test_output.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_output/test_output.c -------------------------------------------------------------------------------- /tests/test_quiet/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_quiet/GNUmakefile -------------------------------------------------------------------------------- /tests/test_quiet/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_quiet/manifest.json -------------------------------------------------------------------------------- /tests/test_quiet/test_quiet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_quiet/test_quiet.c -------------------------------------------------------------------------------- /tests/test_rnow/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_rnow/GNUmakefile -------------------------------------------------------------------------------- /tests/test_rnow/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_rnow/manifest.json -------------------------------------------------------------------------------- /tests/test_rnow/test_rnow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_rnow/test_rnow.c -------------------------------------------------------------------------------- /tests/test_rnox/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_rnox/GNUmakefile -------------------------------------------------------------------------------- /tests/test_rnox/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_rnox/manifest.json -------------------------------------------------------------------------------- /tests/test_rnox/test_rnox.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_rnox/test_rnox.c -------------------------------------------------------------------------------- /tests/test_seccomp/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_seccomp/GNUmakefile -------------------------------------------------------------------------------- /tests/test_seccomp/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_seccomp/manifest.json -------------------------------------------------------------------------------- /tests/test_seccomp/test_seccomp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_seccomp/test_seccomp.c -------------------------------------------------------------------------------- /tests/test_ssp/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_ssp/GNUmakefile -------------------------------------------------------------------------------- /tests/test_ssp/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_ssp/manifest.json -------------------------------------------------------------------------------- /tests/test_ssp/show_canary.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_ssp/show_canary.gdb -------------------------------------------------------------------------------- /tests/test_ssp/test_ssp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_ssp/test_ssp.c -------------------------------------------------------------------------------- /tests/test_time/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_time/GNUmakefile -------------------------------------------------------------------------------- /tests/test_time/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_time/manifest.json -------------------------------------------------------------------------------- /tests/test_time/test_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_time/test_time.c -------------------------------------------------------------------------------- /tests/test_tls/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_tls/GNUmakefile -------------------------------------------------------------------------------- /tests/test_tls/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_tls/manifest.json -------------------------------------------------------------------------------- /tests/test_tls/test_tls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_tls/test_tls.c -------------------------------------------------------------------------------- /tests/test_too_many_entries/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_too_many_entries/GNUmakefile -------------------------------------------------------------------------------- /tests/test_too_many_entries/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_too_many_entries/manifest.json -------------------------------------------------------------------------------- /tests/test_wnox/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_wnox/GNUmakefile -------------------------------------------------------------------------------- /tests/test_wnox/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_wnox/manifest.json -------------------------------------------------------------------------------- /tests/test_wnox/test_wnox.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_wnox/test_wnox.c -------------------------------------------------------------------------------- /tests/test_xnor/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_xnor/GNUmakefile -------------------------------------------------------------------------------- /tests/test_xnor/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_xnor/manifest.json -------------------------------------------------------------------------------- /tests/test_xnor/test_xnor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_xnor/test_xnor.c -------------------------------------------------------------------------------- /tests/test_xnow/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_xnow/GNUmakefile -------------------------------------------------------------------------------- /tests/test_xnow/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_xnow/manifest.json -------------------------------------------------------------------------------- /tests/test_xnow/test_xnow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_xnow/test_xnow.c -------------------------------------------------------------------------------- /tests/test_zeropage/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_zeropage/GNUmakefile -------------------------------------------------------------------------------- /tests/test_zeropage/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_zeropage/manifest.json -------------------------------------------------------------------------------- /tests/test_zeropage/test_zeropage.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/test_zeropage/test_zeropage.c -------------------------------------------------------------------------------- /tests/tests.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/tests/tests.bats -------------------------------------------------------------------------------- /toolchain/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/toolchain/GNUmakefile -------------------------------------------------------------------------------- /toolchain/cc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/toolchain/cc.in -------------------------------------------------------------------------------- /toolchain/gen-headers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/toolchain/gen-headers.sh -------------------------------------------------------------------------------- /toolchain/ld.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/toolchain/ld.in -------------------------------------------------------------------------------- /toolchain/objcopy.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Solo5/solo5/HEAD/toolchain/objcopy.in --------------------------------------------------------------------------------