3. Run-Time EnvironmentΒΆ
This chapter describes the C/C++ run-time environment. To ensure successful execution of C/C++ programs, it is critical that all run-time code maintain this environment. It is also important to follow the guidelines in this chapter if you write assembly language functions that interface with C/C++ code.
- 3.1. Memory Model
- 3.2. Object Representation
- 3.3. Register Conventions
- 3.4. Function Structure and Calling Conventions
- 3.5. Accessing Linker Symbols in C and C++
- 3.6. Interfacing C and C++ With Assembly Language
- 3.7. Interrupt Handling
- 3.8. Intrinsic Run-Time-Support Arithmetic and Conversion Routines
- 3.9. Built-In Functions
- 3.10. System Initialization