1

YASM(32ビットコード)に次のコード行があります。

call 0xC0000000

これは正しく機能しますが、次の警告が表示されます。

warning: value does not fit in signed 32 bit field

警告を回避したり、抑制したり、完全に無視したりする方法はたくさんあります。
しかし、私が知りたいのは次のとおりです。

そもそもこの警告を回避する適切な方法は何ですか?

4

1 に答える 1

1

-0x40000000に置き換えると修正されるようです(この値は署名されているため)。

于 2013-02-12T07:58:02.300 に答える