]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Remove checks for __GNUCLIKE_ASM assuming it is always true.
authorJohn Baldwin <jhb@FreeBSD.org>
Tue, 12 Apr 2022 17:05:45 +0000 (10:05 -0700)
committerJohn Baldwin <jhb@FreeBSD.org>
Tue, 12 Apr 2022 17:05:45 +0000 (10:05 -0700)
commit56f5947a7102554729e0400f08b0f4d50a2d0827
tree29c94b506b2fd875a4414bbf3f374179fb3a34c1
parent1c1bf5bd7c1e479a7889839b941f53e689aa2569
Remove checks for __GNUCLIKE_ASM assuming it is always true.

All supported compilers (modern versions of GCC and clang) support
this.

Many places didn't have an #else so would just silently do the wrong
thing.  Ancient versions of icc (the original motivation for this) are
no longer a compiler FreeBSD supports.

PR: 263102 (exp-run)
Reviewed by: brooks, imp
Differential Revision: https://reviews.freebsd.org/D34797
23 files changed:
lib/msun/src/math_private.h
sys/amd64/amd64/fpu.c
sys/amd64/include/atomic.h
sys/amd64/include/cpufunc.h
sys/amd64/include/ieeefp.h
sys/amd64/include/pcpu.h
sys/amd64/include/profile.h
sys/arm64/include/profile.h
sys/crypto/via/padlock_cipher.c
sys/crypto/via/padlock_hash.c
sys/dev/random/nehemiah.c
sys/dev/sound/pcm/feeder_rate.c
sys/i386/i386/in_cksum_machdep.c
sys/i386/i386/npx.c
sys/i386/include/atomic.h
sys/i386/include/cpufunc.h
sys/i386/include/ieeefp.h
sys/i386/include/in_cksum.h
sys/i386/include/pcpu.h
sys/i386/include/profile.h
sys/x86/include/bus.h
sys/x86/include/x86_ieeefp.h
sys/x86/x86/identcpu.c