hc
2023-12-08 01573e231f18eb2d99162747186f59511f56b64d
kernel/arch/sh/kernel/Makefile
....@@ -3,7 +3,7 @@
33 # Makefile for the Linux/SuperH kernel.
44 #
55
6
-extra-y := head_$(BITS).o vmlinux.lds
6
+extra-y := head_32.o vmlinux.lds
77
88 ifdef CONFIG_FUNCTION_TRACER
99 # Do not profile debug and lowlevel utilities
....@@ -13,26 +13,26 @@
1313 CFLAGS_REMOVE_return_address.o = -pg
1414
1515 obj-y := debugtraps.o dumpstack.o \
16
- idle.o io.o irq.o irq_$(BITS).o kdebugfs.o \
16
+ idle.o io.o irq.o irq_32.o kdebugfs.o \
1717 machvec.o nmi_debug.o process.o \
18
- process_$(BITS).o ptrace.o ptrace_$(BITS).o \
18
+ process_32.o ptrace.o ptrace_32.o \
1919 reboot.o return_address.o \
20
- setup.o signal_$(BITS).o sys_sh.o \
21
- syscalls_$(BITS).o time.o topology.o traps.o \
22
- traps_$(BITS).o unwinder.o
20
+ setup.o signal_32.o sys_sh.o \
21
+ syscalls_32.o time.o topology.o traps.o \
22
+ traps_32.o unwinder.o
2323
2424 ifndef CONFIG_GENERIC_IOMAP
2525 obj-y += iomap.o
2626 obj-$(CONFIG_HAS_IOPORT_MAP) += ioport.o
2727 endif
2828
29
-obj-$(CONFIG_SUPERH32) += sys_sh32.o
29
+obj-y += sys_sh32.o
3030 obj-y += cpu/
3131 obj-$(CONFIG_VSYSCALL) += vsyscall/
3232 obj-$(CONFIG_SMP) += smp.o
3333 obj-$(CONFIG_SH_STANDARD_BIOS) += sh_bios.o
3434 obj-$(CONFIG_KGDB) += kgdb.o
35
-obj-$(CONFIG_MODULES) += sh_ksyms_$(BITS).o module.o
35
+obj-$(CONFIG_MODULES) += sh_ksyms_32.o module.o
3636 obj-$(CONFIG_KEXEC) += machine_kexec.o relocate_kernel.o
3737 obj-$(CONFIG_CRASH_DUMP) += crash_dump.o
3838 obj-$(CONFIG_STACKTRACE) += stacktrace.o
....@@ -47,5 +47,3 @@
4747 obj-$(CONFIG_PERF_EVENTS) += perf_event.o perf_callchain.o
4848 obj-$(CONFIG_DMA_NONCOHERENT) += dma-coherent.o
4949 obj-$(CONFIG_HAVE_HW_BREAKPOINT) += hw_breakpoint.o
50
-
51
-ccflags-y := -Werror