2012-01-06 10 views

答えて

1

@Raghuram

。 強制的に関数を使用するオプションはありません。

デッドコードと呼ばれる静的関数(公開されていない)の場合、関数はリンケージ中に最適化される可能性があります。 公開されている関数については、後で参照することができるため、通常は削除されません。

@victor

これを強制するオプションはありません、あなたは「必要」関数が最初に呼び出されていることを確認する他の関数内で独自のガードを定義する必要があります。

+0

それは悲しいですが、ok :( – qdii

0

これを行うには、gccにオプション(-ffunction-sections)があります。 これをチェックしてください。linkオプションは、未使用のコードを剥離されていないことを確認することであることを

関連する問題