FRK-SH2A (8) SHC vs gcc (1)2010年05月21日 21時30分16秒

特に目的があった訳ではない。何気なく gcc のソフトをそのまま shc でコンパイルして動かしてみた。
ソースは割り込みを使わず雑誌のサンプルをループの中に入れただけ
	while(1){
		for(i=0;i<0x50000;i++);
		g_led_onoff ^= 1;
		if(g_led_onoff == 0){
			led_on();
		}else{
			led_off();
		}
	}
LED の点滅速度がまったく違う。
我が目を疑いもう一度 gcc で動かした。
gcc で作ったソフトのほうが2倍ぐらい時間がかかっている。
今まで長らく gcc を愛用してきたので目で見て分かる違いにはちょっとショックだ。


さて、今後どうしよう。


環境
FRK-SH2A +
SHC: SuperH RISC engine C/C++ Compiler (V.9.03.02)
GCC: KPIT GNUSH v0601

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※投稿には管理者が設定した質問に答える必要があります。

名前:
メールアドレス:
URL:
次の質問に答えてください:
このブログのタイトルは?(syslab と記入してください)

コメント:

トラックバック

このエントリのトラックバックURL: http://syslab.asablo.jp/blog/2010/05/21/5102212/tb