Download Intel(R) Itanium(R) Assembler User's Guide

Transcript
Overview
This document describes how to use the Intel(R) Itanium(R) Assembler (IAS) on Windows* or Linux* operating systems
listed in the compiler release notes.
To gain the most from this guide, you should be familiar with the Itanium architecture and assembly language. This User’s
Guide documents the features specific to the Intel Itanium assembly tool. See the Related Publications section for
references to relevant documents.
The IAS User's Guide provides the information you need to write an Itanium architecture assembly language program
assembling on IAS. It describes the IAS usage and features. In addition, this user's guide provides detailed information on
all IAS diagnostic messages.
IAS is a cross-platform assembler; it runs on 32-bit systems and Itanium-based systems, and produces Itanium
architecture object files. IAS does not assemble IA-32 assembly language programs.
About This Document
This document contains the following sections:
z
This section lists related publications and describes the notation conventions used in this manual.
z
Getting Started describes IAS and its place in application development, and provides the IAS command-line
syntax.
z
Command-line Options explains the command-line options.
z
Dependency Violations and Assembly Modes explains working with automatic and explicit code.
z
Features describes the IAS features that complement the features defined in the assembly language.
z
Diagnostic Messages lists the IAS error and warning messages.
z
Return Values explains the values that IAS returns upon termination.
z
Specifications lists IAS specifications.
z
Predicate Analysis describes how IAS performs predicate analysis.
System Environment
Hardware requirements: The recommended hardware is at least an Intel(R) Pentium(R) II processor with 256 MB
memory. For extremely large input files (more than one million lines of assembly code), a 1 GB swap area is
recommended.
Software requirements: Use IAS with a Windows* or Linux* operating system that is listed in the compiler release notes.
Page 3 of 73