
Motorola
v
Chapter 1
Introduction
1.1
1.2
1.3
1.4
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
Error Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
Notation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
Manual Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
Chapter 2
Installation Guide
2.1
2.2
2.3
2.4
2.5
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
Installation On An MS-DOS Machine (80386 or 80486) . . . . . . . . . . . . . . . . . . 2-1
Standard Installation On A SUN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
Alternate Installation On A SUN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
Test Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
Chapter 3
Control Program Options
3.1
3.2
3.2.1
3.2.2
3.3
3.4
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
G56k Command Line Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
Preprocessor Phase Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7
Compile Phase Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20
Assemble Phase Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-30
Link Phase Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-31
Chapter 4
About g56k
4.1
4.2
4.3
4.4
4.4.1
4.4.2
4.4.2.1
4.4.2.2
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
Identifiers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
Predefined Preprocessor Macro Names. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
Data Types and Sizes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
Integral Data Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
Floating-point Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
Floating-point Format Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
Comparison with IEEE STD 754-1985 Standard. . . . . . . . . . . . . . . . . . . 4-5
Table of Contents
F
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
.