NASM - 抑制64位代码的段基本警告

时间:2015-05-06 10:02:10

标签: nasm

我正在谈论这件事:

  

警告:ds segment base生成,但在64位模式下将被忽略

我知道-w选项可用于抑制NASM中的警告,但是从帮助菜单显示的警告列表中,没有任何内容符合此类警告。并且除了这个之外,-w-all摆脱了一切。

任何方式这样做?

1 个答案:

答案 0 :(得分:0)

由于该特定错误似乎不是suppressible ones之一(正如您所说,我只是使用sed作为后处理步骤,通过某种方式输出输出像:

sed '/^warning: .. segment base generated, but will be ignored in 64-bit mode$/d'

即使您在Windows上使用nasm,您仍然可以GNUWin32 port of sed来完成这项工作。

  

在你抱怨这是一个kludge之前,你应该知道我的一些最伟大的成就是kludges,而且其中许多已经超出了我设计得更好的代码。

     

: - )