11da177e4SLinus Torvalds# 21da177e4SLinus Torvalds# Makefile for the linux s390-specific parts of the memory manager. 31da177e4SLinus Torvalds# 41da177e4SLinus Torvalds 51da177e4SLinus TorvaldsCOMPILE_VERSION := __linux_compile_version_id__`hostname | \ 61da177e4SLinus Torvalds tr -c '[0-9A-Za-z]' '_'`__`date | \ 71da177e4SLinus Torvalds tr -c '[0-9A-Za-z]' '_'`_t 81da177e4SLinus Torvalds 91da177e4SLinus TorvaldsEXTRA_CFLAGS := -DCOMPILE_VERSION=$(COMPILE_VERSION) -gstabs -I. 101da177e4SLinus Torvalds 111da177e4SLinus Torvaldstargets := image 12*1844c9bcSMartin Schwidefskytargets += bzImage 13*1844c9bcSMartin Schwidefskysubdir- := compressed 141da177e4SLinus Torvalds 151da177e4SLinus Torvalds$(obj)/image: vmlinux FORCE 161da177e4SLinus Torvalds $(call if_changed,objcopy) 171da177e4SLinus Torvalds 18*1844c9bcSMartin Schwidefsky$(obj)/bzImage: $(obj)/compressed/vmlinux FORCE 19*1844c9bcSMartin Schwidefsky $(call if_changed,objcopy) 20*1844c9bcSMartin Schwidefsky 21*1844c9bcSMartin Schwidefsky$(obj)/compressed/vmlinux: FORCE 22*1844c9bcSMartin Schwidefsky $(Q)$(MAKE) $(build)=$(obj)/compressed $@ 23*1844c9bcSMartin Schwidefsky 241da177e4SLinus Torvaldsinstall: $(CONFIGURE) $(obj)/image 251da177e4SLinus Torvalds sh -x $(srctree)/$(obj)/install.sh $(KERNELRELEASE) $(obj)/image \ 261da177e4SLinus Torvalds System.map Kerntypes "$(INSTALL_PATH)" 27