A1252: The exported label <name> is using an ELF extension

[DISABLE, INFORMATION, WARNING, ERROR]

Description

This message is only issued when using the ELF object file format. It can be ignored when using the linker, however, foreign linker may not know this extension and therefore the linking might fail. The exported label \<name> is using an ELF extension for exported labels, which are defined as imported label plus offset. This situation cannot be expressed in a standard ELF symbol table, so the assembler is generating a symbol with type STT_LOPROC. This message is disabled by default, so it does not occur unless it is explicitly enabled. When setting this message to an error, code containing such cases cannot be assembled.

Example
  XREF ImportedLabel

  ExportedLabel: EQU ImportedLabel + 1

  XDEF ExportedLabel
  
Tips

Set this message to an error when you plan to use a foreign linker. Adapt the source code so that this case does not occur.