On Mon, 2011-08-15 at 19:53 +0200, Rainer Orth wrote:

> * For IA64 HP-UX, there's a claim that -fPIC is necessary despite PIC
>   code being the default.  I could find no hint in trunk that this is
>   true any longer.

Rainer,  If I recall correctly the issue for -fPIC on IA64 HP-UX is to
turn on flag_shlib.  If you don't use -fPIC, flag_shlib is not set and
function FOO in a shared library may get inlined into function BAR or
function BAR may generate a direct call to FOO that cannot be
overwritten by a definition of function FOO coming from outside the
shared library.  Setting flag_shlib should be the only difference
between using or not using -fPIC on IA64 HP-UX.

Steve Ellcey
s...@cup.hp.com

Reply via email to