linux/arch/microblaze/kernel
Tejun Heo 405d967dc7 linker script: throw away .discard section
x86 throws away .discard section but no other archs do.  Also,
.discard is not thrown away while linking modules.  Make every arch
and module linking throw it away.  This will be used to define dummy
variables for percpu declarations and definitions.

This patch is based on Ivan Kokshaysky's alpha percpu patch.

[ Impact: always throw away everything in .discard ]

Signed-off-by: Tejun Heo <tj@kernel.org>
Cc: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
Cc: Richard Henderson <rth@twiddle.net>
Cc: Russell King <linux@arm.linux.org.uk>
Cc: Haavard Skinnemoen <hskinnemoen@atmel.com>
Cc: Bryan Wu <cooloney@kernel.org>
Cc: Mikael Starvik <starvik@axis.com>
Cc: Jesper Nilsson <jesper.nilsson@axis.com>
Cc: David Howells <dhowells@redhat.com>
Cc: Yoshinori Sato <ysato@users.sourceforge.jp>
Cc: Tony Luck <tony.luck@intel.com>
Cc: Hirokazu Takata <takata@linux-m32r.org>
Cc: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: Michal Simek <monstr@monstr.eu>
Cc: Ralf Baechle <ralf@linux-mips.org>
Cc: Kyle McMartin <kyle@mcmartin.ca>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Cc: Heiko Carstens <heiko.carstens@de.ibm.com>
Cc: Paul Mundt <lethal@linux-sh.org>
Cc: David S. Miller <davem@davemloft.net>
Cc: Jeff Dike <jdike@addtoit.com>
Cc: Chris Zankel <chris@zankel.net>
Cc: Rusty Russell <rusty@rustcorp.com.au>
Cc: Ingo Molnar <mingo@elte.hu>
2009-06-24 15:13:38 +09:00
..
cpu microblaze: Storage class should be before const qualifier 2009-05-01 16:38:13 +02:00
asm-offsets.c microblaze_mmu_v2: MMU asm offset update 2009-05-26 16:45:19 +02:00
early_printk.c microblaze_mmu_v2: Alocate TLB for early console 2009-05-26 16:45:14 +02:00
entry-nommu.S microblaze_mmu_v2: Enable fork syscall for MMU and add fork as vfork for noMMU 2009-05-26 16:45:21 +02:00
entry.S microblaze_mmu_v2: entry.S, entry.h 2009-05-26 16:45:20 +02:00
exceptions.c microblaze_mmu_v2: Add MMU related exceptions handling 2009-05-26 16:45:20 +02:00
head.S microblaze_mmu_v2: MMU update for startup code 2009-05-26 16:45:14 +02:00
heartbeat.c microblaze_v8: heartbeat file 2009-03-27 14:25:24 +01:00
hw_exception_handler.S microblaze_mmu_v2: Update exception handling - MMU exception 2009-05-26 16:45:20 +02:00
init_task.c microblaze: remove init_mm 2009-06-20 14:36:50 +02:00
intc.c microblaze: Fix kind-of-intr checking against number of interrupts 2009-05-18 14:47:42 +02:00
irq.c microblaze_v8: Interrupt handling and timer support 2009-03-27 14:25:49 +01:00
Makefile microblaze_mmu_v2: Makefiles 2009-05-26 16:45:24 +02:00
microblaze_ksyms.c microblaze: export some symbols 2009-05-21 15:56:05 +02:00
misc.S microblaze: Fix problem with early_printk in startup 2009-05-30 16:40:58 +02:00
module.c microblaze_v8: kernel modules support 2009-03-27 14:25:17 +01:00
of_device.c microblaze: struct device - replace bus_id with dev_name() 2009-04-14 10:37:27 +02:00
of_platform.c microblaze_v8: Open firmware files 2009-03-27 14:25:12 +01:00
process.c microblaze_mmu_v2: Update process creation for MMU 2009-05-26 16:45:18 +02:00
prom_parse.c microblaze_v8: Open firmware files 2009-03-27 14:25:12 +01:00
prom.c microblaze: Fix cast warning for __va in prom.c 2009-05-21 16:39:58 +02:00
ptrace.c microblaze: remove duplicated #include's 2009-04-14 11:09:15 +02:00
selfmod.c microblaze_v8: Selfmodified code 2009-03-27 14:25:15 +01:00
setup.c microblaze: Cleanup compiled-in rootfs in BSS section 2009-05-21 16:39:16 +02:00
signal.c microblaze_mmu_v2: Update signal returning address 2009-05-26 16:45:22 +02:00
sys_microblaze.c microblaze: Fix return value for sys_ipc 2009-05-01 16:38:14 +02:00
syscall_table.S microblaze_mmu_v2: Enable fork syscall for MMU and add fork as vfork for noMMU 2009-05-26 16:45:21 +02:00
timer.c microblaze: add parameter to microblaze_read() 2009-04-23 16:27:38 +02:00
traps.c microblaze_mmu_v2: Traps MMU update 2009-05-26 16:45:21 +02:00
vmlinux.lds.S linker script: throw away .discard section 2009-06-24 15:13:38 +09:00