Привет!
Вот если компилировать любую программу под линуксом gcc или g++
то обьявлен макрос __linux__.
Скажите как убрать его, но при этом оставить другие макросы __* (например которые задают типы ___SIZE_TYPE___) ???
Можно задать -U__linux__. Так работает. Но правомерно ли это ?