Changes to RISC-V supervisor mode
[akaros.git] / kern / arch / riscv / kernel.ld
index 7f1ef92..e6b4d35 100644 (file)
@@ -1,14 +1,14 @@
 /* Simple linker script for the ROS kernel.
    See the GNU ld 'info' manual ("info ld") to learn the syntax. */
 
-OUTPUT_ARCH("mips:riscv")
+OUTPUT_ARCH("riscv")
 ENTRY(_start)
 
 SECTIONS
 {
-       /* Link the kernel for 0xC01000C0, but load it at 0x001000C0) */
+       /* Link the kernel for 0xFFFFFFFF80002000, but load it at 0x2000) */
 
-       .text 0xFFFFFFFF80000000 : AT(0) {
+       .text 0xFFFFFFFF80002000 : AT(0x2000) {
                *(.text .stub .text.* .gnu.linkonce.t.*)
        }