HPlogo PA-RISC Procedure Calling Conventions Reference Manual > Chapter 3 Register Usage and Parameter Passing

Chapter 3 Register Usage and Parameter Passing

MPE documents

Complete PDF
Table of Contents

Table of Contents
3.1 Register Partitioning
3.2 Other Register Conventions
3.3 The Floating-Point Coprocessor Status Register
3.4 Summary of Dedicated Register Usage
3.5 Parameter Passing and Function Results
3.5.1 Value Parameters
3.5.2 Inter-Language Parameter Data Types and Sizes
3.5.3 Reference Parameters
3.5.4 Value-Result and Result Parameters
3.5.5 Routine References
3.5.6 Argument Register Usage Conventions
3.5.7 Function Return Values
3.5.8 Parameter Type Checking
3.6 Parameter Relocation
The PA-RISC processor architecture does not have instructions which specify how registers should be used or how parameter lists should be built for procedure calls. Instead, the software procedure calling convention prescribes the register usage and parameter passing guidelines.




2.5 Variable Arguments Area


3.1 Register Partitioning