delete mode 100644 lib/compiler_rt/adddf3.zig delete mode 100644 lib/compiler_rt/addhf3.zig delete mode 100644 lib/compiler_rt/addsf3.zig delete mode 100644 lib/compiler_rt/addtf3.zig delete mode 100644 lib/compiler_rt/addxf3.zig delete mode 100644 lib/compiler_rt/cmpdf2.zig delete mode 100644 lib/compiler_rt/cmptf2.zig delete mode 100644 lib/compiler_rt/cmpxf2.zig delete mode 100644 lib/compiler_rt/divdc3.zig delete mode 100644 lib/compiler_rt/divhc3.zig delete mode 100644 lib/compiler_rt/divhf3.zig delete mode 100644 lib/compiler_rt/divsc3.zig delete mode 100644 lib/compiler_rt/divtc3.zig delete mode 100644 lib/compiler_rt/divxc3.zig delete mode 100644 lib/compiler_rt/extenddftf2.zig delete mode 100644 lib/compiler_rt/extenddfxf2.zig delete mode 100644 lib/compiler_rt/extendhfdf2.zig delete mode 100644 lib/compiler_rt/extendhfsf2.zig delete mode 100644 lib/compiler_rt/extendhftf2.zig delete mode 100644 lib/compiler_rt/extendhfxf2.zig delete mode 100644 lib/compiler_rt/extendsfdf2.zig delete mode 100644 lib/compiler_rt/extendsftf2.zig delete mode 100644 lib/compiler_rt/extendsfxf2.zig delete mode 100644 lib/compiler_rt/extendxftf2.zig delete mode 100644 lib/compiler_rt/fixdfdi.zig delete mode 100644 lib/compiler_rt/fixdfei.zig delete mode 100644 lib/compiler_rt/fixdfsi.zig delete mode 100644 lib/compiler_rt/fixdfti.zig delete mode 100644 lib/compiler_rt/fixhfei.zig delete mode 100644 lib/compiler_rt/fixint_test.zig delete mode 100644 lib/compiler_rt/fixsfdi.zig delete mode 100644 lib/compiler_rt/fixsfei.zig delete mode 100644 lib/compiler_rt/fixsfsi.zig delete mode 100644 lib/compiler_rt/fixsfti.zig delete mode 100644 lib/compiler_rt/fixtfdi.zig delete mode 100644 lib/compiler_rt/fixtfei.zig delete mode 100644 lib/compiler_rt/fixtfsi.zig delete mode 100644 lib/compiler_rt/fixtfti.zig delete mode 100644 lib/compiler_rt/fixunsdfdi.zig delete mode 100644 lib/compiler_rt/fixunsdfei.zig delete mode 100644 lib/compiler_rt/fixunsdfsi.zig delete mode 100644 lib/compiler_rt/fixunsdfti.zig delete mode 100644 lib/compiler_rt/fixunshfdi.zig delete mode 100644 lib/compiler_rt/fixunshfei.zig delete mode 100644 lib/compiler_rt/fixunshfsi.zig delete mode 100644 lib/compiler_rt/fixunshfti.zig delete mode 100644 lib/compiler_rt/fixunssfdi.zig delete mode 100644 lib/compiler_rt/fixunssfei.zig delete mode 100644 lib/compiler_rt/fixunssfsi.zig delete mode 100644 lib/compiler_rt/fixunssfti.zig delete mode 100644 lib/compiler_rt/fixunstfdi.zig delete mode 100644 lib/compiler_rt/fixunstfei.zig delete mode 100644 lib/compiler_rt/fixunstfsi.zig delete mode 100644 lib/compiler_rt/fixunstfti.zig delete mode 100644 lib/compiler_rt/fixunsxfdi.zig delete mode 100644 lib/compiler_rt/fixunsxfei.zig delete mode 100644 lib/compiler_rt/fixunsxfsi.zig delete mode 100644 lib/compiler_rt/fixunsxfti.zig delete mode 100644 lib/compiler_rt/fixxfdi.zig delete mode 100644 lib/compiler_rt/fixxfei.zig delete mode 100644 lib/compiler_rt/fixxfsi.zig delete mode 100644 lib/compiler_rt/floatdidf.zig delete mode 100644 lib/compiler_rt/floatdihf.zig delete mode 100644 lib/compiler_rt/floatdisf.zig delete mode 100644 lib/compiler_rt/floatditf.zig delete mode 100644 lib/compiler_rt/floatdixf.zig delete mode 100644 lib/compiler_rt/floateidf.zig delete mode 100644 lib/compiler_rt/floateihf.zig delete mode 100644 lib/compiler_rt/floateisf.zig delete mode 100644 lib/compiler_rt/floateitf.zig delete mode 100644 lib/compiler_rt/floateixf.zig delete mode 100644 lib/compiler_rt/floatsidf.zig delete mode 100644 lib/compiler_rt/floatsihf.zig delete mode 100644 lib/compiler_rt/floatsisf.zig delete mode 100644 lib/compiler_rt/floatsitf.zig delete mode 100644 lib/compiler_rt/floatsixf.zig delete mode 100644 lib/compiler_rt/floattidf.zig delete mode 100644 lib/compiler_rt/floattihf.zig delete mode 100644 lib/compiler_rt/floattisf.zig delete mode 100644 lib/compiler_rt/floattitf.zig delete mode 100644 lib/compiler_rt/floattixf.zig delete mode 100644 lib/compiler_rt/floatundidf.zig delete mode 100644 lib/compiler_rt/floatundihf.zig delete mode 100644 lib/compiler_rt/floatundisf.zig delete mode 100644 lib/compiler_rt/floatunditf.zig delete mode 100644 lib/compiler_rt/floatundixf.zig delete mode 100644 lib/compiler_rt/floatuneidf.zig delete mode 100644 lib/compiler_rt/floatuneihf.zig delete mode 100644 lib/compiler_rt/floatuneisf.zig delete mode 100644 lib/compiler_rt/floatuneitf.zig delete mode 100644 lib/compiler_rt/floatuneixf.zig delete mode 100644 lib/compiler_rt/floatunsidf.zig delete mode 100644 lib/compiler_rt/floatunsihf.zig delete mode 100644 lib/compiler_rt/floatunsisf.zig delete mode 100644 lib/compiler_rt/floatunsitf.zig delete mode 100644 lib/compiler_rt/floatunsixf.zig delete mode 100644 lib/compiler_rt/floatuntidf.zig delete mode 100644 lib/compiler_rt/floatuntihf.zig delete mode 100644 lib/compiler_rt/floatuntisf.zig delete mode 100644 lib/compiler_rt/floatuntitf.zig delete mode 100644 lib/compiler_rt/floatuntixf.zig delete mode 100644 lib/compiler_rt/gedf2.zig delete mode 100644 lib/compiler_rt/gehf2.zig delete mode 100644 lib/compiler_rt/gesf2.zig delete mode 100644 lib/compiler_rt/getf2.zig delete mode 100644 lib/compiler_rt/gexf2.zig delete mode 100644 lib/compiler_rt/muldc3.zig delete mode 100644 lib/compiler_rt/muldf3.zig delete mode 100644 lib/compiler_rt/mulhc3.zig delete mode 100644 lib/compiler_rt/mulhf3.zig delete mode 100644 lib/compiler_rt/mulsc3.zig delete mode 100644 lib/compiler_rt/mulsf3.zig delete mode 100644 lib/compiler_rt/multc3.zig delete mode 100644 lib/compiler_rt/multf3.zig delete mode 100644 lib/compiler_rt/mulxc3.zig delete mode 100644 lib/compiler_rt/mulxf3.zig delete mode 100644 lib/compiler_rt/subdf3.zig delete mode 100644 lib/compiler_rt/subhf3.zig delete mode 100644 lib/compiler_rt/subsf3.zig delete mode 100644 lib/compiler_rt/subtf3.zig delete mode 100644 lib/compiler_rt/subxf3.zig delete mode 100644 lib/compiler_rt/truncdfhf2.zig delete mode 100644 lib/compiler_rt/truncdfsf2.zig delete mode 100644 lib/compiler_rt/truncsfhf2.zig delete mode 100644 lib/compiler_rt/trunctfdf2.zig delete mode 100644 lib/compiler_rt/trunctfhf2.zig delete mode 100644 lib/compiler_rt/trunctfsf2.zig delete mode 100644 lib/compiler_rt/trunctfxf2.zig delete mode 100644 lib/compiler_rt/truncxfdf2.zig delete mode 100644 lib/compiler_rt/truncxfhf2.zig delete mode 100644 lib/compiler_rt/truncxfsf2.zig delete mode 100644 lib/compiler_rt/unorddf2.zig create mode 100644 lib/libc/glibc/sysdeps/loongarch/sys/asm.h create mode 100644 lib/libc/glibc/sysdeps/loongarch/sysdep.h delete mode 100644 lib/libc/glibc/sysdeps/s390/s390-64/start-2.33.S delete mode 100644 lib/libc/glibc/sysdeps/s390/s390-64/start.S delete mode 100644 lib/libc/glibc/sysdeps/s390/s390-64/sysdep.h create mode 100644 lib/libc/glibc/sysdeps/s390/start-2.33.S create mode 100644 lib/libc/glibc/sysdeps/s390/start.S create mode 100644 lib/libc/glibc/sysdeps/s390/sysdep.h delete mode 100644 lib/libc/glibc/sysdeps/unix/sysv/linux/s390/s390-64/sysdep.h delete mode 100644 lib/libc/include/aarch64-linux-gnu/bits/long-double.h delete mode 100644 lib/libc/include/aarch64-linux-gnu/bits/struct_stat.h delete mode 100644 lib/libc/include/aarch64-linux-gnu/bits/timesize.h delete mode 100644 lib/libc/include/arc-linux-gnu/bits/struct_stat.h delete mode 100644 lib/libc/include/arc-linux-gnu/bits/timesize.h create mode 100644 lib/libc/include/generic-glibc/bits/cloexec.h delete mode 100644 lib/libc/include/generic-glibc/bits/ppc.h delete mode 100644 lib/libc/include/generic-glibc/gnu/stubs-64.h delete mode 100644 lib/libc/include/generic-glibc/sys/platform/ppc.h delete mode 100644 lib/libc/include/loongarch-linux-gnu/bits/long-double.h delete mode 100644 lib/libc/include/loongarch-linux-gnu/bits/struct_stat.h delete mode 100644 lib/libc/include/loongarch-linux-gnu/bits/timesize.h create mode 100644 lib/libc/include/loongarch-linux-gnu/gnu/lib-names-ilp32d.h create mode 100644 lib/libc/include/loongarch-linux-gnu/gnu/lib-names-ilp32s.h create mode 100644 lib/libc/include/loongarch-linux-gnu/gnu/stubs-ilp32d.h create mode 100644 lib/libc/include/loongarch-linux-gnu/gnu/stubs-ilp32s.h create mode 100644 lib/libc/include/mips-linux-gnu/bits/long-double.h create mode 100644 lib/libc/include/mips-linux-gnu/bits/struct_stat.h create mode 100644 lib/libc/include/mips-linux-gnu/bits/timesize.h create mode 100644 lib/libc/include/mips-linux-gnu/bits/waitstatus.h create mode 100644 lib/libc/include/powerpc-linux-gnu/bits/ppc.h delete mode 100644 lib/libc/include/powerpc-linux-gnu/gnu/lib-names-32.h delete mode 100644 lib/libc/include/powerpc-linux-gnu/gnu/lib-names-64-v1.h delete mode 100644 lib/libc/include/powerpc-linux-gnu/gnu/stubs-64-v1.h create mode 100644 lib/libc/include/powerpc-linux-gnu/sys/platform/ppc.h delete mode 100644 lib/libc/include/riscv-linux-gnu/bits/long-double.h delete mode 100644 lib/libc/include/riscv-linux-gnu/bits/struct_stat.h delete mode 100644 lib/libc/include/riscv-linux-gnu/bits/timesize.h delete mode 100644 lib/libc/include/s390x-linux-gnu/bits/environments.h delete mode 100644 lib/libc/include/s390x-linux-gnu/bits/procfs-extra.h delete mode 100644 lib/libc/include/s390x-linux-gnu/bits/procfs-id.h delete mode 100644 lib/libc/include/s390x-linux-gnu/bits/timesize.h delete mode 100644 lib/libc/include/s390x-linux-gnu/bits/utmp.h delete mode 100644 lib/libc/include/s390x-linux-gnu/bits/utmpx.h delete mode 100644 lib/libc/include/s390x-linux-gnu/gnu/lib-names-64.h create mode 100644 lib/libc/include/sparc-linux-gnu/bits/cloexec.h create mode 100644 lib/libc/include/sparc-linux-gnu/gnu/stubs-64.h create mode 100644 src/codegen/loongarch/abi.zig create mode 100644 src/codegen/s390x/abi.zig create mode 100644 test/cases/compile_errors/callconv_preserve_none_on_unsupported_platform.zig create mode 100644 test/cases/compile_errors/coercion_from_vector_element_to_c_ptr.zig create mode 100644 test/cases/compile_errors/deref_slice_with_undef_len.zig create mode 100644 test/cases/compile_errors/slice_to_array_pointer.zig delete mode 100644 test/cases/compile_errors/switch_expression-duplicate_or_overlapping_integer_value.zig create mode 100644 test/cases/compile_errors/switch_on_invalid_type.zig delete mode 100644 test/cases/compile_errors/switch_on_non_packed_struct.zig create mode 100644 test/cases/compile_errors/switch_on_union_with_nonexhaustive_tag_is_exhaustive.zig create mode 100644 test/cases/safety/load_uninstantiable_enum.zig create mode 100644 test/cases/safety/load_uninstantiable_enum_from_slice.zig create mode 100644 test/cases/safety/load_uninstantiable_union.zig create mode 100644 test/cases/safety/load_uninstantiable_union_from_slice.zig create mode 100644 test/incremental/temporary_analysis_error_in_generic_signature create mode 100644 test/standalone/config_header/meson/mesondefine.h create mode 100644 test/standalone/config_header/meson/mesondefine.h.in delete mode 100644 test/standalone/debug_io_color/build.zig delete mode 100644 test/standalone/debug_io_color/main.zig create mode 100644 tools/bsp.zig delete mode 100644 tools/generate_c_size_and_align_checks.zig