Adjust ld semantics to make static PIE the default. Forgotten by pascal@.
authorkettenis <kettenis@openbsd.org>
Mon, 27 Apr 2015 13:25:10 +0000 (13:25 +0000)
committerkettenis <kettenis@openbsd.org>
Mon, 27 Apr 2015 13:25:10 +0000 (13:25 +0000)
commit65ffbbf604b7e3584122fe15d26ad667d1edbd08
tree507cb7b234cb6fb747928dd258e187e561100857
parenta9c90243beaa23fbbb8d773f0d33c6464f181387
Adjust ld semantics to make static PIE the default.  Forgotten by pascal@.

Original commit message:

Change gcc and ld semantics to make static PIE the default when invoking
'cc -static'.  To explicitly request the legacy behaviour, use -nopie.

For the few port affected by this, bumps will follow shortly.

looks good to kettenis@, ok kurt@
gnu/usr.bin/binutils-2.17/ld/lexsup.c