-fvisibility=hidden is not needed after PIC fix