* Query: does musl have a define __musl__ or such? @ 2015-03-04 22:20 Neil Henning 2015-03-04 22:40 ` James Taylor 0 siblings, 1 reply; 2+ messages in thread From: Neil Henning @ 2015-03-04 22:20 UTC (permalink / raw) To: musl Hey there, I'm looking for a macro that I can ifdef on when I need to ban some libs from using non-standard c functions. Something like; #ifndef __musl__ // ... #endif Can't find anything at present, am I missing something? -Neil. ^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Query: does musl have a define __musl__ or such? 2015-03-04 22:20 Query: does musl have a define __musl__ or such? Neil Henning @ 2015-03-04 22:40 ` James Taylor 0 siblings, 0 replies; 2+ messages in thread From: James Taylor @ 2015-03-04 22:40 UTC (permalink / raw) To: musl [-- Attachment #1: Type: text/plain, Size: 670 bytes --] On 05/03/15 09:20, Neil Henning wrote: > Hey there, > > I'm looking for a macro that I can ifdef on when I need to ban some libs > from using non-standard c functions. > > Something like; > > #ifndef __musl__ > // ... > #endif > > Can't find anything at present, am I missing something? > > -Neil. The best way is to make musl the else case, and also read http://wiki.musl-libc.org/wiki/FAQ#Q:_why_is_there_no_MUSL_macro_.3F for reasoning on not having the __MUSL__ macro, other than it causing people to go nuts on conditionals and create more of a debugging nightmare ;) Regards, -- James Taylor Keybase (https://keybase.io/jamestr) [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 473 bytes --] ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2015-03-04 22:40 UTC | newest] Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2015-03-04 22:20 Query: does musl have a define __musl__ or such? Neil Henning 2015-03-04 22:40 ` James Taylor
Code repositories for project(s) associated with this public inbox https://git.vuxu.org/mirror/musl/ This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).