summaryrefslogtreecommitdiff
path: root/mld/link.h
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2024-09-30 15:10:16 -0400
committerFreya Murphy <freya@freyacat.org>2024-09-30 15:10:16 -0400
commit6991a233adb1437db6ee2883acc2472843a1ddb6 (patch)
treead2392ca95083e33face16e29614f1923b5f33cb /mld/link.h
parentfix masm parser (diff)
downloadmips-6991a233adb1437db6ee2883acc2472843a1ddb6.tar.gz
mips-6991a233adb1437db6ee2883acc2472843a1ddb6.tar.bz2
mips-6991a233adb1437db6ee2883acc2472843a1ddb6.zip
fix elf section padding
Diffstat (limited to '')
-rw-r--r--mld/link.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/mld/link.h b/mld/link.h
index 6c3b714..435a8d5 100644
--- a/mld/link.h
+++ b/mld/link.h
@@ -170,6 +170,8 @@ struct segment_table_entry {
uint32_t vaddr;
// weak segment pointers. we do not own these!!!
struct segment **parts;
+ // section padding
+ uint32_t padding;
};
int segtab_ent_init(struct segment_table_entry *ent);
@@ -273,9 +275,6 @@ struct linker {
uint32_t strtab_shidx;
uint32_t shstrtab_shidx;
- // section alignment after phdr bytes
- uint32_t secalign;
-
// all segments
struct segment_table segments;
};