diff options
author | Franciszek Malinka <franciszek.malinka@gmail.com> | 2021-05-06 14:28:59 +0200 |
---|---|---|
committer | Franciszek Malinka <franciszek.malinka@gmail.com> | 2021-05-06 14:28:59 +0200 |
commit | f0bd9763ea4be22f0f235c0f3aa6628944a56c7e (patch) | |
tree | c12c047b441bdc520740643e549bd90624601fe8 /Semestr 4/ask/lista8/main.lds | |
parent | f31c5fa59ee3afafc66bfb53c159eff301b537af (diff) |
Aktualizacja
Diffstat (limited to 'Semestr 4/ask/lista8/main.lds')
-rw-r--r-- | Semestr 4/ask/lista8/main.lds | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/Semestr 4/ask/lista8/main.lds b/Semestr 4/ask/lista8/main.lds new file mode 100644 index 0000000..25a4ca9 --- /dev/null +++ b/Semestr 4/ask/lista8/main.lds @@ -0,0 +1,39 @@ +OUTPUT_FORMAT("elf64-x86-64") +OUTPUT_ARCH(i386:x86-64) +ENTRY(_start) +PHDRS +{ + code PT_LOAD FLAGS(5); + rodata PT_LOAD FLAGS(4); + data PT_LOAD FLAGS(6); +} +SECTIONS +{ + . = 0x400000 + SIZEOF_HEADERS; + + .text : + { + *(.text .text.*) + } : code + + .rodata : + { + *(.rodata .rodata.*) + } : rodata + + .data : + { + *(.data .data.*) + } : data + + .bss : + { + *(.bss .bss.*) + *(COMMON) + } : data + + /DISCARD/ : + { + *(.note.gnu.property) + } +} |