25a157bc6c
to increase the lenght of the command line if needed. The setting of FMT also gets in the cross bootstrapping way for new platforms.
62 lines
1.3 KiB
Makefile
62 lines
1.3 KiB
Makefile
# Makefile.ia64 -- with config changes.
|
|
# Copyright 1990 W. Jolitz
|
|
# from: src/sys/conf/Makefile.alpha,v 1.76
|
|
# $FreeBSD$
|
|
#
|
|
# Makefile for FreeBSD
|
|
#
|
|
# This makefile is constructed from a machine description:
|
|
# config machineid
|
|
# Most changes should be made in the machine description
|
|
# /sys/ia64/conf/``machineid''
|
|
# after which you should do
|
|
# config machineid
|
|
# Generic makefile changes should be made in
|
|
# /sys/conf/Makefile.ia64
|
|
# after which config should be rerun for all machines.
|
|
#
|
|
|
|
# The cross tools don't understand -fformat-extensions
|
|
CWARNFLAGS= -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes \
|
|
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual \
|
|
-Wno-format -ffreestanding
|
|
CC= ia64-unknown-freebsd5.0-gcc
|
|
LD= ia64-unknown-freebsd5.0-ld
|
|
NM= ia64-unknown-freebsd5.0-nm
|
|
SIZE= ia64-unknown-freebsd5.0-size
|
|
OBJCOPY= ia64-unknown-freebsd5.0-objcopy
|
|
OBJDUMP= ia64-unknown-freebsd5.0-objdump
|
|
MACHINE_ARCH= ia64
|
|
|
|
# Which version of config(8) is required.
|
|
%VERSREQ= 500010
|
|
|
|
STD8X16FONT?= iso
|
|
|
|
.if !defined(S)
|
|
.if exists(./@/.)
|
|
S= ./@
|
|
.else
|
|
S= ../../..
|
|
.endif
|
|
.endif
|
|
.include "$S/conf/kern.pre.mk"
|
|
|
|
ASM_CFLAGS= -x assembler-with-cpp -Wa,-x -DLOCORE ${CFLAGS}
|
|
|
|
%BEFORE_DEPEND
|
|
|
|
%OBJS
|
|
|
|
%FILES.c
|
|
|
|
%FILES.s
|
|
|
|
%FILES.m
|
|
|
|
%CLEAN
|
|
|
|
%RULES
|
|
|
|
.include "$S/conf/kern.post.mk"
|