宏 SINIX 代表什么?

What is macro SINIX stand for?

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

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

任何人都可以告诉我 SINIX 是 OS 特定的定义语句还是特定于项目的。

似乎是一个项目特定的定义。我的猜测是支持 https://en.wikipedia.org/wiki/SINIX .

Grepping through the GCC sources, SINIX support was removed from GCC in 2003. 根据一些 ChangeLog 条目,GCC 似乎支持 SINIX,设置预定义宏 "SNI" 和 "sinix",但不是 "SINIX"。