Displaying 2 results from an estimated 2 matches for "required_om_entry".
2020 May 07
2
How to force unused external routine declaration into object
...r as not
needed. Seems reasonable in most cases.
However, one of my OpenVMS compilers (BLISS) has a language rule that
expects such definitions to get into the ELF symbol table as a way to
compel the linker to include certain object modules.
With our backend for our older targets, we had a "required_om_entry"
function attribute that told our backend to put it out regardless.
I was looking at the list of function attributes and don't see anything
that would accomplish this.
I could just create a bogus variable and initialize it with the
function's value, but that seems unsavory.
I'm...
2020 May 08
2
How to force unused external routine declaration into object
...t;>
>> However, one of my OpenVMS compilers (BLISS) has a language rule that
>> expects such definitions to get into the ELF symbol table as a way to
>> compel the linker to include certain object modules.
>>
>> With our backend for our older targets, we had a "required_om_entry"
>> function attribute that told our backend to put it out regardless.
>>
>> I was looking at the list of function attributes and don't see anything
>> that would accomplish this.
>>
>> I could just create a bogus variable and initialize it with the
>...