Date: Tue, 12 Apr 2022 17:11:10 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 263102] [exp-run] Purging cdefs macros from FreeBSD Message-ID: <bug-263102-7788-vtyybNv7Mg@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-263102-7788@https.bugs.freebsd.org/bugzilla/> References: <bug-263102-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D263102 --- Comment #10 from commit-hook@FreeBSD.org --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=3D56f5947a7102554729e0400f08b0f4d50= a2d0827 commit 56f5947a7102554729e0400f08b0f4d50a2d0827 Author: John Baldwin <jhb@FreeBSD.org> AuthorDate: 2022-04-12 17:05:45 +0000 Commit: John Baldwin <jhb@FreeBSD.org> CommitDate: 2022-04-12 17:05:45 +0000 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 lib/msun/src/math_private.h | 6 +- sys/amd64/amd64/fpu.c | 22 ----- sys/amd64/include/atomic.h | 43 --------- sys/amd64/include/cpufunc.h | 6 +- sys/amd64/include/ieeefp.h | 10 +- sys/amd64/include/pcpu.h | 6 +- sys/amd64/include/profile.h | 6 -- sys/arm64/include/profile.h | 4 - sys/crypto/via/padlock_cipher.c | 2 - sys/crypto/via/padlock_hash.c | 4 - sys/dev/random/nehemiah.c | 2 - sys/dev/sound/pcm/feeder_rate.c | 2 +- sys/i386/i386/in_cksum_machdep.c | 192 -----------------------------------= ---- sys/i386/i386/npx.c | 21 ----- sys/i386/include/atomic.h | 47 ---------- sys/i386/include/cpufunc.h | 6 +- sys/i386/include/ieeefp.h | 4 - sys/i386/include/in_cksum.h | 9 -- sys/i386/include/pcpu.h | 6 +- sys/i386/include/profile.h | 6 -- sys/x86/include/bus.h | 42 --------- sys/x86/include/x86_ieeefp.h | 4 - sys/x86/x86/identcpu.c | 4 - 23 files changed, 19 insertions(+), 435 deletions(-) --=20 You are receiving this mail because: You are on the CC list for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-263102-7788-vtyybNv7Mg>