CVSROOT: /cvs
Module name: src
Changes by: [email protected] 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@