e58a3d71c24b0fed7c5b25932b8150384fac5697
explain/tinyelf-arm.md
... | ... | @@ -7,7 +7,7 @@ Looks like breadbox didn't want to go down *this* rabbithole. So we'll have to d |
7 | 7 | * However, on x86, we were using the way page mapping works to only have to specify a few flags, this probably can't be ported over. |
8 | 8 | * Each ARM opcode is 4 bytes long, and needs to be aligned. This kinda sucks for all the overlapping tricks. Also, arbitrary constants can't be loaded into registers easily. |
9 | 9 | * Do we want to depend on Thumb-mode? |
10 | -* Apparently the kernel doesn't look at the immediate field of `swi` instructions __if it's compiled as EABI-only__. |
|
10 | +* Apparently the kernel doesn't look at the immediate field of `swi` instructions __if it's configured as EABI-only__. |
|
11 | 11 | * [Dynamic linking stuff](https://linux.weeaboo.software/explain/rtld#dynamic-linking_arm) |
12 | 12 | |
13 | 13 | ### A few questions on the target platform |