Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 2 Dec 2021 17:26:55 +0100
From:      Stefan Esser <se@freebsd.org>
To:        FreeBSD CURRENT <freebsd-current@freebsd.org>
Subject:   [REVIEW] Hide BIT_* macros from userland code
Message-ID:  <7d97e129-4aa7-aa98-dc91-e332a3da620f@freebsd.org>

next in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------0GDF0Nbe9QfsG7VR0JvLVPqs
Content-Type: multipart/mixed; boundary="------------ZsgtkZCa46LQKkwYhi08um5P";
 protected-headers="v1"
From: Stefan Esser <se@freebsd.org>
To: FreeBSD CURRENT <freebsd-current@freebsd.org>
Message-ID: <7d97e129-4aa7-aa98-dc91-e332a3da620f@freebsd.org>
Subject: [REVIEW] Hide BIT_* macros from userland code

--------------ZsgtkZCa46LQKkwYhi08um5P
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I have created

	https://reviews.freebsd.org/D33235

to remove the BIT_* macros used in the kernel from the userland API.

They conflict with differing definitions in some 3rd party code and
lead to compile issues in a number of ports (via CPU_* macros based
on the BIT_* macros).

See PR259787 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D259787
for an example of such a problem.

--------------ZsgtkZCa46LQKkwYhi08um5P--

--------------0GDF0Nbe9QfsG7VR0JvLVPqs
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wsB5BAABCAAjFiEEo3HqZZwL7MgrcVMTR+u171r99UQFAmGo888FAwAAAAAACgkQR+u171r99US/
gQf/WamgosJox4dsMTUuoQR1wGl8CP9FfRfyoLj9acS1qi6o++QzO/js3aV15O5hGa30GalKkL+U
7RRFlt0GpwZY5cnSgeND4EVj9EIPZVa59TDT2mFG/0An0f1I8j1SNHhd0Q/MCQbHBIhMsZU10z2e
rTmP1It+ggZeVFEVx1kDo+PR3G1hjXDciPfx9qYxWz44lRS42rLAy6VV2ZWBkJtcY8RKjFy3gu5R
mExDs+iAGYtlRUetbRPAtbXDw+8H3l6mLRl9W1D+GTpQG0AudvlLWVjpzAN0P+Sy+bsyrxy0+VV/
S6HUSR0Gq0EOpv+5ES2GdkKficKDBlNX/Eexrv0XxA==
=Lama
-----END PGP SIGNATURE-----

--------------0GDF0Nbe9QfsG7VR0JvLVPqs--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7d97e129-4aa7-aa98-dc91-e332a3da620f>