Linux defines moved to if defined(__linux__) blokcs.