diff options
-rw-r--r-- | compiler-rt/Makefile | 5 | ||||
-rw-r--r-- | compiler-rt/lib/i386/Makefile.mk | 4 | ||||
-rw-r--r-- | compiler-rt/lib/ppc/Makefile.mk | 4 | ||||
-rw-r--r-- | compiler-rt/lib/x86_64/Makefile.mk | 4 |
4 files changed, 11 insertions, 6 deletions
diff --git a/compiler-rt/Makefile b/compiler-rt/Makefile index 08a510420b9..ab1850a1250 100644 --- a/compiler-rt/Makefile +++ b/compiler-rt/Makefile @@ -153,6 +153,11 @@ $(ActiveObjPath)/%.o: $(ActiveSrcPath)/%.s $(Dependencies) $(ActiveObjPath)/.dir $(Verb) $(CC) -c -o $$@ $(ActiveFlags) $$< .PRECIOUS: $(ActiveObjPath)/.dir +$(ActiveObjPath)/%.o: $(ActiveSrcPath)/%.S $(Dependencies) $(ActiveObjPath)/.dir + $(Summary) " ASSEMBLE: $(ActiveConfig)/$(ActiveArch): $$<" + $(Verb) $(CC) -c -o $$@ $(ActiveFlags) $$< +.PRECIOUS: $(ActiveObjPath)/.dir + $(ActiveObjPath)/%.o: $(ActiveSrcPath)/%.c $(Dependencies) $(ActiveObjPath)/.dir $(Summary) " COMPILE: $(ActiveConfig)/$(ActiveArch): $$<" $(Verb) $(CC) -c -o $$@ $(ActiveFlags) $$< diff --git a/compiler-rt/lib/i386/Makefile.mk b/compiler-rt/lib/i386/Makefile.mk index 140ee997754..4453e03df13 100644 --- a/compiler-rt/lib/i386/Makefile.mk +++ b/compiler-rt/lib/i386/Makefile.mk @@ -11,9 +11,9 @@ Dir := lib/i386 SubDirs := OnlyArchs := i386 -AsmSources := $(foreach file,$(wildcard $(Dir)/*.s),$(notdir $(file))) +AsmSources := $(foreach file,$(wildcard $(Dir)/*.S),$(notdir $(file))) Sources := $(foreach file,$(wildcard $(Dir)/*.c),$(notdir $(file))) -ObjNames := $(Sources:%.c=%.o) $(AsmSources:%.s=%.o) +ObjNames := $(Sources:%.c=%.o) $(AsmSources:%.S=%.o) Target := Optimized # FIXME: use automatic dependencies? diff --git a/compiler-rt/lib/ppc/Makefile.mk b/compiler-rt/lib/ppc/Makefile.mk index 5d0f2b3df49..80654729bfe 100644 --- a/compiler-rt/lib/ppc/Makefile.mk +++ b/compiler-rt/lib/ppc/Makefile.mk @@ -11,9 +11,9 @@ Dir := lib/ppc SubDirs := OnlyArchs := ppc -AsmSources := $(foreach file,$(wildcard $(Dir)/*.s),$(notdir $(file))) +AsmSources := $(foreach file,$(wildcard $(Dir)/*.S),$(notdir $(file))) Sources := $(foreach file,$(wildcard $(Dir)/*.c),$(notdir $(file))) -ObjNames := $(Sources:%.c=%.o) $(AsmSources:%.s=%.o) +ObjNames := $(Sources:%.c=%.o) $(AsmSources:%.S=%.o) Target := Optimized # FIXME: use automatic dependencies? diff --git a/compiler-rt/lib/x86_64/Makefile.mk b/compiler-rt/lib/x86_64/Makefile.mk index f5f545e0ec8..d6a2ac75f2c 100644 --- a/compiler-rt/lib/x86_64/Makefile.mk +++ b/compiler-rt/lib/x86_64/Makefile.mk @@ -11,9 +11,9 @@ Dir := lib/x86_64 SubDirs := OnlyArchs := x86_64 -AsmSources := $(foreach file,$(wildcard $(Dir)/*.s),$(notdir $(file))) +AsmSources := $(foreach file,$(wildcard $(Dir)/*.S),$(notdir $(file))) Sources := $(foreach file,$(wildcard $(Dir)/*.c),$(notdir $(file))) -ObjNames := $(Sources:%.c=%.o) $(AsmSources:%.s=%.o) +ObjNames := $(Sources:%.c=%.o) $(AsmSources:%.S=%.o) Target := Optimized # FIXME: use automatic dependencies? |