Skip to content

Commit 18155da

Browse files
author
Jim Wilson
authored
Merge pull request #147 from RincewindsHat/master
Add Chapter for terms and definitions
2 parents 97a9ec6 + b721c6e commit 18155da

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

riscv-elf.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
6. [Linux-specific ABI](#linux-abi)
3131
* [Linux-specific C type sizes and alignments](#linux-c-type-sizes)
3232
* [Linux-specific C type representations](#linux-c-type-representations)
33+
7. [Terms and definions](#terms-definitions)
3334

3435
## Copyright and license information
3536

@@ -943,3 +944,11 @@ The following definitions apply for all ABIs defined in this document. Here
943944
there is no differentiation between ILP32 and LP64 abis.
944945

945946
`wchar_t` is signed. `wint_t` is unsigned.
947+
948+
# <a name=terms-definitions></a> Terms and Definitions
949+
950+
* **ABI**: [Application binary interface](https://en.wikipedia.org/wiki/Application_binary_interface).
951+
Here a combination of the **gABI** and the **psABI**
952+
* **gABI**: generic ABI
953+
* **psABI**: processor specific ABI
954+

0 commit comments

Comments
 (0)