Gcc 宏SINIX代表什么?

Gcc 宏SINIX代表什么?,gcc,c-preprocessor,cl,Gcc,C Preprocessor,Cl,我正在分析一个项目的代码。 定义SINIX时会编译一些代码 #ifdef SINIX do something() #else do dosomethingelse() #endif 谁能告诉我SINIX是特定于操作系统的定义语句还是特定于项目的定义。似乎是特定于项目的定义。我的猜测是支持 通过浏览GCC源代码,SINIX支持在2003年从GCC中删除。根据一些ChangeLog条目,GCC在支持SINIX的时候似乎设置了预定义的宏“SNI”和“SINIX”,而不是“SIN

我正在分析一个项目的代码。 定义SINIX时会编译一些代码

#ifdef SINIX 
    do something()
#else
    do dosomethingelse() 
#endif

谁能告诉我SINIX是特定于操作系统的定义语句还是特定于项目的定义。

似乎是特定于项目的定义。我的猜测是支持

通过浏览GCC源代码,SINIX支持在2003年从GCC中删除。根据一些ChangeLog条目,GCC在支持SINIX的时候似乎设置了预定义的宏“SNI”和“SINIX”,而不是“SINIX”