_C_LABEL() and _ASM_LABEL() are no longer useful in the "everything
authorguenther <guenther@openbsd.org>
Thu, 8 Dec 2022 01:25:43 +0000 (01:25 +0000)
committerguenther <guenther@openbsd.org>
Thu, 8 Dec 2022 01:25:43 +0000 (01:25 +0000)
commit8162193374858e8d7dceca506657f13b21b8be44
treef40fe4d4aec3ee1c84cd29aed3ebcdeced712b78
parenta36d06b9e40430f5be0c39969fa4ef73cd6eed11
_C_LABEL() and _ASM_LABEL() are no longer useful in the "everything
is ELF" world.  Eliminate use of them in amd64, arm64, armv7, i386,
macppc, mips64, and sparc64 code.

ok deraadt@ jca@ krw@
80 files changed:
lib/libc/arch/aarch64/SYS.h
lib/libc/arch/aarch64/sys/brk.S
lib/libc/arch/aarch64/sys/sbrk.S
lib/libc/arch/arm/SYS.h
lib/libc/arch/arm/sys/brk.S
lib/libc/arch/arm/sys/sbrk.S
lib/libc/arch/mips64/sys/brk.S
lib/libc/arch/mips64/sys/sbrk.S
lib/libc/arch/mips64/sys/tfork_thread.S
lib/libc/arch/powerpc/sys/brk.S
lib/libc/arch/powerpc/sys/sbrk.S
lib/libc/arch/sparc64/string/ffs.S
lib/libc/arch/sparc64/sys/brk.S
lib/libc/arch/sparc64/sys/sbrk.S
sys/arch/amd64/stand/boot/srt0.S
sys/arch/amd64/stand/cdboot/srt0.S
sys/arch/amd64/stand/efi32/run_i386.S
sys/arch/amd64/stand/efi64/run_i386.S
sys/arch/amd64/stand/efiboot/run_i386.S
sys/arch/amd64/stand/libsa/gidt.S
sys/arch/amd64/stand/libsa/pxe_call.S
sys/arch/amd64/stand/libsa/run_amd64.S
sys/arch/amd64/stand/pxeboot/srt0.S
sys/arch/arm/arm/bcopyinout.S
sys/arch/arm/arm/bus_space_notimpl.S
sys/arch/arm/arm/copystr.S
sys/arch/arm/arm/cpufunc_asm_armv7.S
sys/arch/arm/arm/cpuswitch7.S
sys/arch/arm/arm/exception.S
sys/arch/arm/arm/fiq_subr.S
sys/arch/arm/arm/in_cksum_arm.S
sys/arch/arm/arm/irq_dispatch.S
sys/arch/arm/arm/locore.S
sys/arch/arm/arm/sigcode.S
sys/arch/arm/arm/vectors.S
sys/arch/arm/include/asm.h
sys/arch/arm/include/frame.h
sys/arch/arm64/arm64/cpuswitch.S
sys/arch/arm64/arm64/exception.S
sys/arch/arm64/arm64/locore.S
sys/arch/arm64/arm64/locore0.S
sys/arch/arm64/include/asm.h
sys/arch/armv7/armv7/locore0.S
sys/arch/armv7/stand/efiboot/start.S
sys/arch/i386/i386/acpi_wakecode.S
sys/arch/i386/i386/apicvec.s
sys/arch/i386/i386/apmcall.S
sys/arch/i386/i386/in_cksum.s
sys/arch/i386/i386/locore.s
sys/arch/i386/i386/locore0.S
sys/arch/i386/i386/mptramp.s
sys/arch/i386/i386/vector.s
sys/arch/i386/include/asm.h
sys/arch/i386/include/i82093reg.h
sys/arch/i386/isa/icu.s
sys/arch/i386/stand/boot/srt0.S
sys/arch/i386/stand/cdboot/srt0.S
sys/arch/i386/stand/libsa/debug_i386.S
sys/arch/i386/stand/libsa/debug_md.h
sys/arch/i386/stand/libsa/gidt.S
sys/arch/i386/stand/libsa/pslid.S
sys/arch/i386/stand/libsa/pxe_call.S
sys/arch/i386/stand/pxeboot/srt0.S
sys/arch/macppc/macppc/locore.S
sys/arch/macppc/macppc/locore0.S
sys/arch/macppc/macppc/ofwreal.S
sys/arch/mips64/mips64/context.S
sys/arch/mips64/mips64/lcore_access.S
sys/arch/powerpc/include/asm.h
sys/arch/powerpc/powerpc/setjmp.S
sys/arch/sparc64/include/asm.h
sys/arch/sparc64/sparc64/in_cksum.S
sys/arch/sparc64/sparc64/locore.s
sys/arch/sparc64/stand/ofwboot/srt0.s
sys/lib/libkern/arch/arm/bcopy.S
sys/lib/libkern/arch/arm/bzero.S
sys/lib/libkern/arch/arm/divsi3.S
sys/lib/libkern/arch/arm/htonl.S
sys/lib/libkern/arch/arm/htons.S
sys/lib/libkern/arch/sparc64/ffs.S