|
Message-ID: <34427b80-6f9a-041c-5ce0-305ac97d869b@iee.org> Date: Wed, 10 Jul 2019 21:19:32 +0100 From: Michael Everitt <m.j.everitt@....org> To: musl@...ts.openwall.com Subject: Re: [PATCH] Define NULL as __null in C++ mode when using GCC or Clang. On 10/07/19 21:11, A. Wilcox wrote: > On Jul 10, 2019, at 12:35 PM, James Y Knight <jyknight@...gle.com > <mailto:jyknight@...gle.com>> wrote: > >> It's a question which is impossible to ever answer in the negative -- >> there always _may be_ any sort of terrible software implemented out >> there, somewhere. But, I do doubt any such relevant compilers actually >> exist. > > Or, put another way, it has always seemed to me that one of musl's tenets > is to "fail fast and break hard" on egregiously invalid code. I'd argue > "pretending to be GNU C++ and not having __null" is much more egregious > than "code still using NULL in C++". Therefore it's better to break the > invalid compiler (which could have any number of other bugs) than break > the C++ code. > > Sincerely, > --someone who actually enjoys using musl and also actually enjoys using > C++, a seemingly rare breed > > -- > A. Wilcox (Sent from my iPhone - not signed) > Project Lead, Adélie Linux > https://adelielinux.org You need to be cloned before you become a target of some weird computing museum somewhere ... [but this isn't news, and very OT...] Content of type "text/html" skipped Download attachment "signature.asc" of type "application/pgp-signature" (802 bytes)
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.