[Bug bootstrap/28497] /usr/ccs/bin/ld: Unrecognized argument: +init

danglin at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Thu Jul 27 22:47:00 GMT 2006



------- Comment #3 from danglin at gcc dot gnu dot org  2006-07-27 22:47 -------
Your HP system linker is too old.  Please update to PHSS_33034 or
later.  +init is a "common" option for both 32 and 64 bit links.
+init is used by GCC for initializers for the 32-bit runtime.  You
probably should install the latest patch bundle for 11.00.

PHSS_33034 is recommended because it fixes a critical error.  It's
also needed for Java in 4.2.  The installation documentation contains
the minimum patch requirements.

GNU ld doesn't support the 32-bit SOM runtime under hpux.  It's a
work in progress for the 64-bit runtime and not recommended.


-- 

danglin at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |INVALID


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28497



More information about the Gcc-bugs mailing list