forked from boostorg/predef
Some releases of g++, on some platforms, whilst running under some standards, may not define neither linux, nor __linux. Add detections for __linux__ and __gnu_linux__ for robustness.
Some releases of g++, on some platforms, whilst running under some standards, may not define neither linux, nor __linux. Add detections for __linux__ and __gnu_linux__ for robustness.