summaryrefslogtreecommitdiff
path: root/.editorconfig
diff options
context:
space:
mode:
authorAnish Athalye <[email protected]>2019-10-21 22:27:18 -0400
committerAnish Athalye <[email protected]>2019-10-21 22:27:18 -0400
commitf2ab0eb644a60f946f35fcb5578fba53720edfa7 (patch)
treecdc5299987fc1b1c2d0abc6ac79af564cd5e6d23 /.editorconfig
parent2821d43cc95b4f9faf79ff94daa5d3a8ea5e7861 (diff)
downloadxv6-labs-f2ab0eb644a60f946f35fcb5578fba53720edfa7.tar.gz
xv6-labs-f2ab0eb644a60f946f35fcb5578fba53720edfa7.tar.bz2
xv6-labs-f2ab0eb644a60f946f35fcb5578fba53720edfa7.zip
Clean up linker script
This patch does the following: - Add .text.* to the .text section in the output - Add an assertion that the trampoline does not overflow a page - Add the .rodata section - Make .sdata and .sdata.* (which is for small data) be absorbed into the .data section, because we don't need to distinguish between them; this prevents .sdata from appearing in the output - Make the analogous change for .srodata and .sbss - Make all the data sections 16-byte aligned This patch also updates the .editorconfig for *.ld files.
Diffstat (limited to '.editorconfig')
-rw-r--r--.editorconfig3
1 files changed, 3 insertions, 0 deletions
diff --git a/.editorconfig b/.editorconfig
index cd9dfc3..c47611e 100644
--- a/.editorconfig
+++ b/.editorconfig
@@ -14,6 +14,9 @@ indent_size = 2
[*.S]
indent_size = 8
+[*.ld]
+indent_size = 2
+
[Makefile]
indent_style = tab
indent_size = 8