Keil Logo

OBJECTEXTEND Compiler Directive

Abbreviation

OE

Arguments

None.

Default

None.

µVision

Options — Output — Debug Information.

Description

The OBJECTEXTEND directive instructs the compiler to include additional variable-type, definition information in the generated object file. This additional information is used to identify objects within different scopes that have the same names so that they may be correctly differentiated by various emulators and simulators.

Note

  • Object files generated using this directive contain a superset of the OMF-51 specification for relocatable object formats. Emulators or simulators must provide enhanced object loaders to use this feature. If in doubt, do not use OBJECTEXTEND.
See Also

DEBUG

Example
C51 SAMPLE.C OBJECTEXTEND DEBUG

#pragma oe db
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.