This chapter describes how to write position independent code and data that makes use of the Procedure Call Standard for the ARM Architecture (AAPCS). It contains the following sections:
Position independence
Read-only position independence
Read-write position independence.