From edd52bd1464ee9ae4f0cdf7ff90a20ca175580fe Mon Sep 17 00:00:00 2001 From: Ada Christine Date: Sat, 6 Apr 2024 18:33:36 +0000 Subject: rename --- service/Makefile | 2 +- service/kc.ld | 97 ------------------------------------------------------- service/kjarna.ld | 97 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 98 insertions(+), 98 deletions(-) delete mode 100644 service/kc.ld create mode 100644 service/kjarna.ld (limited to 'service') diff --git a/service/Makefile b/service/Makefile index 1a4e400..0917b8c 100644 --- a/service/Makefile +++ b/service/Makefile @@ -13,7 +13,7 @@ CPPFLAGS += -I../api/posix -I../api/libc -I../api -I. CFLAGS += -fPIC -fvisibility=hidden -mgeneral-regs-only -LDSCRIPT := kc.ld +LDSCRIPT := kjarna.ld CRT_OBJS := start.o rtld_link.o dynamic.o elf64.o kjarna.o LIB_OBJS := memcmp.o memcpy.o memmove.o memset.o string.o stdio.o \ diff --git a/service/kc.ld b/service/kc.ld deleted file mode 100644 index f7b0339..0000000 --- a/service/kc.ld +++ /dev/null @@ -1,97 +0,0 @@ -ENTRY(_start) - -SECTIONS -{ - PROVIDE_HIDDEN(kc_image_base = .); - - . = SIZEOF_HEADERS; - - .rela.plt : - { - *(.rela.plt) - } - - .rela.dyn : - { - *(.rela.dyn) - } - - .hash : - { - *(.hash) - } - - .dynsym : - { - *(.dynsym) - } - - .dynstr : - { - *(.dynstr) - } - - .rodata : - { - *(.rodata) - *(.rodata.*) - } - - .text : ALIGN(4K) - { - PROVIDE_HIDDEN(kc_text_begin = .); - *(.text.start) - *(.text) - } - - .plt : - { - *(.plt) - . = ALIGN(4K); - PROVIDE_HIDDEN(kc_text_end = .); - } =0xcc - - .dynamic : ALIGN(4K) - { - PROVIDE_HIDDEN(kc_data_begin = .); - *(.dynamic) - } - - .got : - { - *(.got) - } - - .got.plt : - { - *(.got.plt) - } - - .data : - { - *(.data) - } - - .data.rel : - { - *(.data.rel) - *(.data.rel.*) - } - - .bss : - { - *(.bss) - *(.dynbss) - . = ALIGN(4K); - PROVIDE_HIDDEN(kc_data_end = .); - } - - PROVIDE_HIDDEN(kc_image_end = .); - - /DISCARD/ : - { - *(.eh_frame) - *(.comment) - } -} - diff --git a/service/kjarna.ld b/service/kjarna.ld new file mode 100644 index 0000000..f7b0339 --- /dev/null +++ b/service/kjarna.ld @@ -0,0 +1,97 @@ +ENTRY(_start) + +SECTIONS +{ + PROVIDE_HIDDEN(kc_image_base = .); + + . = SIZEOF_HEADERS; + + .rela.plt : + { + *(.rela.plt) + } + + .rela.dyn : + { + *(.rela.dyn) + } + + .hash : + { + *(.hash) + } + + .dynsym : + { + *(.dynsym) + } + + .dynstr : + { + *(.dynstr) + } + + .rodata : + { + *(.rodata) + *(.rodata.*) + } + + .text : ALIGN(4K) + { + PROVIDE_HIDDEN(kc_text_begin = .); + *(.text.start) + *(.text) + } + + .plt : + { + *(.plt) + . = ALIGN(4K); + PROVIDE_HIDDEN(kc_text_end = .); + } =0xcc + + .dynamic : ALIGN(4K) + { + PROVIDE_HIDDEN(kc_data_begin = .); + *(.dynamic) + } + + .got : + { + *(.got) + } + + .got.plt : + { + *(.got.plt) + } + + .data : + { + *(.data) + } + + .data.rel : + { + *(.data.rel) + *(.data.rel.*) + } + + .bss : + { + *(.bss) + *(.dynbss) + . = ALIGN(4K); + PROVIDE_HIDDEN(kc_data_end = .); + } + + PROVIDE_HIDDEN(kc_image_end = .); + + /DISCARD/ : + { + *(.eh_frame) + *(.comment) + } +} + -- cgit v1.3.1-1-g115d