寺脇です。
早速、GCC-3.03-1 with Newlib-1.9.0 and Binutils-2.11.2 を
使ってみました。
ところが、使っていたビット操作マクロが使えなくなってしまいました。
マクロの記述方法が変わってしまったのでしょうか?
--マクロ--
#define BitClr(reg,bit) asm("bclr %0,%1:8" : : "i" ( bit ), "g" (reg)
) ;
-- ソースコード --
BitClr(SSR,6);
-- 展開されたアセンブラリスト --
; #NO_APP
mov.b @_SSR,r2l
; #APP
bclr #6,r2:8
-- コンパイラオプション --
-fomit-frame-pointer -o hello.o -c -O2 -mh -Wall hello.c
--
--------- Computer Artisan ---------------------------
シーエー 寺脇 勝彦
E-mail wakky@xxxxxxxxxxxxxxxxxxx
wakky@xxxxxxxxxxxxx(2Mbyte以上/エラーメッセージは無視してね)
URL http://www.computerartisan.com/