FRK-SH2A (8) SHC vs gcc (1) ― 2010年05月21日 21時30分16秒
特に目的があった訳ではない。何気なく gcc のソフトをそのまま shc でコンパイルして動かしてみた。
ソースは割り込みを使わず雑誌のサンプルをループの中に入れただけ
我が目を疑いもう一度 gcc で動かした。
gcc で作ったソフトのほうが2倍ぐらい時間がかかっている。
今まで長らく gcc を愛用してきたので目で見て分かる違いにはちょっとショックだ。
さて、今後どうしよう。
環境
FRK-SH2A +
SHC: SuperH RISC engine C/C++ Compiler (V.9.03.02)
GCC: KPIT GNUSH v0601
ソースは割り込みを使わず雑誌のサンプルをループの中に入れただけ
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: http://syslab.asablo.jp/blog/2010/05/21/5102212/tb
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※投稿には管理者が設定した質問に答える必要があります。