nds32: Support relocation.
[oweals/u-boot.git] / arch / nds32 / cpu / n1213 / u-boot.lds
index b88d7426bdea2cef5ea78feced63169db6533b97..40db0e6e816746bfded3ab95e859722ffec0524c 100644 (file)
@@ -31,25 +31,28 @@ SECTIONS
 
        .got : {
                __got_start = .;
-                *(.got.plt) *(.got)
+               *(.got.plt) *(.got)
                __got_end = .;
        }
 
-       . = .;
-
        . = ALIGN(4);
        .u_boot_list : {
                KEEP(*(SORT(.u_boot_list*)));
        }
 
        . = ALIGN(4);
-
+       /DISCARD/ : { *(.rela.plt*) }
+       .rela.dyn : {
+               __rel_dyn_start = .;
+               *(.rela*)
+               __rel_dyn_end = .;
+ }
        _end = .;
 
        .bss : {
                __bss_start = .;
                *(.bss)
-                . = ALIGN(4);
+               . = ALIGN(4);
                __bss_end = .;
        }