📄 makefile
字号:
## parisc/Makefile## This file is included by the global makefile so that you can add your own# architecture-specific flags and dependencies. Remember to do have actions# for "archclean" and "archdep" for cleaning up and making dependencies for# this architecture## This file is subject to the terms and conditions of the GNU General Public# License. See the file "COPYING" in the main directory of this archive# for more details.## Copyright (C) 1994 by Linus Torvalds# Portions Copyright (C) 1999 The Puffin Group## Modified for PA-RISC Linux by Paul Lahaie, Alex deVries, # Mike Shaver, Helge Deller and Martin K. Petersen#FINAL_LD=$(CROSS_COMPILE)ld --warn-common --warn-section-align CPP=$(CC) -EOBJCOPY=$(CROSS_COMPILE)objcopy -O binary -R .note -R .comment -SLDFLAGS =LINKFLAGS =-T $(TOPDIR)/arch/parisc/vmlinux.lds $(LDFLAGS)CFLAGS_PIPE := -pipeCFLAGS_NSR := -fno-strength-reduceCFLAGS := $(CFLAGS) -D__linux__ $(CFLAGS_PIPE) $(CFLAGS_NSR)# These should be on for older toolchains or SOM toolchains that don't# enable them by default.CFLAGS += -mno-space-regs -mfast-indirect-calls# If we become able to compile for specific platforms, this should be# conditional on that.CFLAGS += -mschedule=7200# No fixed-point multiplyCFLAGS += -mdisable-fpregsHEAD = arch/parisc/kernel/head.o SUBDIRS := $(SUBDIRS) $(addprefix arch/parisc/, tools kernel mm lib hpux)CORE_FILES := $(addprefix arch/parisc/, kernel/pdc_cons.o kernel/process.o \ lib/lib.a mm/mm.o kernel/kernel.o hpux/hpux.o) \ $(CORE_FILES) arch/parisc/kernel/init_task.oLIBS := `$(CC) -print-libgcc-file-name` $(TOPDIR)/arch/parisc/lib/lib.a $(LIBS) ifdef CONFIG_MATH_EMULATIONSUBDIRS := $(SUBDIRS) arch/parisc/math-emuDRIVERS := $(DRIVERS) arch/parisc/math-emu/math.aendififdef CONFIG_KWDBSUBDIRS := $(SUBDIRS) arch/parisc/kdbDRIVERS := $(DRIVERS) arch/parisc/kdb/kdb.oarch/parisc/kdb: dummy $(MAKE) linuxsubdirs SUBDIRS=arch/parisc/kdbendifarch/parisc/kernel: dummy $(MAKE) linuxsubdirs SUBDIRS=arch/parisc/kernelarch/parisc/mm: dummy $(MAKE) linuxsubdirs SUBDIRS=arch/parisc/mmpalo: vmlinux export TOPDIR=`pwd`; export CONFIG_STI_CONSOLE=$(CONFIG_STI_CONSOLE); \ unset STRIP LDFLAGS CPP CPPFLAGS AFLAGS CFLAGS CC LD; cd ../palo && make lifimageImage: paloImage-clean:ramdisk.o:zImage: palobzImage: palocompressed: zImageinstall: archclean:archmrproper:archdep:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -