_*_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)