宮前です
watson8さん こんばんは
> -----------
> ところで、トラ技添付のprintf()を見ていたのですが、
> printf("%lx %ld %lu",1L,2L,3L);
> の様に引数が32ビット長である限り、gccから呼んでも動くみたいです。
> (少なくとも16ビット長引数はgccとトラ技で扱いが違う)
以前試したんですが、hamayanさん配布のデバックモニタ3664用(sprintf)
は、gccからは動きませんでした。
1バイト目が、nullで返ってきました。暴走はしませんが。
くやしいので、秋月C(Ver1.0)を使用してモニターに固定引数のを組み込ん
だら、gccからは32ビット長は正しく渡りました。16bitはダメでした。
HEW2でカスタマイズしたVer 3.0のデバックモニタ(3664 printf
付き) も gccからはダメでした。
1バイト化けたのが出るだけです。