[Info-vax] IA64 assembler file in shared image - ILINK-W-NOTPMTIDX
John E. Malmberg
wb8tyw at qsl.network
Sat Mar 21 13:20:05 EDT 2015
On 3/21/2015 3:17 AM, hb wrote:
> 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.
SYMBOL 23.
"OTS$MOVE" bound to section 0. (SHDR$K_SHN_UNDEF) symtab$w_st_shndx
SYMBOL 24.
"ffi_closure_unix_inner" Bound to section 0.
(SHDR$K_SHN_UNDEF) symtab$w_st_shndx
> Without looking at the object, this can be either a problem in the IA64
> assembler (Have your system manager contact...) or in the sources.
The Eisner web server was down last night, so I could not post a link.
http://eisner.encompasserve.org/~malmberg/GNV/UNIX_MAR_IA64.TXT
This is the libffi itanium code with patches from Philippe Vouters.
Even though there are the two warnings. The code somewhat works, at
least what I have been able to test.
S_Float is not correctly implemented and complex support is missing.
I have not tested the closure functions at all.
Regards,
-John
More information about the Info-vax
mailing list