_*_SOURCE (Re: gethostname vs pread/pwrite in Linux)

From
Valentin Nechayev ()
To
Alexei Dets ()
Date
2003-06-06T01:09:58Z
Area
RU.UNIX.PROG
From: Valentin Nechayev <netch@segfault.kiev.ua>


>>> Alexei Dets wrote:

>> Кстати, я не понял, при чём тут *компилятор*.
>> _GNU_SOURCE ничуть не означает завязку на gcc. Или ткните пальцем,
>> где эта завязка определена. Алексей, ау?
AD> Убедил. Еще хуже - на glibc.

А где завязка-то? Определяем _GNU_SOURCE, кто знает (как GNU libc) -
отрабатывает, кто не знает - ничего не делает.
Результат - получаем нужные определения.

Или приведи пример, когда безусловное определение _GNU_SOURCE несёт вред.
Я пока что такого примера придумать не могу.


-netch-
--- ifmail v.2.15dev5
 * Origin: Dark side of coredump (2:5020/400)