| Paul Mundt | 5055235 | 2007-11-09 16:40:43 +0900 | [diff] [blame] | 1 | # | 
 | 2 | # Makefile for the Linux/SuperH kernel. | 
 | 3 | # | 
 | 4 |  | 
| Paul Mundt | 959f7d5 | 2007-11-10 20:35:53 +0900 | [diff] [blame] | 5 | extra-y	:= head_32.o init_task.o vmlinux.lds | 
| Paul Mundt | 5055235 | 2007-11-09 16:40:43 +0900 | [diff] [blame] | 6 |  | 
| Matt Fleming | fad57fe | 2008-11-12 20:11:47 +0900 | [diff] [blame] | 7 | ifdef CONFIG_FUNCTION_TRACER | 
 | 8 | # Do not profile debug and lowlevel utilities | 
 | 9 | CFLAGS_REMOVE_ftrace.o = -pg | 
 | 10 | endif | 
 | 11 |  | 
| Paul Mundt | 5d2685d | 2008-12-17 15:56:06 +0900 | [diff] [blame] | 12 | obj-y	:= debugtraps.o idle.o io.o io_generic.o irq.o			\ | 
| Paul Mundt | 9cfc9a9 | 2008-11-26 14:31:03 +0900 | [diff] [blame] | 13 | 	   machvec.o process_32.o ptrace_32.o setup.o signal_32.o	\ | 
 | 14 | 	   sys_sh.o sys_sh32.o syscalls_32.o time_32.o topology.o	\ | 
 | 15 | 	   traps.o traps_32.o | 
| Paul Mundt | 5055235 | 2007-11-09 16:40:43 +0900 | [diff] [blame] | 16 |  | 
 | 17 | obj-y				+= cpu/ timers/ | 
 | 18 | obj-$(CONFIG_VSYSCALL)		+= vsyscall/ | 
 | 19 | obj-$(CONFIG_SMP)		+= smp.o | 
| Paul Mundt | 5055235 | 2007-11-09 16:40:43 +0900 | [diff] [blame] | 20 | obj-$(CONFIG_SH_STANDARD_BIOS)	+= sh_bios.o | 
| Paul Mundt | ab6e570 | 2008-12-11 18:46:46 +0900 | [diff] [blame] | 21 | obj-$(CONFIG_KGDB)		+= kgdb.o | 
| Paul Mundt | 5055235 | 2007-11-09 16:40:43 +0900 | [diff] [blame] | 22 | obj-$(CONFIG_SH_CPU_FREQ)	+= cpufreq.o | 
| Paul Mundt | 4b7be4f | 2007-11-11 18:22:55 +0900 | [diff] [blame] | 23 | obj-$(CONFIG_MODULES)		+= sh_ksyms_32.o module.o | 
| Paul Mundt | 5055235 | 2007-11-09 16:40:43 +0900 | [diff] [blame] | 24 | obj-$(CONFIG_EARLY_PRINTK)	+= early_printk.o | 
 | 25 | obj-$(CONFIG_KEXEC)		+= machine_kexec.o relocate_kernel.o | 
 | 26 | obj-$(CONFIG_CRASH_DUMP)	+= crash_dump.o | 
| Paul Mundt | 5055235 | 2007-11-09 16:40:43 +0900 | [diff] [blame] | 27 | obj-$(CONFIG_STACKTRACE)	+= stacktrace.o | 
| Magnus Damm | e7cc9a7 | 2008-02-07 20:18:21 +0900 | [diff] [blame] | 28 | obj-$(CONFIG_IO_TRAPPED)	+= io_trapped.o | 
| Chris Smith | d39f545 | 2008-09-05 17:15:39 +0900 | [diff] [blame] | 29 | obj-$(CONFIG_KPROBES)		+= kprobes.o | 
| Paul Mundt | ebf9c11 | 2008-10-20 13:04:06 +0900 | [diff] [blame] | 30 | obj-$(CONFIG_GENERIC_GPIO)	+= gpio.o | 
| Matt Fleming | fad57fe | 2008-11-12 20:11:47 +0900 | [diff] [blame] | 31 | obj-$(CONFIG_DYNAMIC_FTRACE)	+= ftrace.o | 
| Paul Mundt | 5d2685d | 2008-12-17 15:56:06 +0900 | [diff] [blame] | 32 | obj-$(CONFIG_DUMP_CODE)		+= disassemble.o | 
| Paul Mundt | 5055235 | 2007-11-09 16:40:43 +0900 | [diff] [blame] | 33 |  | 
 | 34 | EXTRA_CFLAGS += -Werror |