I have a make file which compiles my C++ code on RHEL5. It contains the compilation flags as listed below. Where can I get the description of following g++ compilation flags:
-D_UNIX
-D_REENTRANT
-DUNICODE
-D_UNICODE
-D__LITTLE_ENDIAN__
-D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE
-D_LARGEFILE64_SOURCE
-D_LARGE_FILES
-DLINUX
-D__x86__
-D__linux__
-D____
-D__OSVERSION__=2