gcLinux Protect header file against multi-inclusion