X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=arch%2Fcris%2Farch-v32%2Fvmlinux.lds.S;h=e3a32ac17ab2c4747ffb8eb148b04c792f0f3995;hb=5c617c6ff0379f9e55178165478e10761fa109e2;hp=adb94605d92a2b20c82880eae569ece6621eeef6;hpb=2fca877b68b2b4fc5b94277858a1bedd46017cde;p=~andy%2Flinux diff --git a/arch/cris/arch-v32/vmlinux.lds.S b/arch/cris/arch-v32/vmlinux.lds.S index adb94605d92..e3a32ac17ab 100644 --- a/arch/cris/arch-v32/vmlinux.lds.S +++ b/arch/cris/arch-v32/vmlinux.lds.S @@ -8,7 +8,6 @@ * the kernel has booted. */ -#include #include jiffies = jiffies_64; @@ -50,7 +49,7 @@ SECTIONS ___data_start = . ; __Sdata = . ; .data : { /* Data */ - *(.data) + DATA_DATA } __edata = . ; /* End of data section. */ _edata = . ; @@ -92,10 +91,12 @@ SECTIONS } SECURITY_INIT + . = ALIGN (8192); __per_cpu_start = .; .data.percpu : { *(.data.percpu) } __per_cpu_end = .; +#ifdef CONFIG_BLK_DEV_INITRD .init.ramfs : { __initramfs_start = .; *(.init.ramfs) @@ -108,6 +109,7 @@ SECTIONS FILL (0); . = ALIGN (8192); } +#endif __vmlinux_end = .; /* Last address of the physical file. */ __init_end = .;