Deleted Added
full compact
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 ---