1:01 PM
As this transformation may delete bytes (and thus invalidate references that are commonly resolved at compile-time, such as intra-function jumps), code generators must in general ensure that relocations are always emitted when relaxation is enabled.
1:01 PM
なるほどー、本当に1命令消してズラしてしまうらしい。
naruhodo 1
1:03 PM
コンパイラが作るオブジェクトファイルが相対位置を焼き込んでいる場合、削除によって相対位置がずれるけど、このLinker Relaxationというリンカによるsimplificationが有効な場合ではコンパイラはコンパイル時に決定可能な相対オフセットであっても再配置レコードを発行するらしい。
1:04 PM
これは賢い