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