diff options
author | Nelson Elhage <nelhage@ksplice.com> | 2009-07-31 16:58:18 -0400 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2009-09-17 20:07:48 +0200 |
commit | a0b54e256d513ed99e456bea6e4e188ff92e7c46 (patch) | |
tree | 16eee095219f3b02e9490651a33a1bd12258c096 /arch/mips/kernel/vmlinux.lds.S | |
parent | 24ffce18a4b6b5e9769200582c09df7ff044259f (diff) | |
download | op-kernel-dev-a0b54e256d513ed99e456bea6e4e188ff92e7c46.zip op-kernel-dev-a0b54e256d513ed99e456bea6e4e188ff92e7c46.tar.gz |
MIPS: Use PAGE_SIZE in assembly instead of _PAGE_SIZE.
Now that PAGE_SIZE is available to assembly directly, there is no need
to separately expose it as _PAGE_SIZE through asm-offsets.
In addition, remove _PAGE_SHIFT from asm-offsets, since it was never
needed, and is not used anywhere.
Signed-off-by: Nelson Elhage <nelhage@ksplice.com>
Signed-off-by: Tim Abbott <tabbott@ksplice.com>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips/kernel/vmlinux.lds.S')
-rw-r--r-- | arch/mips/kernel/vmlinux.lds.S | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/arch/mips/kernel/vmlinux.lds.S b/arch/mips/kernel/vmlinux.lds.S index 1474c18..ae8c197 100644 --- a/arch/mips/kernel/vmlinux.lds.S +++ b/arch/mips/kernel/vmlinux.lds.S @@ -1,4 +1,5 @@ #include <asm/asm-offsets.h> +#include <asm/page.h> #include <asm-generic/vmlinux.lds.h> #undef mips @@ -76,7 +77,7 @@ SECTIONS * of ‘init_thread_union’ is greater than maximum * object file alignment. Using 32768 */ - . = ALIGN(_PAGE_SIZE); + . = ALIGN(PAGE_SIZE); *(.data.init_task) DATA_DATA @@ -96,12 +97,12 @@ SECTIONS *(.sdata) } - . = ALIGN(_PAGE_SIZE); + . = ALIGN(PAGE_SIZE); .data_nosave : { __nosave_begin = .; *(.data.nosave) } - . = ALIGN(_PAGE_SIZE); + . = ALIGN(PAGE_SIZE); __nosave_end = .; . = ALIGN(1 << CONFIG_MIPS_L1_CACHE_SHIFT); @@ -111,7 +112,7 @@ SECTIONS _edata = .; /* End of data section */ /* will be freed after init */ - . = ALIGN(_PAGE_SIZE); /* Init code and data */ + . = ALIGN(PAGE_SIZE); /* Init code and data */ __init_begin = .; .init.text : { _sinittext = .; @@ -151,15 +152,15 @@ SECTIONS EXIT_DATA } #if defined(CONFIG_BLK_DEV_INITRD) - . = ALIGN(_PAGE_SIZE); + . = ALIGN(PAGE_SIZE); .init.ramfs : { __initramfs_start = .; *(.init.ramfs) __initramfs_end = .; } #endif - PERCPU(_PAGE_SIZE) - . = ALIGN(_PAGE_SIZE); + PERCPU(PAGE_SIZE) + . = ALIGN(PAGE_SIZE); __init_end = .; /* freed after init ends here */ |