> I guess a way to describe it is to "partially link" a .o file. > > Can anyone point me to what options for ld (if any) or some other > binutils type utility that I could use to do this? Sounds like a job for ld -r . Segher