]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - arch/x86/lib/Makefile
Merge branch 'master' of git://git.denx.de/u-boot-imx
[karo-tx-uboot.git] / arch / x86 / lib / Makefile
index 638f79069ccaa09269436d65db3dbe1f950aa08c..25b672a0c13d831f0ddf1df0f4c17717dab8c863 100644 (file)
@@ -20,8 +20,9 @@ obj-$(CONFIG_SYS_X86_TSC_TIMER)       += tsc_timer.o
 obj-$(CONFIG_VIDEO_VGA)        += video.o
 obj-$(CONFIG_CMD_ZBOOT)        += zimage.o
 
-LIBGCC := $(notdir $(NORMAL_LIBGCC))
-extra-y := $(LIBGCC)
+extra-$(CONFIG_USE_PRIVATE_LIBGCC) := lib.a
 
-$(obj)$(LIBGCC): $(NORMAL_LIBGCC)
-       $(OBJCOPY) $< $@ --prefix-symbols=__normal_
+NORMAL_LIBGCC = $(shell $(CC) $(PLATFORM_CPPFLAGS) -print-libgcc-file-name)
+OBJCOPYFLAGS := --prefix-symbols=__normal_
+$(obj)/lib.a: $(NORMAL_LIBGCC) FORCE
+       $(call if_changed,objcopy)