SDKZSPF LSI, SDKZSPF Datasheet - Page 99

no-image

SDKZSPF

Manufacturer Part Number
SDKZSPF
Description
Manufacturer
LSI
Datasheet

Specifications of SDKZSPF

Lead Free Status / Rohs Status
Supplier Unconfirmed
5.6 ELF Number and Flags
All ZSP400, ZSPG2, and G1G2 object files and programs have an ELF
number of 79. This number is automatically created by the assemblers
and linkers. ZSP400 object files and programs have an ELF flag of
0x8000.0000. This is automatically generated by sdas and sdld. ZSPG2
object files and programs have an ELF flag of 0x2000.0000. This is
generated by default by zdas and zdld. G1G2 object files and programs
should have an ELF number of 0x1000.0000. Object files have this flag
only if zdas is invoked with a “--defsym g1g2=1” option. A program
has a G1G2 flag if any of the modules on the link line have a G1G2 flag.
The G1G2 compiler, zdxcc, automatically uses this option when invoking
zdas. Assembly files for G1G2 programs that are not assembled with the
“--defsym g1g2=1” option produce an object file with the G2 flag.
However, these inappropriately flagged object files can still be used to
produce a G1G2 executable.
The ZSP400 linker, sdld, produces an error message if any module does
not have an ELF number of 79 or if the ELF flag is not 0x8000.0000. The
ZSPG2 linker, zdld, produces an error message if any module does not
have an ELF number of 79 or if the ELF flag is not 0x2000.0000 or
0x1000.0000.
ELF Number and Flags
5-5
Copyright © 1999-2003 by LSI Logic Corporation. All rights reserved.