やまものブログ

メモ書きブログです (^_^;A

2014-01-15から1日間の記事一覧

ARM アセンブラを C 言語から呼び出す ー 戻り値の利用

AAE

昨日の簡単な関数 kakeruni (掛ける2) を戻り値を使うように変更しました。 変更した箇所を赤で強調しています。 main.c #include <stdio.h> extern int kakeruni(int b); int main(int argc, char *argv[]){ int v; v = atoi(argv[1]); printf("%d\n", v); v = kake</stdio.h>…

ARM アセンブラを C 言語から呼び出す

AAE

アセンブラをC言語コードから呼び出す小さいサンプルを作ってみました。 main.c #include <stdio.h> extern void kakeruni(int *a, int b); int main(int argc, char *argv[]){ int v; v = atoi(argv[1]); printf("%d\n", v); kakeruni(&v, v); printf("%d\n", v); re</stdio.h>…