192f0cd89SPeter Wemm# Makefile.amd64 -- with config changes. 2d2be885eSDavid E. O'Brien# Copyright 1990 W. Jolitz 3d2be885eSDavid E. O'Brien# from FreeBSD: src/sys/conf/Makefile.i386,v 1.255 2002/02/20 23:35:49 4d2be885eSDavid E. O'Brien# 5d2be885eSDavid E. O'Brien# Makefile for FreeBSD 6d2be885eSDavid E. O'Brien# 7d2be885eSDavid E. O'Brien# This makefile is constructed from a machine description: 8d2be885eSDavid E. O'Brien# config machineid 9d2be885eSDavid E. O'Brien# Most changes should be made in the machine description 1092f0cd89SPeter Wemm# /sys/amd64/conf/``machineid'' 11d2be885eSDavid E. O'Brien# after which you should do 12d2be885eSDavid E. O'Brien# config machineid 13d2be885eSDavid E. O'Brien# Generic makefile changes should be made in 1492f0cd89SPeter Wemm# /sys/conf/Makefile.amd64 15d2be885eSDavid E. O'Brien# after which config should be rerun for all machines. 16d2be885eSDavid E. O'Brien# 17d2be885eSDavid E. O'Brien 18d2be885eSDavid E. O'Brien# Which version of config(8) is required. 19265cef40SBryan Drewery%VERSREQ= 600018 20d2be885eSDavid E. O'Brien 21d2be885eSDavid E. O'BrienSTD8X16FONT?= iso 22d2be885eSDavid E. O'Brien 23d2be885eSDavid E. O'Brien.if !defined(S) 24d2be885eSDavid E. O'Brien.if exists(./@/.) 25d2be885eSDavid E. O'BrienS= ./@ 26d2be885eSDavid E. O'Brien.else 27d2be885eSDavid E. O'BrienS= ../../.. 28d2be885eSDavid E. O'Brien.endif 29d2be885eSDavid E. O'Brien.endif 30d2be885eSDavid E. O'Brien.include "$S/conf/kern.pre.mk" 31d2be885eSDavid E. O'Brien 32cb34ed44SMarcel MoolenaarINCLUDES+= -I$S/contrib/libfdt 33cb34ed44SMarcel Moolenaar 34*8372afd0SMitchell Horne.if !empty(DDB_ENABLED) || !empty(DTRACE_ENABLED) || !empty(HWPMC_ENABLED) 352565edc4SAndriy GaponCFLAGS+= -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 36ec2343a8SPeter Wemm.endif 37ec2343a8SPeter Wemm 38d2be885eSDavid E. O'Brien%BEFORE_DEPEND 39d2be885eSDavid E. O'Brien 40d2be885eSDavid E. O'Brien%OBJS 41d2be885eSDavid E. O'Brien 42d2be885eSDavid E. O'Brien%FILES.c 43d2be885eSDavid E. O'Brien 44d2be885eSDavid E. O'Brien%FILES.s 45d2be885eSDavid E. O'Brien 46d2be885eSDavid E. O'Brien%FILES.m 47d2be885eSDavid E. O'Brien 48d2be885eSDavid E. O'Brien%CLEAN 49d2be885eSDavid E. O'Brien 50d2be885eSDavid E. O'Brien%RULES 51d2be885eSDavid E. O'Brien 52d2be885eSDavid E. O'Brien.include "$S/conf/kern.post.mk" 53