*.objの中身は?

kernel.asm を追い始めて、直ぐに、あれ?っと思った。
マップファイルに含まれるシンボルは、基本的に、global な物だけのようだ。
まぁ、考えてみれば、local で閉じている物については、
その他のファイルとの関連性とか気にする必要は無いもんな。
当たり前と言えば、当たり前か。


って事は、実体は、オブジェクトファイルを見ないと分からんって事か?
試しに、オブジェクトファイルを、バイナリエディタで開いてみる。
う〜ん。
ファイルフォーマットが分からないと、中身の意味が分からん。
今度は、オブジェクトファイルの調査か...


調べなきゃいけない事が、次々と現れるなぁ... (ToT)