On Tue, Mar 26, 2013 at 3:45 PM, Pascal Stumpf <[email protected]> wrote:
...
>> Anyway, can we then just ignore the -pg option if it doesn't work for
>> shared instead of breaking the link? Or do you have a better solution?
>
> I could do that (if I figure out the correct gcc specs), sure.
Change this:
%l %{pie:-pie} %{p|pg|nopie:-nopie}
to this:
%{pie:-pie} %{p|pg|nopie:-nopie} %l
in the link_command spec.
...but I also like Mark's suggestion, to make -nopie not change the
link mode (shared-object vs executable).
Philip Guenther