我怎么知道我是否在运行时使用specman 64/32位

时间:2014-03-16 08:24:14

标签: specman

我想编写一些由使用的specman架构(64/32位)条件限制的e代码。

我需要的是:

if (specman 64 bit) {
                       do something 
                    } else {
                      do something else 
                    }; 

1 个答案:

答案 0 :(得分:1)

可以通过使用预定义SN_64_BIT定义来实现。

即,可以通过此定义来调整代码的外观,例如:

<'
extend sys {

run() is also{

    #ifdef SN_64_BIT then 
      {   out("64 bit"); }
      #else 
      { out("32 bit "); }

    };

  };
'>