Re: proposed revision to memory.h(3head) (was: on the irresponsibility of pursuing C language reform)
Alejandro Colomar <[email protected]> Mon, 3 Aug 2026 16:31:58 +0200
| Newsgroups | org.kernel.vger.linux-man |
|---|---|
| Message-ID | <anClrRY_73UipkPt@devuan> |
--m2ps4axsmplzsj3p Content-Type: text/plain; protected-headers=v1; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable From: Alejandro Colomar <[email protected]> To: Joseph Myers <[email protected]> Cc: "G. Branden Robinson" <[email protected]>, Keith Bostic <[email protected]>, Sam James <[email protected]>, [email protected], Mark Harris <[email protected]>, Nevin Liber <[email protected]>, JeanHeyd Meneide <[email protected]>, Christopher Bazley <[email protected]>, "Serge E. Hallyn" <[email protected]>, Iker Pedrosa <[email protected]>, "Evgeny Grin (Karlson2k)" <[email protected]>, Kees Cook <[email protected]>, [email protected], [email protected], Douglas McIlroy <[email protected]> Subject: Re: proposed revision to memory.h(3head) (was: on the irresponsibility of pursuing C language reform) Message-ID: <anClrRY_73UipkPt@devuan> References: <[email protected]> <am4GT1OkqNZD9FF9@devuan> <[email protected]> <am4jxBOh_VRvhCQw@devuan> <CAETFuj2OwoyK9J85r2f0RoXbHbXKA4gQJ=JZ-7=QoqGcMwk0+Q@mail.gmail.com> <am51v4KmUmdzM-OT@devuan> <am5_uA4MSujYCS9X@devuan> <20260801235332.vc443gozbqkqdqm5@illithid> <am6HTtAMkEEkWjfl@devuan> <[email protected]> MIME-Version: 1.0 In-Reply-To: <[email protected]> Hi Joseph, > Date: 2026-08-03 14:10:30+0000 > From: Joseph Myers <[email protected]> > > On Sun, 2 Aug 2026, Alejandro Colomar wrote: >=20 > > I don't know of any copy of SVID Issue 1. >=20 > I have a printed copy. It has <memory.h> on pages 208 and 209, with=20 > FUTURE DIRECTIONS saying "The declarations in <memory.h> will be moved to= =20 > <string.h>.". (Likewise in XPG1.) >=20 > > I'd be curious to see whether XPG Issue 3 still kept <memory.h> (but > > I suspect it won't, since it derives from POSIX.1-1988). >=20 > Page 642 of volume 2 lists it as WITHDRAWN, "The declarations in=20 > <memory.h> have been moved to <string.h>.". >=20 > So there you have explicit statements showing an intentional, planned=20 > move. Thanks a lot! I'll change the manual pages to reflect these historic details. I still think that since those are not mainstream, users shouldn't be confused about the fact that <memory.h> has been obsolete for so long and is now shown in documentation. But these historic details will certainly change the documentation I wrote. Thanks! Have a lovely day! Alex --=20 <https://www.alejandro-colomar.es> --m2ps4axsmplzsj3p Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEES7Jt9u9GbmlWADAi64mZXMKQwqkFAmpwpl4ACgkQ64mZXMKQ wqnG5w//VVg6Jc1MLHu5fF/boJCRTxVlSUyIcnIYs6BxF9iEMvkSLduxevJP/Dr2 jY7e2SUgmADGCHfJpD3MIZsC5HKB1m8RWS+EhK0RsuXbKH9EeZJ+0fTe8YwjIw/v nAylr+mrXpf+Sb+7K+MXWrPYlgpoYLI4tlcwajsvjnOO9NFpvbSpMsagCp5V42HB 6JYfuQoh+1b2WWk96Dh0YxyUYSYlIFJFFHLWu+omjFp2lkxkTyZOJr8UZ8wUCV3y WrHSGZif9BHx8xLFk2WfFWChg5zsU/8QSyLCU/D+/6takpsnYNXRCfD6bhSxe3xr vQgYTu4ymCWAE5sv+JTg28NMwg5wkexVTElJ3sProlmrCW82dap3gqxin1vDcbbT eV/O4buYuio3na6zmrabgs7PHjrKA5JCzNWkLR/otiBYEoHlw4DgTnReJsTd7lwe mxQRexj5jcqweUmPtzlN5f+znje2YHyWRXwzpuZ3/mGlBkOS6IhWVpRUQ+ur05WO TgWU6P57PaKIOJZ1/pFfQ0Fz77Q14m7KgLVbXbi5CwzVvQ59NAMhQs9S4hj+hTnF nOavesr4kvUrPPQzpZ3jX8vOQ0vi3z175Fu/LfRlvzCZUdQ90W24lv2LQwpPAYZo TeWT17Nx7vU1wMhRY/42gGAtdNsOGdTclv+CD9IkUhH+XncXvWQ= =bAXj -----END PGP SIGNATURE----- --m2ps4axsmplzsj3p--