|
Message-ID: <1360340887.2983.352.camel@eris.loria.fr>
Date: Fri, 08 Feb 2013 17:28:07 +0100
From: Jens Gustedt <jens.gustedt@...ia.fr>
To: musl@...ts.openwall.com
Subject: musl detection by preprocessor
Hi everybody,
I was trying to compile my P99 test cases with musl and ran into
difficulties. Not because it has bugs, but the inverse, because it is
missing bugs that glibc has :)
In short I have some problem where they (the gnus) deviate from
standard interfaces, here this was triggered by their different
iterface for strerror_r. Now the musl compiler wrapper doesn't allow
to distinguish a linux system with glibc or with musl (or at least I
didn'find one).
Inspecting the wrapper, it looks quite easy to add something like
-D__MUSL__=000909UL
to the cpp_options section of musl-gcc.specs.sh
(I wouldn' know how to produce that version number automatically)
What do you think?
Best
Jens
--
:: INRIA Nancy Grand Est :: http://www.loria.fr/~gustedt/ ::
:: AlGorille ::::::::::::::: office Nancy : +33 383593090 ::
:: ICube :::::::::::::: office Strasbourg : +33 368854536 ::
:: ::::::::::::::::::::::::::: gsm France : +33 651400183 ::
:: :::::::::::::::::::: gsm international : +49 15737185122 ::
Download attachment "signature.asc" of type "application/pgp-signature" (199 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.