24.05.2014 Views

AIX Version 4.3 Differences Guide

AIX Version 4.3 Differences Guide

AIX Version 4.3 Differences Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

In general, no command user interfaces or new flags were added to these<br />

commands, with the exception of the XCOFF-specific commands and the lint<br />

command. For most of the commands that deal with XCOFF files, a new flag was<br />

added, -X that requires an argument of either 32, 64, or 32_64. This flag indicates<br />

whether to recognize only 32-bit objects, 64-bit objects, or both. If both -X32 and<br />

-X64 are specified, the command treats it as -X32_64 and recognizes both object<br />

types. If only one of the options is specified, the command ignores all object files<br />

that are not of the specified type. If such objects are specified on the command<br />

line, an error message is issued, but other acceptable objects are still processed.<br />

If the -X option is given with an unrecognized argument, an error message is<br />

printed with the, usage statement and the command exits.<br />

For the same XCOFF-specific commands, the environment variable<br />

OBJECT_MODE determines the XCOFF file type(s) to be recognized. The<br />

defined values of OBJECT_MODE=32, OBJECT_MODE=64, and<br />

OBJECT_MODE=32_64 all have the equivalent function of their -X flag<br />

counterparts. If both the environment variable and the -X flag are specified, the<br />

flag takes precedence over the environment variable. If no -X flag is given and<br />

OBJECT_MODE is unset, 32-bit mode is used. If OBJECT_MODE is set to an<br />

undefined value, an error message is printed, and the command fails unless the<br />

value is overridden on the command line.<br />

66 <strong>AIX</strong> <strong>Version</strong> <strong>4.3</strong> <strong>Differences</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!