Skip to content

Commit f17daa3

Browse files
committed
[DesignDocuments] Rationale for GNU Properties in sysvabi
Add a design rationale for use of GNU properties as well as guidelines for how these should be used for properties in the AArch64 processor space. Pull request #228 moves the GNU properties and other dynamic section properties specific to SystemV ABI to the SystemV ABI document. Arm has typically left metadata in exectuables and shared-libraries to the platform. Only defining metadata for relocatable objects. With platforms such as Linux the most frequently run software on AArch64, Arm needs to document the metadata that it is using for SystemV platforms. We have chosen to use GNU properties and to document these in the sysvabi64.rst document.
1 parent e720cc2 commit f17daa3

File tree

1 file changed

+496
-0
lines changed

1 file changed

+496
-0
lines changed

0 commit comments

Comments
 (0)