tools: mkimage: update to U-Boot release 2022.07
[openwrt/openwrt.git] / tools / mkimage / patches / 090-macos-arm64-builing-fix.patch
diff --git a/tools/mkimage/patches/090-macos-arm64-builing-fix.patch b/tools/mkimage/patches/090-macos-arm64-builing-fix.patch
deleted file mode 100644 (file)
index 9f84214..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-This patch fixes compilation issues on MacOS arm64.
-Based on discussion 
-https://github.com/u-boot/u-boot/commit/3b142045e8a7f0ab17b6099e9226296af45967d0
-
---- a/tools/imagetool.h
-+++ b/tools/imagetool.h
-@@ -272,11 +272,14 @@ int rockchip_copy_image(int fd, struct i
-  *  b) we need a API call to get the respective section symbols */
- #if defined(__MACH__)
- #include <mach-o/getsect.h>
-+#include <mach-o/dyld.h>
- #define INIT_SECTION(name)  do {                                      \
-               unsigned long name ## _len;                             \
-               char *__cat(pstart_, name) = getsectdata("__DATA",      \
-                       #name, &__cat(name, _len));                     \
-+                      __cat(pstart_, name) +=                         \
-+                              _dyld_get_image_vmaddr_slide(0);        \
-               char *__cat(pstop_, name) = __cat(pstart_, name) +      \
-                       __cat(name, _len);                              \
-               __cat(__start_, name) = (void *)__cat(pstart_, name);   \