1b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar#===- lib/x86_64/Makefile.mk -------------------------------*- Makefile -*--===#
2b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar#
3b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar#                     The LLVM Compiler Infrastructure
4b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar#
5b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar# This file is distributed under the University of Illinois Open Source
6b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar# License. See LICENSE.TXT for details.
7b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar#
8b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar#===------------------------------------------------------------------------===#
9b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar
10f06648acf50b17b4a90abb46eb4515947f96fecdDaniel DunbarModuleName := builtins
11b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel DunbarSubDirs := 
12b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel DunbarOnlyArchs := x86_64
13b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar
14dc114bf3e390f5bcca5cbe46e4577d4cb32dbfc5Daniel DunbarAsmSources := $(foreach file,$(wildcard $(Dir)/*.S),$(notdir $(file)))
15b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel DunbarSources := $(foreach file,$(wildcard $(Dir)/*.c),$(notdir $(file)))
16dc114bf3e390f5bcca5cbe46e4577d4cb32dbfc5Daniel DunbarObjNames := $(Sources:%.c=%.o) $(AsmSources:%.S=%.o)
176db90e61b58ae72b07faf3272fa9f15d4ad9b3bcDaniel DunbarImplementation := Optimized
18b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar
19b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar# FIXME: use automatic dependencies?
2019336a2d6b9b375ac106125950f4ff09742d1aecDaniel DunbarDependencies := $(wildcard lib/*.h $(Dir)/*.h)
21