2012-06-01から1ヶ月間の記事一覧
C言語で関数名を取得する方法だが,普通にC言語をコンパイルするとリンクの時点で関数名のシンボルは削除されるため,関数名を取得するにはちょっと小細工が必要になる. 自分なりにググってまとめたので書く. 方法 __func__を使う C言語には定義済みマクロ…
helloos0とhelloos1はすっ飛ばし,helloos2からやることにした. コンパイル方法 # アセンブリをコンパイルする. # -nostartfilesオプション:標準のスタートアップルーチンを使わない # -nodefaltlibs:標準のライブラリを使わない %gcc -nostartfiles -node…