0001-Makefile-Fix-the-compile-error-for-yocto.patch 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. From 486f3eb3afa4573fef876ba5f46408241dbdeda8 Mon Sep 17 00:00:00 2001
  2. From: lihm <koumei.lhm@linux.alibaba.com>
  3. Date: Fri, 6 Aug 2021 14:43:17 +0800
  4. Subject: [PATCH] Makefile: Fix the compile error for yocto
  5. ---
  6. .../thead/c910/standby-normal/sunxi-standby/Makefile | 12 ++++++------
  7. 1 file changed, 6 insertions(+), 6 deletions(-)
  8. diff --git a/platform/thead/c910/standby-normal/sunxi-standby/Makefile b/platform/thead/c910/standby-normal/sunxi-standby/Makefile
  9. index 44e0304..165de82 100644
  10. --- a/platform/thead/c910/standby-normal/sunxi-standby/Makefile
  11. +++ b/platform/thead/c910/standby-normal/sunxi-standby/Makefile
  12. @@ -3,7 +3,6 @@ ifeq ($(V), 1)
  13. else
  14. Q := @
  15. endif
  16. -CROSS_COMPILE=riscv64-unknown-linux-gnu-
  17. STANDBY = sun20iw1p1
  18. #makefile for standby.bin
  19. @@ -30,20 +29,21 @@ standby-y += $(patsubst %.S,%.o,$(standby-s))
  20. standby.bin: standby.elf
  21. $(Q)echo " COPY (standby)standby.bin"
  22. - $(Q)$(CROSS_COMPILE)strip -s standby.elf -o $(OUT)
  23. + $(Q)$(STRIP) -s standby.elf -o $(OUT)
  24. standby.elf: $(standby-y) FORCE
  25. $(Q)echo " LD (standby)standby.elf"
  26. - $(Q)$(CROSS_COMPILE)ld -T $(STANDBY_XN_FILES) -Ttext=$(SRAM_BASE_LOAD) $(LD_FLAGS) -EL $(standby-y) $(standby-lib) -o standby.elf -Map standby.map
  27. - $(Q)$(CROSS_COMPILE)objdump -D standby.elf > standby.lst
  28. + $(Q)$(LD) -T $(STANDBY_XN_FILES) -Ttext=$(SRAM_BASE_LOAD) $(LD_FLAGS) -EL $(standby-y) $(standby-lib) -o standby.elf -Map standby.map
  29. + $(Q)$(OBJDUMP) -D standby.elf > standby.lst
  30. %.o : %.c
  31. + #echo "$(CC)"
  32. $(Q)echo " CC (standby)$<"
  33. - $(Q)$(CROSS_COMPILE)gcc $(KBUILD_CFLAGS) $(INCLUDE) $< -o $@
  34. + $(Q)$(CC) $(KBUILD_CFLAGS) $(INCLUDE) $< -o $@
  35. %.o : %.S
  36. $(Q)echo " AS (standby)$<"
  37. - $(Q)$(CROSS_COMPILE)gcc $(KBUILD_CFLAGS) $(INCLUDE) $< -o $@
  38. + $(Q)$(CC) $(KBUILD_CFLAGS) $(INCLUDE) $< -o $@
  39. clean:
  40. $(Q)rm -f $(standby-y) standby.code standby.elf *.lst *.map