fighting with interrupt vectors
[rpikern] / rpikern.ld
index 3843a15..9e344b1 100644 (file)
@@ -7,6 +7,7 @@ SECTIONS {
                KEEP(* (.startup*));
                * (.text*);
        }
+
        .rodata ALIGN(4): { * (.rodata*); }
        .data ALIGN(4): { * (.data*); }
 
@@ -18,6 +19,7 @@ SECTIONS {
        }
        _bss_size = SIZEOF(.bss);
 
+       . = ALIGN(4);
        _kern_size = . - _kern_start;
        _mem_start = .;
 }