1*7c3d14c8STreehugger Robot#===- lib/builtins/arm/Makefile.mk -------------------------*- Makefile -*--===# 2*7c3d14c8STreehugger Robot# 3*7c3d14c8STreehugger Robot# The LLVM Compiler Infrastructure 4*7c3d14c8STreehugger Robot# 5*7c3d14c8STreehugger Robot# This file is distributed under the University of Illinois Open Source 6*7c3d14c8STreehugger Robot# License. See LICENSE.TXT for details. 7*7c3d14c8STreehugger Robot# 8*7c3d14c8STreehugger Robot#===------------------------------------------------------------------------===# 9*7c3d14c8STreehugger Robot 10*7c3d14c8STreehugger RobotModuleName := builtins 11*7c3d14c8STreehugger RobotSubDirs := 12*7c3d14c8STreehugger RobotOnlyArchs := armv5 armv6 armv7 armv7k armv7m armv7em armv7s 13*7c3d14c8STreehugger Robot 14*7c3d14c8STreehugger RobotAsmSources := $(foreach file,$(wildcard $(Dir)/*.S),$(notdir $(file))) 15*7c3d14c8STreehugger RobotSources := $(foreach file,$(wildcard $(Dir)/*.c),$(notdir $(file))) 16*7c3d14c8STreehugger RobotObjNames := $(Sources:%.c=%.o) $(AsmSources:%.S=%.o) 17*7c3d14c8STreehugger RobotImplementation := Optimized 18*7c3d14c8STreehugger Robot 19*7c3d14c8STreehugger Robot# FIXME: use automatic dependencies? 20*7c3d14c8STreehugger RobotDependencies := $(wildcard lib/*.h $(Dir)/*.h) 21