Skip to content
  • Brad King's avatar
    HP: Drive shared library linking with compiler front end · 5720e1f6
    Brad King authored
    Previously we linked C, Fortran, and ASM shared libraries compiled with
    the HP compiler using a direct invocation of the linker (ld).  This
    behavior was left historically from support for an ancient HP C compiler
    that did not know how to create shared libraries.  Fortran shared
    libraries need to be linked with the compiler to get the language
    runtime library dependencies as is already done for C++.
    
    Update the HP-UX-HP* platform information to use the compiler front end
    when linking shared libraries.  This works on modern HP tools and
    produces correct behavior.  If there is a need to support older tools
    again we can add a special case for them.
    5720e1f6