linux/arch/m68k/kernel
Greg Ungerer 734c3ce3bd m68k: use kernel processor defines for conditional optimizations
Older m68k-linux compilers will include pre-defined symbols that
confuse what processor it is being targeted for. For example gcc-4.1.2
will pre-define __mc68020__ even if you specify the target processor
as -m68000 on the gcc command line. Newer versions of gcc have this
corrected.

In a few places the m68k code uses defined(__mc68020__) for optimizations
that include instructions that are specific to the CPU 68020 and above.
When compiling with older compilers this will be true even when we have
selected to compile for the older 68000 processors.

Switch to using the kernel processor defines, CONFIG_M68020 and friends.

Signed-off-by: Greg Ungerer <gerg@uclinux.org>
2011-06-14 11:42:29 +10:00
..
.gitignore m68k: Add vmlinux.lds to .gitignore 2009-01-12 20:56:32 +01:00
asm-offsets.c m68k: merge mmu and non-mmu versions of asm-offsets.c 2011-05-24 15:17:18 +10:00
dma_mm.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
dma_no.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
dma.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
entry_mm.S m68k: Merge mmu and non-mmu versions of sys_call_table 2011-05-19 18:19:10 +02:00
entry_no.S m68knommu: Remove obsolete #include <linux/sys.h> 2011-05-24 15:17:19 +10:00
entry.S m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
head.S Fix common misspellings 2011-03-31 11:26:23 -03:00
init_task.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
ints.c m68k: Fix off-by-one in m68k_setup_user_interrupt() 2008-11-15 11:36:06 -08:00
irq.c m68knommu: Use generic show_interrupts() 2011-05-24 15:17:23 +10:00
m68k_ksyms.c m68k: use kernel processor defines for conditional optimizations 2011-06-14 11:42:29 +10:00
Makefile m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
Makefile_mm m68k: Merge mmu and non-mmu versions of sys_call_table 2011-05-19 18:19:10 +02:00
Makefile_no m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
module_mm.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
module_no.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
module.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
module.lds m68k: runtime patching infrastructure 2007-05-31 07:58:13 -07:00
process_mm.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
process_no.c m68knommu: move EXPORT of kernel_thread to function definition 2011-05-24 10:03:51 +10:00
process.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
ptrace_mm.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
ptrace_no.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
ptrace.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
setup_mm.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
setup_no.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
setup.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
signal_mm.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
signal_no.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
signal.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
sun3-head.S m68k: arch/m68k/kernel/sun3-head.S needs <linux/init.h> 2009-04-28 16:07:18 -07:00
sys_m68k.c m68k: merge the mmu and non-mmu versions of sys_m68k.c 2011-05-24 15:17:21 +10:00
syscalltable.S ns: Wire up the setns system call 2011-05-28 10:48:39 -07:00
time_mm.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
time_no.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
time.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
traps_mm.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
traps_no.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
traps.c m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
vmlinux-std.lds extable, core_kernel_data(): Make sure all archs define _sdata 2011-05-20 08:56:56 +02:00
vmlinux-sun3.lds extable, core_kernel_data(): Make sure all archs define _sdata 2011-05-20 08:56:56 +02:00
vmlinux.lds_mm.S m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00
vmlinux.lds_no.S m68knommu: fix linker script exported name sections 2011-06-14 11:42:29 +10:00
vmlinux.lds.S m68k: merge m68k and m68knommu arch directories 2011-03-25 14:05:13 +10:00