Эта пара опций (именно пара,
руководство советует применять обе для получения предсказуемых результатов) как раз и есть указание сборщику изготавливать
код, не зависящий от своего размещения в памяти
Кратко поясню - некоторые инструкции процессора могут адресовать программный код по абсолютному адресу, поэтому если код загружен в иной базовый адрес, все перемещения - собьются, и код работать не будет. Эти опции как раз и заставят компоновщик применять только относительную адресацию программного кода.