Make dhrystone report correct-ish numbers
[riscv-tests.git] / benchmarks / common / test.ld
index 816c948d691519d2f56e2fe22e553969cabcc949..082891c3c195138acf9b979ba1cbe4efe8991387 100644 (file)
@@ -28,8 +28,20 @@ SECTIONS
     *(.text)
   }
 
-  /* data segmemt */
+  /* data segment */
   .data : { *(.data) }
+
+  .sdata : {
+    _gp = . + 0x800;
+    *(.srodata.cst16) *(.srodata.cst8) *(.srodata.cst4) *(.srodata.cst2) *(.srodata*)
+    *(.sdata .sdata.* .gnu.linkonce.s.*)
+  }
+
+  /* bss segment */
+  .sbss : {
+    *(.sbss .sbss.* .gnu.linkonce.sb.*)
+    *(.scommon)
+  }
   .bss : { *(.bss) }
 
   /* thread-local data segment */