diff options
-rw-r--r-- | Makefile | 5 | ||||
-rw-r--r-- | lib/i386/Makefile.mk | 4 | ||||
-rw-r--r-- | lib/ppc/Makefile.mk | 4 | ||||
-rw-r--r-- | lib/x86_64/Makefile.mk | 4 |
4 files changed, 11 insertions, 6 deletions
@@ -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/lib/i386/Makefile.mk b/lib/i386/Makefile.mk index 140ee9977..4453e03df 100644 --- a/lib/i386/Makefile.mk +++ b/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/lib/ppc/Makefile.mk b/lib/ppc/Makefile.mk index 5d0f2b3df..80654729b 100644 --- a/lib/ppc/Makefile.mk +++ b/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/lib/x86_64/Makefile.mk b/lib/x86_64/Makefile.mk index f5f545e0e..d6a2ac75f 100644 --- a/lib/x86_64/Makefile.mk +++ b/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? |