[Info-vax] IA64 assembler file in shared image - ILINK-W-NOTPMTIDX
hb
end.of at inter.net
Sat Mar 21 04:17:18 EDT 2015
On 03/21/2015 05:54 AM, Michael Moroney wrote:
> "John E. Malmberg" <wb8tyw at qsl.network> writes:
...
>> %ILINK-W-NOTPMTIDX, section (index 0x00000000) encountered when trying
>> to index PMT
>> module: UNIX
>> file: LCL_ROOT:[libffi.ia64-dec-vms.libs]libffi.a;1
>> %ILINK-W-NOTPMTIDX, section (index 0x00000000) encountered when trying
>> to index PMT
>> module: UNIX
>> file: LCL_ROOT:[libffi.ia64-dec-vms.libs]libffi.a;1
...
> $ help/message NOTPMTIDX
>
> NOTPMTIDX, 'symbol-type' symbol (index 0x'hexadecimal-number')
> encountered when trying to index PMT
> module: 'module-name'
> file: 'file-name'
>
> Facility: ILINK, OpenVMS I64 Linker Utility
>
> Explanation: The section index is not identifiable as a valid section index
> by the linker.
Symbol-type is not shown, here. So it is likely a local symbol causing
this. Check with analyze/object/section=symtab for (local) symbols which
have a shndx of 0 (analyze labels this field with "Bound to section:").
For a local symbol this would mean an undefined one, which the linker
has no chance to resolve (from where???). So itis a problem in the
object which the linker reports.
Without looking at the object, this can be either a problem in the IA64
assembler (Have your system manager contact...) or in the sources.
More information about the Info-vax
mailing list