プロはトリッキーを使わない.
Cのプログラムで直アドレスを関数呼び出しの感想文.
いくつか例示してもよいのですが,GCCターゲットのTOPPERS/JSPで関数ポインタ周りでいろいろと話題に事欠かないことから,書くまでもないでしょう.リンカスクリプトに依存する解決が時に破滅的なことも,経験者は苦い思い出として持っていることでしょう.
固定アドレスに飛ばしたいときは,アセンブラを使うのが一番.コンパイラやリンカの挙動に惑わされることもなく,一度書いてしまえば,それをアプリケーション開発者に意識させることもありません.
無難で面白くない戦略.そう,面白くないことを淡々とシュアにこなしてこそ,職業プログラマ.
(いざとなればキワドイ書き方ができる教養や経験も,プロの必須条件ではあるけれども)