update the readme
[lunaix-os.git] / lunaix-os / link / kernel.ldx
index a259e1b7f1d3bfab4732bc38453960caa88e98e8..421a9c81ff656f15a29637d24439018a5b687615 100644 (file)
@@ -1,31 +1,18 @@
-.text BLOCK(PAGE_GRAN) : AT ( ADDR(.text) - KEXEC_BASE ) 
+.text BLOCK(PAGE_GRAN) 
+    : AT ( ADDR(.text) - KEXEC_BASE ) 
 {
     *(.text)
-}
+} : text
 
-.kf.preempt BLOCK(PAGE_GRAN) : AT ( ADDR(.kf.preempt) - KEXEC_BASE ) 
-{
-    PROVIDE(__kf_preempt_start = .);
-    
-    KEEP(*(.kf.preempt));
-
-    PROVIDE(__kf_preempt_end = .);
-}
-
-PROVIDE(__kexec_text_end = .);
-
-.data BLOCK(PAGE_GRAN) : AT ( ADDR(.data) - KEXEC_BASE ) 
+.data BLOCK(PAGE_GRAN) 
+    : AT ( ADDR(.data) - KEXEC_BASE ) 
 {
     *(.data)
-}
+} : data
 
-.rodata BLOCK(PAGE_GRAN) : AT ( ADDR(.rodata) - KEXEC_BASE ) 
+.rodata BLOCK(PAGE_GRAN) 
+    : AT ( ADDR(.rodata) - KEXEC_BASE ) 
 {
     *(.rodata)
     *(.rodata.*)
-}
-
-.kpg BLOCK(PAGE_GRAN) : AT ( ADDR(.kpg) - KEXEC_BASE ) 
-{
-    *(.kpg)
-}
\ No newline at end of file
+} : rodata
\ No newline at end of file