CVSROOT: /cvs Module name: src Changes by: na...@cvs.openbsd.org 2024/05/07 08:26:48
Modified files: sys/arch/amd64/include: endian.h sys/arch/arm/include: endian.h sys/arch/arm64/include: endian.h sys/arch/i386/include: endian.h sys/arch/powerpc/include: endian.h sys/arch/powerpc64/include: endian.h Log message: drop the MD byte-swap micro-optimizations on clang architectures The compiler already translates the generic code into arithmetic byte-swap instructions or byte-swapping memory load and store instructions if available on an architecture. ok deraadt@ guenther@