Makefile.arm (152742) | Makefile.arm (152782) |
---|---|
1# Makefile.arm -- with config changes. 2# Copyright 1990 W. Jolitz 3# from: @(#)Makefile.i386 7.1 5/10/91 | 1# Makefile.arm -- with config changes. 2# Copyright 1990 W. Jolitz 3# from: @(#)Makefile.i386 7.1 5/10/91 |
4# $FreeBSD: head/sys/conf/Makefile.arm 152742 2005-11-24 02:25:49Z cognet $ | 4# $FreeBSD: head/sys/conf/Makefile.arm 152782 2005-11-25 03:30:45Z cognet $ |
5# 6# Makefile for FreeBSD 7# 8# This makefile is constructed from a machine description: 9# config machineid 10# Most changes should be made in the machine description 11# /sys/arm/conf/``machineid'' 12# after which you should do --- 30 unchanged lines hidden (view full) --- 43 44 45.if !defined(DEBUG) 46CFLAGS += -mno-apcs-frame 47.endif 48 49DDB_ENABLED!= grep DDB opt_ddb.h || true 50 | 5# 6# Makefile for FreeBSD 7# 8# This makefile is constructed from a machine description: 9# config machineid 10# Most changes should be made in the machine description 11# /sys/arm/conf/``machineid'' 12# after which you should do --- 30 unchanged lines hidden (view full) --- 43 44 45.if !defined(DEBUG) 46CFLAGS += -mno-apcs-frame 47.endif 48 49DDB_ENABLED!= grep DDB opt_ddb.h || true 50 |
51SYSTEM_LD_ = ${LD} -Bdynamic -T ldscript.$M.static \ | 51SYSTEM_LD_ = ${LD} -Bdynamic -T ldscript.$M.noheader \ |
52 -warn-common -export-dynamic -dynamic-linker /red/herring -o \ 53 ${FULLKERNEL}.noheader -X ${SYSTEM_OBJS} vers.o 54SYSTEM_LD_TAIL +=; cat ldscript.$M| \ 55 sed s/" + SIZEOF_HEADERS"// \ 56 >ldscript.$M.noheader; \ 57 ${SYSTEM_LD_}; \ 58 ${OBJCOPY} -S -O binary ${FULLKERNEL}.noheader \ 59 ${KERNEL_KO}.bin; \ --- 9 unchanged lines hidden (view full) --- 69 $S/$M/$M/elf_trampoline.c $S/$M/$M/inckern.S -o \ 70 ${KERNEL_KO}.tramp.noheader; \ 71 ${OBJCOPY} -S -O binary ${KERNEL_KO}.tramp.noheader \ 72 ${KERNEL_KO}.tramp.bin; \ 73 rm ${KERNEL_KO}.tmp ${KERNEL_KO}.tramp.noheader; \ 74 75.endif 76 | 52 -warn-common -export-dynamic -dynamic-linker /red/herring -o \ 53 ${FULLKERNEL}.noheader -X ${SYSTEM_OBJS} vers.o 54SYSTEM_LD_TAIL +=; cat ldscript.$M| \ 55 sed s/" + SIZEOF_HEADERS"// \ 56 >ldscript.$M.noheader; \ 57 ${SYSTEM_LD_}; \ 58 ${OBJCOPY} -S -O binary ${FULLKERNEL}.noheader \ 59 ${KERNEL_KO}.bin; \ --- 9 unchanged lines hidden (view full) --- 69 $S/$M/$M/elf_trampoline.c $S/$M/$M/inckern.S -o \ 70 ${KERNEL_KO}.tramp.noheader; \ 71 ${OBJCOPY} -S -O binary ${KERNEL_KO}.tramp.noheader \ 72 ${KERNEL_KO}.tramp.bin; \ 73 rm ${KERNEL_KO}.tmp ${KERNEL_KO}.tramp.noheader; \ 74 75.endif 76 |
77CLEANFILES += ldscript.$M ldscript.$M.static ${KERNEL_KO}.bin \ | 77CLEANFILES += ldscript.$M ldscript.$M.noheader ${KERNEL_KO}.bin \ |
78 ${KERNEL_KO}.tramp ${KERNEL_KO}.tramp.bin 79%BEFORE_DEPEND 80 81%OBJS 82 83%FILES.c 84 85%FILES.s --- 14 unchanged lines hidden --- | 78 ${KERNEL_KO}.tramp ${KERNEL_KO}.tramp.bin 79%BEFORE_DEPEND 80 81%OBJS 82 83%FILES.c 84 85%FILES.s --- 14 unchanged lines hidden --- |