]> xenbits.xensource.com Git - unikraft/unikraft.git/commitdiff
plat/xen/arm: Add tls_load segment
authorMarc Rittinghaus <marc.rittinghaus@unikraft.io>
Sat, 4 Feb 2023 04:13:51 +0000 (05:13 +0100)
committerUnikraft <monkey@unikraft.io>
Sun, 5 Feb 2023 01:02:00 +0000 (01:02 +0000)
This commit adds the tls_load segment that is needed for the .tdata
section.

Signed-off-by: Marco Schlumpp <marco@unikraft.io>
Signed-off-by: Marc Rittinghaus <marc.rittinghaus@unikraft.io>
Reviewed-by: Michalis Pappas <michalis.pappas@opensynergy.com>
Reviewed-by: Marco Schlumpp <marco@unikraft.io>
Reviewed-by: Razvan Deaconescu <razvand@unikraft.io>
Approved-by: Simon Kuenzer <simon@unikraft.io>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Closes: #746

plat/xen/arm/link32.lds.S

index 2daf304e0bb93a46631469e441e5aed241629a5e..33666fff21dfb39f4ddc68329400cd1f938ed9ac 100644 (file)
@@ -35,6 +35,7 @@ PHDRS
        rodata PT_LOAD FLAGS(PHDRS_PF_R);
        data PT_LOAD;
        tls PT_TLS;
+       tls_load PT_LOAD;
        stack PT_GNU_STACK FLAGS(PHDRS_PF_RW);
 }