android_kernel_xiaomi_sdm845/arch/m32r/kernel
Tim Abbott 743486dff1 m32r: Move the spi_stack_top and spu_stack_top into .init.data section.
Since these get squashed into the .data output section by the m32r
linker script, it seems likely that they don't need their own input
sections.

At Hirokazu Takata's suggestion, we place these structures in
.init.data rather than just placing them in .data (since they are only
used at init time).

This patch is preparation for cleaning up the m32r architecture to use
the new macros in vmlinux.lds.h; if these sections are indeed not
needed, then we can use the RW_DATA_SECTION macro for m32r and save a
bunch of redundant code.

Signed-off-by: Tim Abbott <tabbott@ksplice.com>
Signed-off-by: Hirokazu Takata <takata@linux-m32r.org>
2009-09-23 00:29:40 +09:00
..
align.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
asm-offsets.c kbuild: frv,m32r,sparc64 introduce fake asm-offsets.h file 2005-09-09 22:47:53 +02:00
entry.S m32r: Move GET_THREAD_INFO definition out of asm/thread_info.h. 2009-09-23 00:29:39 +09:00
head.S m32r: Move the spi_stack_top and spu_stack_top into .init.data section. 2009-09-23 00:29:40 +09:00
init_task.c mm: consolidate init_mm definition 2009-06-16 19:47:28 -07:00
irq.c sparseirq: use kstat_irqs_cpu instead 2009-01-11 15:53:13 +01:00
m32r_ksyms.c m32r: export empty_zero_page 2008-09-27 18:27:21 +09:00
Makefile m32r: build fix for __stringify macro 2009-05-02 21:43:26 +09:00
module.c module: cleanup FIXME comments about trimming exception table entries. 2009-06-12 21:47:05 +09:30
process.c ptrace: remove PT_DTRACE from arch/m32r 2009-06-18 13:03:49 -07:00
ptrace.c headers: smp_lock.h redux 2009-07-12 12:22:34 -07:00
setup.c procfs: constify function pointer tables 2008-02-08 09:22:38 -08:00
signal.c KEYS: Add missing linux/tracehook.h #inclusions 2009-09-09 18:30:02 +10:00
smp.c m32r/kernel/: cleanups 2008-09-27 18:27:21 +09:00
smpboot.c percpu: fix percpu accessors to potentially !cpu_possible() cpus: m32r 2009-01-01 10:12:14 +10:30
sys_m32r.c m32r: use generic sys_pipe 2008-05-09 08:04:56 -07:00
syscall_table.S timerfd: fix remaining architectures 2008-02-05 14:37:15 -08:00
time.c cpumask: remove references to struct irqaction's mask field. 2009-03-30 22:05:14 +10:30
traps.c m32r/kernel/: cleanups 2008-09-27 18:27:21 +09:00
vmlinux.lds.S m32r: Move the spi_stack_top and spu_stack_top into .init.data section. 2009-09-23 00:29:40 +09:00