Stub out structure for building armv{6,7} libs.
llvm-svn: 81482
This commit is contained in:
parent
ecf9bf0158
commit
c91aeac18b
|
@ -8,7 +8,7 @@
|
||||||
#===------------------------------------------------------------------------===#
|
#===------------------------------------------------------------------------===#
|
||||||
|
|
||||||
Dir := lib
|
Dir := lib
|
||||||
SubDirs := i386 ppc x86_64
|
SubDirs := i386 ppc x86_64 arm
|
||||||
|
|
||||||
Sources := $(foreach file,$(wildcard $(Dir)/*.c),$(notdir $(file)))
|
Sources := $(foreach file,$(wildcard $(Dir)/*.c),$(notdir $(file)))
|
||||||
ObjNames := $(Sources:%.c=%.o)
|
ObjNames := $(Sources:%.c=%.o)
|
||||||
|
|
|
@ -0,0 +1,22 @@
|
||||||
|
#===- lib/arm/Makefile.mk ----------------------------------*- Makefile -*--===#
|
||||||
|
#
|
||||||
|
# The LLVM Compiler Infrastructure
|
||||||
|
#
|
||||||
|
# This file is distributed under the University of Illinois Open Source
|
||||||
|
# License. See LICENSE.TXT for details.
|
||||||
|
#
|
||||||
|
#===------------------------------------------------------------------------===#
|
||||||
|
|
||||||
|
Dir := lib/arm
|
||||||
|
SubDirs :=
|
||||||
|
OnlyArchs := armv6 armv7
|
||||||
|
|
||||||
|
AsmSources := $(foreach file,$(wildcard $(Dir)/*.S),$(notdir $(file)))
|
||||||
|
Sources := $(foreach file,$(wildcard $(Dir)/*.c),$(notdir $(file)))
|
||||||
|
ObjNames := $(Sources:%.c=%.o) $(AsmSources:%.S=%.o)
|
||||||
|
Target := Optimized
|
||||||
|
|
||||||
|
# FIXME: use automatic dependencies?
|
||||||
|
Dependencies := $(wildcard $(Dir)/*.h)
|
||||||
|
|
||||||
|
include make/subdir.mk
|
|
@ -12,7 +12,7 @@ ProjObjRoot := $(ProjSrcRoot)
|
||||||
Configs := Debug Release Profile
|
Configs := Debug Release Profile
|
||||||
|
|
||||||
# The full list of architectures we support.
|
# The full list of architectures we support.
|
||||||
Archs := i386 ppc x86_64
|
Archs := i386 ppc x86_64 armv6 armv7
|
||||||
|
|
||||||
# If TargetArch is defined, only build for that architecture (and don't use
|
# If TargetArch is defined, only build for that architecture (and don't use
|
||||||
# -arch).
|
# -arch).
|
||||||
|
|
Loading…
Reference in New Issue