CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2024/02/23 04:09:54
Modified files:
graphics/jpeg : Makefile
Added files:
graphics/jpeg/patches: patch-simd_nasm_jsimdext_inc
patch-simd_x86_64_jccolext-avx2_asm
patch-simd_x86_64_jccolext-sse2_asm
patch-simd_x86_64_jcgryext-avx2_asm
patch-simd_x86_64_jcgryext-sse2_asm
patch-simd_x86_64_jchuff-sse2_asm
patch-simd_x86_64_jcphuff-sse2_asm
patch-simd_x86_64_jcsample-avx2_asm
patch-simd_x86_64_jcsample-sse2_asm
patch-simd_x86_64_jdcolext-avx2_asm
patch-simd_x86_64_jdcolext-sse2_asm
patch-simd_x86_64_jdmrgext-avx2_asm
patch-simd_x86_64_jdmrgext-sse2_asm
patch-simd_x86_64_jdsample-avx2_asm
patch-simd_x86_64_jdsample-sse2_asm
patch-simd_x86_64_jfdctflt-sse_asm
patch-simd_x86_64_jfdctfst-sse2_asm
patch-simd_x86_64_jfdctint-avx2_asm
patch-simd_x86_64_jfdctint-sse2_asm
patch-simd_x86_64_jidctflt-sse2_asm
patch-simd_x86_64_jidctfst-sse2_asm
patch-simd_x86_64_jidctint-avx2_asm
patch-simd_x86_64_jidctint-sse2_asm
patch-simd_x86_64_jidctred-sse2_asm
patch-simd_x86_64_jquantf-sse2_asm
patch-simd_x86_64_jquanti-avx2_asm
patch-simd_x86_64_jquanti-sse2_asm
Log message:
Add endbr64 instructions to libjpeg-turbo. Fixes some SIGILL in tests on
11th gen Intel. From https://github.com/libjpeg-turbo/libjpeg-turbo/pull/350
(I am skipping the i386 parts of the patch; AIUI the endbr32 opcode is not
treated as a NOP on pre-i686 machines). ok jca@