Makefile.amd64 revision 114370
199127Sobrien# Makefile.x86_64 -- with config changes. 299127Sobrien# Copyright 1990 W. Jolitz 399127Sobrien# from: @(#)Makefile.i386 7.1 5/10/91 499127Sobrien# from FreeBSD: src/sys/conf/Makefile.i386,v 1.255 2002/02/20 23:35:49 599127Sobrien# $FreeBSD: head/sys/conf/Makefile.amd64 114370 2003-05-01 02:59:24Z peter $ 699127Sobrien# 799127Sobrien# Makefile for FreeBSD 899127Sobrien# 999127Sobrien# This makefile is constructed from a machine description: 1099127Sobrien# config machineid 1199127Sobrien# Most changes should be made in the machine description 1299127Sobrien# /sys/x86_64/conf/``machineid'' 1399127Sobrien# after which you should do 1499127Sobrien# config machineid 1599127Sobrien# Generic makefile changes should be made in 1699127Sobrien# /sys/conf/Makefile.x86_64 1799127Sobrien# after which config should be rerun for all machines. 1899127Sobrien# 1999127Sobrien 20114370Speter# The FSF cross tools don't understand -fformat-extensions 21114370SpeterCWARNFLAGS= -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes \ 22114370Speter -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual \ 23114370Speter -ffreestanding -Wno-format -Wno-sign-compare 24114370SpeterCC= x86_64-unknown-freebsd5.0-gcc -D__amd64__ 25114370SpeterLD= x86_64-unknown-freebsd5.0-ld 26114370SpeterNM= x86_64-unknown-freebsd5.0-nm 27114370SpeterSIZE= x86_64-unknown-freebsd5.0-size 28114370SpeterOBJCOPY= x86_64-unknown-freebsd5.0-objcopy 29114370SpeterOBJDUMP= x86_64-unknown-freebsd5.0-objdump 30114370SpeterMACHINE_ARCH= amd64 31114370SpeterNO_CPU_COPTFLAGS= true # minimize cross compile pain 32114370Speter 3399127Sobrien# Which version of config(8) is required. 34113536Sphk%VERSREQ= 500012 3599127Sobrien 3699127SobrienSTD8X16FONT?= iso 3799127Sobrien 3899127Sobrien.if !defined(S) 3999127Sobrien.if exists(./@/.) 4099127SobrienS= ./@ 4199127Sobrien.else 4299127SobrienS= ../../.. 4399127Sobrien.endif 4499127Sobrien.endif 4599127Sobrien.include "$S/conf/kern.pre.mk" 4699127Sobrien 47114370SpeterMKMODULESENV+= MACHINE=amd64 4899127Sobrien 4999127Sobrien%BEFORE_DEPEND 5099127Sobrien 5199127Sobrien%OBJS 5299127Sobrien 5399127Sobrien%FILES.c 5499127Sobrien 5599127Sobrien%FILES.s 5699127Sobrien 5799127Sobrien%FILES.m 5899127Sobrien 5999127Sobrien%CLEAN 6099127Sobrien 6199127Sobrien%RULES 6299127Sobrien 6399127Sobrien.include "$S/conf/kern.post.mk" 64