Cristian Rodríguez wrote:
> El 12/09/13 14:17, Yuriy Kaminskiy escribió:
>
>> This will break on glibc-3.0.
>> #if defined(__GLIBC_PREREQ) && __GLIBC_PREREQ(2, 16)
>
>Yes, that is the correct way, but ensure <features.h> is being included.

As a compiler implementer, I must object. The universal convention is that 
symbols starting with a double-underscore are for the implementation's use, not 
for use by end-user software. Please stop reading the headers and trying to 
figure out how the implementation-specific macros work. Stay with the 
documented macros.

If you are concerned about compiler or runtime bugs, write a configure test for 
them, like any other feature. Don't put these hacks into the source code.

PG
:��I"Ϯ��r�m����
(����Z+�7�zZ)���1���x��h����W^��^��%����&jם.+-1�ځ��j:+v�������h�

Reply via email to