1. 31 Oct, 2019 3 commits
  2. 30 Oct, 2019 5 commits
  3. 24 Oct, 2019 3 commits
  4. 19 Oct, 2019 3 commits
  5. 15 Oct, 2019 1 commit
  6. 08 Oct, 2019 4 commits
  7. 28 Sep, 2019 1 commit
  8. 26 Sep, 2019 1 commit
  9. 24 Sep, 2019 2 commits
  10. 21 Sep, 2019 4 commits
  11. 20 Sep, 2019 4 commits
  12. 16 Sep, 2019 1 commit
  13. 13 Sep, 2019 4 commits
  14. 12 Sep, 2019 1 commit
    • Yousong Zhou's avatar
      tools: mkimage: fix __u64 typedef conflict with new glibc · 6f677d68
      Yousong Zhou authored
      Including "sys/stat.h" from newer glibc will cause __u64 from linux uapi
      header to be included, causing compilation failure for u-boot tools
      USE_HOSTCC
      
      Remove typedef for __u64 in include/compiler.h to fix the issue.  It should be
      safe because as of u-boot-2018.03, no ref to __u64 is found under u-boot tools/
      directory
      
      Error message snippet follows
      
      	  HOSTCC  tools/mkenvimage.o
      	In file included from /usr/include/asm-generic/types.h:7,
      			 from /usr/include/asm/types.h:5,
      			 from /usr/include/linux/types.h:5,
      			 from /usr/include/linux/stat.h:5,
      			 from /usr/include/bits/statx.h:30,
      			 from /usr/include/sys/stat.h:446,
      			 from tools/mkenvimage.c:21:
      	/usr/include/asm-generic/int-ll64.h:31:42: error: conflicting types for '__u64'
      	   31 | __extension__ typedef unsigned long long __u64;
      	      |                                          ^~~~~
      	In file included from <command-line>:
      	././include/compiler.h:69:18: note: previous declaration of '__u64' was here
      	   69 | typedef uint64_t __u64;
      	      |                  ^~~~~
      	make[5]: *** [scripts/Makefile.host:116: tools/mkenvimage.o] Error 1
      
      Ref: https://forum.openwrt.org/t/compile-error-19-07/44423
      Ref: https://bugzilla.redhat.com/show_bug.cgi?id=1699194
      
      Signed-off-by: default avatarYousong Zhou <yszhou4tech@gmail.com>
      6f677d68
  15. 11 Sep, 2019 2 commits
  16. 09 Sep, 2019 1 commit