Что такое опция -fPIE для независимых от позиции исполняемых файлов в gcc и ld?

Как это изменит код, например, вызовы функций?