2018-10-01から1ヶ月間の記事一覧

Cからアセンブラをgccで作る方法,あとついでにclangでも作ってみる

gcc ソースを作ります hoge.c int main(int argc, char **argv) { int a = 1; return 0; } -Sオプションを付ければ生成できます $ gcc -S hoge.c hoge.s .file "hoge.c" .text .globl main .type main, @function main: .LFB0: .cfi_startproc pushq %rbp .c…

やり直しのC言語 現状と目標設定フェーズ

モチベーション 仕事でアプリケーション系の言語(JS/Java/Objective-C)を中心にやったので低レイヤを触ってみたくなった 上っ面の部分だけ理解していたので少し深掘りしようと思った 現在のスキルレベル 10年以上の付き合い 継続して勉強はしていない(最…