Fix breakage for the static a.out case.  The a.out linker doesn't consider a linker set definition to be sufficient reason to pull an object module from an archive library.  This caused undefined symbols when linking with libpam.a using a.out.  I solved it by linking in the object that references the linker set in the "ld -r" step.
Fix breakage for the static a.out case.  The a.out linker doesn't
consider a linker set definition to be sufficient reason to pull an
object module from an archive library.  This caused undefined
symbols when linking with libpam.a using a.out.  I solved it by
linking in the object that references the linker set in the "ld -r"
step.

jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase