Makefile.arm (160479) | Makefile.arm (160629) |
---|---|
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 160479 2006-07-18 21:16:39Z cognet $ | 4# $FreeBSD: head/sys/conf/Makefile.arm 160629 2006-07-24 22:09:47Z 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 --- 26 unchanged lines hidden (view full) --- 39.if defined(ARM_BIG_ENDIAN) 40CC += -mbig-endian 41SYSTEM_LD += -EB 42LD += -EB 43.endif 44 45 46.if !defined(DEBUG) && !defined(PROFLEVEL) | 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 --- 26 unchanged lines hidden (view full) --- 39.if defined(ARM_BIG_ENDIAN) 40CC += -mbig-endian 41SYSTEM_LD += -EB 42LD += -EB 43.endif 44 45 46.if !defined(DEBUG) && !defined(PROFLEVEL) |
47CFLAGS += -mno-apcs-frame | |
48STRIP_FLAGS = -S 49.endif 50 51DDB_ENABLED!= grep DDB opt_ddb.h || true 52 | 47STRIP_FLAGS = -S 48.endif 49 50DDB_ENABLED!= grep DDB opt_ddb.h || true 51 |
52.if empty(DDB_ENABLED) 53CFLAGS += -mno-apcs-frame 54.endif 55 |
|
53SYSTEM_LD_ = ${LD} -Bdynamic -T ldscript.$M.noheader \ 54 -warn-common -export-dynamic -dynamic-linker /red/herring -o \ 55 ${FULLKERNEL}.noheader -X ${SYSTEM_OBJS} vers.o 56SYSTEM_LD_TAIL +=;sed s/" + SIZEOF_HEADERS"// ldscript.$M\ 57 >ldscript.$M.noheader; \ 58 ${SYSTEM_LD_}; \ 59 ${OBJCOPY} -S -O binary ${FULLKERNEL}.noheader \ 60 ${KERNEL_KO}.bin; \ --- 70 unchanged lines hidden --- | 56SYSTEM_LD_ = ${LD} -Bdynamic -T ldscript.$M.noheader \ 57 -warn-common -export-dynamic -dynamic-linker /red/herring -o \ 58 ${FULLKERNEL}.noheader -X ${SYSTEM_OBJS} vers.o 59SYSTEM_LD_TAIL +=;sed s/" + SIZEOF_HEADERS"// ldscript.$M\ 60 >ldscript.$M.noheader; \ 61 ${SYSTEM_LD_}; \ 62 ${OBJCOPY} -S -O binary ${FULLKERNEL}.noheader \ 63 ${KERNEL_KO}.bin; \ --- 70 unchanged lines hidden --- |