From 548f712df2487e5a8790001e2f088a426324a04f Mon Sep 17 00:00:00 2001 From: Me No Dev Date: Wed, 17 Jul 2019 16:48:51 +0300 Subject: [PATCH] Fix empty libs being included with the builder (#2997) --- platform.txt | 2 +- tools/platformio-build.py | 2 +- tools/sdk/bin/bootloader_qout_40m.bin | Bin 16912 -> 16912 bytes tools/sdk/include/esp-face/fr_forward.h | 7 ++++++- tools/sdk/lib/libapp_trace.a | Bin 23000 -> 23000 bytes tools/sdk/lib/libapp_update.a | Bin 53042 -> 53042 bytes tools/sdk/lib/libasio.a | Bin 2004284 -> 2004284 bytes tools/sdk/lib/libbootloader_support.a | Bin 299356 -> 299356 bytes tools/sdk/lib/libbt.a | Bin 13102622 -> 13102622 bytes tools/sdk/lib/libcoap.a | Bin 458066 -> 458066 bytes tools/sdk/lib/libconsole.a | Bin 401752 -> 401752 bytes tools/sdk/lib/libcxx.a | Bin 63624 -> 63624 bytes tools/sdk/lib/libdriver.a | Bin 2469090 -> 2469090 bytes tools/sdk/lib/libesp-face.a | 1 - tools/sdk/lib/libesp-tls.a | Bin 80228 -> 80228 bytes tools/sdk/lib/libesp32-camera.a | Bin 616030 -> 616030 bytes tools/sdk/lib/libesp32.a | Bin 1343246 -> 1343246 bytes tools/sdk/lib/libesp_adc_cal.a | Bin 39920 -> 39920 bytes tools/sdk/lib/libesp_event.a | Bin 88746 -> 88746 bytes tools/sdk/lib/libesp_http_client.a | Bin 184622 -> 184622 bytes tools/sdk/lib/libesp_http_server.a | Bin 260620 -> 260620 bytes tools/sdk/lib/libesp_https_ota.a | Bin 20710 -> 20710 bytes tools/sdk/lib/libesp_ringbuf.a | Bin 118268 -> 118268 bytes tools/sdk/lib/libethernet.a | Bin 180974 -> 180974 bytes tools/sdk/lib/libexpat.a | Bin 1219082 -> 1219082 bytes tools/sdk/lib/libface_detection.a | Bin 72036 -> 72036 bytes tools/sdk/lib/libface_recognition.a | Bin 87424 -> 87424 bytes tools/sdk/lib/libfatfs.a | Bin 455036 -> 455036 bytes tools/sdk/lib/libfb_gfx.a | Bin 22804 -> 22804 bytes tools/sdk/lib/libfreemodbus.a | Bin 247168 -> 247168 bytes tools/sdk/lib/libfreertos.a | Bin 538652 -> 538652 bytes tools/sdk/lib/libheap.a | Bin 230938 -> 230938 bytes tools/sdk/lib/libimage_util.a | Bin 63330 -> 63330 bytes tools/sdk/lib/libjsmn.a | Bin 21694 -> 21694 bytes tools/sdk/lib/libjson.a | Bin 300090 -> 300090 bytes tools/sdk/lib/liblibsodium.a | Bin 1814296 -> 1814296 bytes tools/sdk/lib/liblog.a | Bin 40640 -> 40640 bytes tools/sdk/lib/liblwip.a | Bin 3295896 -> 3295896 bytes tools/sdk/lib/libmbedtls.a | Bin 3447104 -> 3447104 bytes tools/sdk/lib/libmdns.a | Bin 682220 -> 682220 bytes tools/sdk/lib/libmicro-ecc.a | Bin 155340 -> 155340 bytes tools/sdk/lib/libmqtt.a | Bin 188444 -> 188444 bytes tools/sdk/lib/libnewlib.a | Bin 129318 -> 129318 bytes tools/sdk/lib/libnghttp.a | Bin 1560590 -> 1560590 bytes tools/sdk/lib/libnvs_flash.a | Bin 841156 -> 841156 bytes tools/sdk/lib/libopenssl.a | Bin 288624 -> 288624 bytes tools/sdk/lib/libprotobuf-c.a | Bin 329210 -> 329210 bytes tools/sdk/lib/libprotocomm.a | Bin 437898 -> 437898 bytes tools/sdk/lib/libpthread.a | Bin 118026 -> 118026 bytes tools/sdk/lib/libsdmmc.a | Bin 255528 -> 255528 bytes tools/sdk/lib/libsmartconfig_ack.a | Bin 22294 -> 22294 bytes tools/sdk/lib/libsoc.a | Bin 232658 -> 232658 bytes tools/sdk/lib/libspi_flash.a | Bin 213236 -> 213236 bytes tools/sdk/lib/libspiffs.a | Bin 585858 -> 585858 bytes tools/sdk/lib/libtcp_transport.a | Bin 148860 -> 148860 bytes tools/sdk/lib/libtcpip_adapter.a | Bin 134876 -> 134876 bytes tools/sdk/lib/libulp.a | Bin 37442 -> 37442 bytes tools/sdk/lib/libvfs.a | Bin 243082 -> 243082 bytes tools/sdk/lib/libwear_levelling.a | Bin 235920 -> 235920 bytes tools/sdk/lib/libwifi_provisioning.a | Bin 147906 -> 147906 bytes tools/sdk/lib/libwpa_supplicant.a | Bin 3099006 -> 3099006 bytes tools/sdk/lib/libxtensa-debug-module.a | Bin 12130 -> 12130 bytes 62 files changed, 8 insertions(+), 4 deletions(-) delete mode 100644 tools/sdk/lib/libesp-face.a diff --git a/platform.txt b/platform.txt index dd74d89f..23d0e326 100644 --- a/platform.txt +++ b/platform.txt @@ -35,7 +35,7 @@ compiler.S.flags=-c -g3 -x assembler-with-cpp -MMD -mlongcalls compiler.c.elf.cmd=xtensa-esp32-elf-gcc compiler.c.elf.flags=-nostdlib "-L{compiler.sdk.path}/lib" "-L{compiler.sdk.path}/ld" -T esp32_out.ld -T esp32.common.ld -T esp32.rom.ld -T esp32.peripherals.ld -T esp32.rom.libgcc.ld -T esp32.rom.spiram_incompatible_fns.ld -u ld_include_panic_highint_hdl -u call_user_start_cpu0 -Wl,--gc-sections -Wl,-static -Wl,--undefined=uxTopUsedPriority -u __cxa_guard_dummy -u __cxx_fatal_exception -compiler.c.elf.libs=-lgcc -lopenssl -lbtdm_app -lfatfs -lwps -lcoexist -lwear_levelling -lesp_http_client -lprotobuf-c -lhal -lnewlib -ldriver -lbootloader_support -lpp -lfreemodbus -lmesh -lsmartconfig -ljsmn -lwpa -lethernet -lphy -lesp-face -lapp_trace -lconsole -lulp -lwpa_supplicant -lfreertos -lbt -lmicro-ecc -lesp32-camera -lcxx -lxtensa-debug-module -ltcp_transport -lmdns -lvfs -lesp_ringbuf -lsoc -lcore -lfb_gfx -lsdmmc -llibsodium -lcoap -ltcpip_adapter -lprotocomm -lesp_event -limage_util -lc_nano -lesp-tls -lasio -lrtc -lspi_flash -lwpa2 -lwifi_provisioning -lesp32 -lface_recognition -lapp_update -lnghttp -lspiffs -lface_detection -lespnow -lnvs_flash -lesp_adc_cal -llog -ldl_lib -lsmartconfig_ack -lexpat -lm -lfr -lmqtt -lc -lheap -lmbedtls -llwip -lnet80211 -lesp_http_server -lpthread -ljson -lesp_https_ota -lfd -lstdc++ +compiler.c.elf.libs=-lgcc -lopenssl -lbtdm_app -lfatfs -lwps -lcoexist -lwear_levelling -lesp_http_client -lprotobuf-c -lhal -lnewlib -ldriver -lbootloader_support -lpp -lfreemodbus -lmesh -lsmartconfig -ljsmn -lwpa -lethernet -lphy -lapp_trace -lconsole -lulp -lwpa_supplicant -lfreertos -lbt -lmicro-ecc -lesp32-camera -lcxx -lxtensa-debug-module -ltcp_transport -lmdns -lvfs -lesp_ringbuf -lsoc -lcore -lfb_gfx -lsdmmc -llibsodium -lcoap -ltcpip_adapter -lprotocomm -lesp_event -limage_util -lc_nano -lesp-tls -lasio -lrtc -lspi_flash -lwpa2 -lwifi_provisioning -lesp32 -lface_recognition -lapp_update -lnghttp -lspiffs -lface_detection -lespnow -lnvs_flash -lesp_adc_cal -llog -ldl_lib -lsmartconfig_ack -lexpat -lm -lfr -lmqtt -lc -lheap -lmbedtls -llwip -lnet80211 -lesp_http_server -lpthread -ljson -lesp_https_ota -lfd -lstdc++ compiler.as.cmd=xtensa-esp32-elf-as diff --git a/tools/platformio-build.py b/tools/platformio-build.py index 54b086ed..e3b68683 100644 --- a/tools/platformio-build.py +++ b/tools/platformio-build.py @@ -165,7 +165,7 @@ env.Append( ], LIBS=[ - "-lgcc", "-lopenssl", "-lbtdm_app", "-lfatfs", "-lwps", "-lcoexist", "-lwear_levelling", "-lesp_http_client", "-lprotobuf-c", "-lhal", "-lnewlib", "-ldriver", "-lbootloader_support", "-lpp", "-lfreemodbus", "-lmesh", "-lsmartconfig", "-ljsmn", "-lwpa", "-lethernet", "-lphy", "-lesp-face", "-lapp_trace", "-lconsole", "-lulp", "-lwpa_supplicant", "-lfreertos", "-lbt", "-lmicro-ecc", "-lesp32-camera", "-lcxx", "-lxtensa-debug-module", "-ltcp_transport", "-lmdns", "-lvfs", "-lesp_ringbuf", "-lsoc", "-lcore", "-lfb_gfx", "-lsdmmc", "-llibsodium", "-lcoap", "-ltcpip_adapter", "-lprotocomm", "-lesp_event", "-limage_util", "-lc_nano", "-lesp-tls", "-lasio", "-lrtc", "-lspi_flash", "-lwpa2", "-lwifi_provisioning", "-lesp32", "-lface_recognition", "-lapp_update", "-lnghttp", "-lspiffs", "-lface_detection", "-lespnow", "-lnvs_flash", "-lesp_adc_cal", "-llog", "-ldl_lib", "-lsmartconfig_ack", "-lexpat", "-lm", "-lfr", "-lmqtt", "-lc", "-lheap", "-lmbedtls", "-llwip", "-lnet80211", "-lesp_http_server", "-lpthread", "-ljson", "-lesp_https_ota", "-lfd", "-lstdc++" + "-lgcc", "-lopenssl", "-lbtdm_app", "-lfatfs", "-lwps", "-lcoexist", "-lwear_levelling", "-lesp_http_client", "-lprotobuf-c", "-lhal", "-lnewlib", "-ldriver", "-lbootloader_support", "-lpp", "-lfreemodbus", "-lmesh", "-lsmartconfig", "-ljsmn", "-lwpa", "-lethernet", "-lphy", "-lapp_trace", "-lconsole", "-lulp", "-lwpa_supplicant", "-lfreertos", "-lbt", "-lmicro-ecc", "-lesp32-camera", "-lcxx", "-lxtensa-debug-module", "-ltcp_transport", "-lmdns", "-lvfs", "-lesp_ringbuf", "-lsoc", "-lcore", "-lfb_gfx", "-lsdmmc", "-llibsodium", "-lcoap", "-ltcpip_adapter", "-lprotocomm", "-lesp_event", "-limage_util", "-lc_nano", "-lesp-tls", "-lasio", "-lrtc", "-lspi_flash", "-lwpa2", "-lwifi_provisioning", "-lesp32", "-lface_recognition", "-lapp_update", "-lnghttp", "-lspiffs", "-lface_detection", "-lespnow", "-lnvs_flash", "-lesp_adc_cal", "-llog", "-ldl_lib", "-lsmartconfig_ack", "-lexpat", "-lm", "-lfr", "-lmqtt", "-lc", "-lheap", "-lmbedtls", "-llwip", "-lnet80211", "-lesp_http_server", "-lpthread", "-ljson", "-lesp_https_ota", "-lfd", "-lstdc++" ], LIBSOURCE_DIRS=[ diff --git a/tools/sdk/bin/bootloader_qout_40m.bin b/tools/sdk/bin/bootloader_qout_40m.bin index 40f63f98038f48dafb2b49b9db42f6ed30d1d688..da6a167e9db37c01b2b12632f174a664a478a14d 100644 GIT binary patch delta 50 zcmbQx!Z@LYal8klH HeBo{Y^nn#h delta 50 zcmbQx!Z@LYalVD`h9(vpl|mU|?9FwIh8!@?VD`h9(vhl|I9mn`Icq&H(_ZG6|3X delta 32 icmdlqk9pHP<_Xg5MrM|VMy93{l|I9mn`Icq&H(_Zp9z)# diff --git a/tools/sdk/lib/libasio.a b/tools/sdk/lib/libasio.a index c819a65d5ac60121ecc0f922750c87ab82d58f18..ae598e56dde31ce9354415fa454678f4db97123d 100644 GIT binary patch delta 149 zcmdn9s%p=wstMBU#>VD`hNdPPl^)K9v75Q(v~$g2Z0DN8)Xp`Bxt(hcOFP#b)^@Hr zZ0%fg*xR}0aI|yH;cVxc!`03;hr69?4o^GR9Nu=WIehJ0bNJi2<_NTN%@J(pnj_TC yHAlFeYmP`e*BsGyt~p}uTywVD`h9;I9l^(J|*%p)KW{7Q8U_UH}EU-yUya>kMEH@+563*$n zSgH!+OqQD=zFG16KSP+n^naX8;@fRC8Q(2}34zpX_dLV6&K4?Sx&0p}Q{oO74`luJ vnnO(HB}gLT+b^0iJHd>#gcxg>!5p;~Ns-w06{0NW0Z1a^+yADr#A^cpICMu9 delta 238 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 delta 4684 zcmbPtXFeMUPmpFeGP5)^vM_B_+N#8OJQ~6^HEsV8&A9zTG*f30T%_R~Q+vZX=Jtkj zEbR^FSlb)Uv2AZS$1eE~s=};&!5NPB1!p+7FF3>XaS1Ef;OTjbCQEPMSjfFZ7p82w zLa(&M_LBMBe~l1A);i+b`!8{?x(XB8?y!Q#^$(P1K7B%>yJY*)CA{00F5zQY2NT}D zA&5Vb3&xv%;fsO9c7s^{NI{rT`-D9H_6d0c+b84+#`eHOr%$LcmT2esEx4WMx6oE- z5SUs_pOD8d+5S*Wxc#A+$o7X~qAV~S7SlgOGm39#UMy;)1~tTDx&p|}!6!xaU~aaU zreP|veZf4j*lxHYgRlOQ?Xp_p+hw&RPUOOc1(E|L+F52uY-gDvsc8ZgwuE@V=Zs|M zS~hU#nNGJ~!6UK#bEQ{{s%P$D!%<} zle7;POrLzOw3P{r6Ms;8+9rsVW`-b3#J3BV$mID$<)_>4)|S{l|FFy>1-POGXE-F< z7d(+^U+_eB`+_HOi96s@4*NDpv@6V&Z&#SBuw7xUVxc+A9C>RUiS6sJD4x3rR}4;7 zbCxOXHHHaoPq?M@RSU{90!LwcF{|?SVpf%PjWCn`M_Ws7cW77HSPoa1a8O!&JO6)` zU-Mx?+Xd#UzRiL0rZ=2p65lS(qsCPQ6*7h-2In@lQzzg;3(jzeZ`bx$=ktLHwL8pK zZ+DojvE5;|=D|ZS(diDmwZ+@zdP#0yYGu|C2^UJZr6kerGR17W%M|mKFkhNY-%uMZ zv7JZFLeK`P(tP@b&8CvuZIdh-VCI>FqiFl>7Z%%K>DGKYC~?ShGHPvExZ&}V~$!1g>V>uy-!m~V@*uC0Kovw(!d>?_t) zbKpV(%ubTqO$%*G3}8arH!QR<6o&C2PW`{dh7Fc>ET+X+OKexUZc|x?P&8XzV*4In z+lTIOp$U&7CAaULYO9fs5UMd2-_HEkR!JU~Tk6j-No;qPv0GIKRb&ZqBlm2(M{{6` zz-1P?I~;iDW}2wZ$-yF2_6K?s2=hL#uyMpzbxn!dQ-AqnO|OGx#h zve@CPDNN&bg_{l!wIMunaM>olU7poZ44MGHkOlG_eBwwl4U zfdXK9ZJLwc^zuk)jqTDu9p6FAJ#&NY0?baC&=5B_*xq35bQfBAfeZ(QTy2_D3bgoy zIpKeSlaW8%cyK}sIN)^G8Y*N62|DjTPLqV-LIz*`CEEY+IdA{N=khZf?pRQ9CtU3k zcNa-Sa{Gh`*R3Kj5m3?Eo}BBtJvrA+&lPH*(R5Jpx_!eYH$gYJ&;(Gl-v8nDP8Kc% z&b+V1+~;~h^QD>T_6dpZtt@aA0?bYl+fCBk1NGrT3Udu4w=bRQZUZeP%#9$0(Em5? zN&#?H;F87O*5h3@RLB@o5_|9T*zUd4Gp+_EynTbIS8OEAJN(Q}lI=SEUfXs0y<6|V z)PPfW`}u62?dP+7zd1sMO{P1n;1S>cc&+a{353v}^%C1Z9P=CIzwIjK z{;d0;Hnr=2_1~`lHQ-h*On^T*a65l;P!%kOO}9^&8uSnr`_RH~!m*&a&>F!UTGDwN z2XFT_4rzjgkSWBYuaiQyzfKC>2CXd2O{as4q62qBw;#A0b`e^HnVUj9u|6~W(tD_j z%^)flL`H015E=Qh117wE!lTGWSYm@JGI$%g-QaCh@7m1q#G=|A`6P{U;{!aU+C5)l>DH#O>8{lER#z!jK}d z{r$b9?eFg;`vt;zQWJy{4BR_K+M-0r$4)d1R5FrPmE-fF4#sn=55 zr(R2IpL#8Q`_yY02cS(UbExsfYcjVNugTJaC1-O;i0=NFwSD);Y^g-3@fP5qYyTXS zv;A{W?ki@5Fv#h@!*aL(4$FH5%Xi>*ofd76y>kX3OTfm1`ibx0oJ( zOGÐ=%yJZ$iTjgy=zOiS5q3jjOi7O#`>Id5$#hT@Mp#zfjz?{X%hbpaWFI5E57R zTbj4qZ)sUp3bO-TPBCk>ZfDkN%Yz1|g&`zVCKR=8pHS2ucowdBwz_1SLr0rK=Qf9~ z-1~6h-P#iE-SXYryXAZK1;H$A4=Czs4=C#09#GU5m=04L&uuN$e(+}B_JcS3=Rli_ z7Dm%SIvIxR!=;64QhlDq{))pG--Qs(_}ViWp82BUa)BL_JT!I&O&3+!Uz=o zlI^isQ@6)vO)FRf)o%=rjP}=J)3?7Co1rBD7v2!WpR~PBeFm&OZecv#VYa$N`y9g= z?Q;xgZl7Z~tL6f<=ruRluD~>VBDClQsa(M$-hQ5K_V)8^b0)FE%>-AV^*nR<9-#`Y zemBSI7F-Bi{Bob1D>V%+lmLoPm-u-XH^PNLRYJS5;QZ~zf(wG6wULGK^bHGbB$h8x zUa%kTG_VJ^AAYppr8q)tLlD3C_S3%>oJxQj2-3NIOZ39Id*MQ$ny9@%a#4GMwvj3M>yes>q(mb&VT(=e4xVJEYw0HT}uM2|~i69|x^QdM0T419q=}3CndR z+a3O_H_S(MRDbq{Rj^!QvfW|dhCo>90d}Iq_6^@Rtla?D1MZJhuh_V~dc~$!&}M^$ z38-ik-`@OwQx~)%vw&8++F6@#LB{}KURKWBqO=-r-iK&L$@Wx{t=m&YwoQPJC&0`T zZr^qY7U?FSLO`a&-4?nu>sUtKEQoo;|#bEI8{zqazGV2769|lWx<2T zplv2l!b&>0w;iqr)LhtJ^Xg!#I$Q{x75)nzvh#x#bNZlxhM0sy+hYA1cd^8POLBWKAmmD*@ M4mWB-_3^$U0Hj<*)c^nh diff --git a/tools/sdk/lib/libcoap.a b/tools/sdk/lib/libcoap.a index 24f4f691f89ad0aa0ab81b6f74e65769fb947436..7388241050632aef6438e8a41f3846b294b5dc14 100644 GIT binary patch delta 299 zcmccgOZw6;=?T(o#>VD`h9(;oJ-FB*OpDD0T&0>Y&g23v@y*O8SuQ97-4#Y2Pyx&7 z340jDH{U)WCkYeTbjx)oj189Eo;;Z`NdhEfU}9=I>6ZBR$Ez931V93Yh9;KV6ZSA( z6o>I97jQ|m2V7y?9&m*zaS}{)(k+SY7t)yDZifj>F5nW|eoKx;xCY&g23v@y*O8SuQ97-4#Y2FoEd_ zdliep6{f^VFwsf3B(`5jV}83G>fp)wT;khr$*~A`K~-3QZEELU$+De$ uC94xJitzUAZLDc9zk;>CyU1!Ri)@zNd)EFos3yzF1zcj=UzM_Dv;zPLw_2?L diff --git a/tools/sdk/lib/libconsole.a b/tools/sdk/lib/libconsole.a index 8f026635a30b66f692e68815c9db6d6944493261..4b8df2ac2f808f17fe0ce55d9f8b7d5fd23f98b2 100644 GIT binary patch delta 102 zcmca{NaDsJi3!r|#>VD`h9(vpm2B8J%#4lA4NOc;r>`qv6l<%v9YojQ90n0-N~^tBwNzdczKu delta 49 vcmeD9$lURfd4e>%k(s5Tk*WDarI%2q*<~;oQ!e z!eyWam)cOnC($0##nm3t#l1bGizm<*CIxa%`=RSR+Yepm759dTZhxS}cQO*jYu`}A z*S?{KfBS|Sfv=%3QHah<0_}$`3AP`)B-DQBl5qQ>OCsA3T@sxwfuu^jz52Cid-ZFv z?bWZvxd)x}!?{O;{^Pq_8NhogDlTcdC4HIpDpsdvXKv}u{fwIc> J2g<5UodEg(rn&$C delta 511 zcmaEKa~dNEPmpFeGP5)^GPT^OB&`Q!n@y`{6l;#s+a9III6nX;*jCTDt)8iOHH<&4 zo>9DgwH9;xYAu%StF>6KtwfQTe}%Pu{uQ?E^RKYG^+RRMrzgCXmTYHD;b><~;oQ!e z!eyWam)cOnC($0##nm3t#l1bGizm<*CIxa%`=RSR+Yepm759dTZhxS}cQO*jYu`}A z*S?{KfBS|Sfv=%3QHah<0_}$`3AP`)B-DQBl5qQ>OCsA3T@sxw0aaxI_DS_?(e~=s zV%w`~ihZ?DE^I*%jPakYvQ$?{O<^zsId;%!4ATC!x4qPeN%mH`Hv)_6N#J?GKcd+aD;a LY=5Av%G3z}Au*{h diff --git a/tools/sdk/lib/libesp-face.a b/tools/sdk/lib/libesp-face.a deleted file mode 100644 index 8b277f0d..00000000 --- a/tools/sdk/lib/libesp-face.a +++ /dev/null @@ -1 +0,0 @@ -! diff --git a/tools/sdk/lib/libesp-tls.a b/tools/sdk/lib/libesp-tls.a index e345215bbff157f747c44c49d9e1006091270252..3cc30c8ddf16ec97ef078bfb493e21c9590a3ee0 100644 GIT binary patch delta 37 mcmaFziRH;BmI>1A#>VD`h9;I9l`I)y?B*oK?MaM`Ocns~5(1AMrM|VMyBQ)l`I)y?B*oK?MaM`Ocns~x(b#6 diff --git a/tools/sdk/lib/libesp32-camera.a b/tools/sdk/lib/libesp32-camera.a index 2a067ce0fda8bf21b413717e528423860fcbd61e..e8b2aa761949c1a4b97f0a6cfbeb0314c59f8625 100644 GIT binary patch delta 269 zcmcb2M)lqq)d|w<#>VD`hNcD^m8!WRY!l1r2R<^1H}B@&zMGrz-(8sK_5&{&ePTGw zjE&6=OiazDA9%?qzFpgmX%Yua1xQG2`z=4F`-@;g+YfwX>NSP&zy@#6R%c#hgAjVj zD7IZIh520>%xLrN3b&cp%A=@gfAx!b`>S6p;o=ZsQvVj!J~D|n@8;gVo15|9U6|K_$tba1+l^@w2TZ~A11}lHw%_t&y1xh}wEe(Gre0GR4{YxCY<1>EHV7e* z9<3DScV!$9lT8e^E8J#YE6)aT7|0&+_E*1{x4-(u5-tuG{m3NI9xueYJzj`SZXR3| qrS zUGtDc#J4Ybz@lCT71@3c9lS0XSh#5qT5@#dDEj%)NwrHZRdE# z*Us^be>=xB0d;$1+3h~6f|sGm$82my)hwdWa?G>`@MerJ^PMhJ+v|8Qd3{=|Le%oH4i58(1}TW`;rGN>Sa)o?H9vX^K76Th=$n7tncPSMYabTvneG* zIny`#GD~cqIE_ur2`2LKDX+x#qc_-I`NKpEPYX+IKdZs+R|ymO_>@|tx!Zh{9>Q~8AW8xI}U3*6cH9(&egUkB4@HVg+D`r-OLCS58MC5a!EgiiENj1 z S(uoxDmV}9HuPYLnzyko14)-bm diff --git a/tools/sdk/lib/libesp_adc_cal.a b/tools/sdk/lib/libesp_adc_cal.a index 14a6f3c2574661518e0da96ed1f4305b6c38d6d3..d2a35d56388383739f6e220fc1a6654c8603d49b 100644 GIT binary patch delta 32 icmeyco$14NrU}yQ#>VD`hNcD+m7cn?tOA4w0 delta 32 icmeyco$14NrU}yQMrM|VMy3`Mm7cn?uoC?GM diff --git a/tools/sdk/lib/libesp_event.a b/tools/sdk/lib/libesp_event.a index 6589916ea8a1571f2b2cfc51f412e18fef10eee1..f26e8c3e58fe9d0f3af48cde822709c85fa8d439 100644 GIT binary patch delta 72 zcmZ3rm37rt)(O(=#>VD`hNcD^m86+q?8zSt#5PAU_3Oa|nm-t9|6suQmK`PlQnCG) I1>*)q026%{m;e9( delta 72 zcmZ3rm37rt)(O(=MrM|VMy8e*)q02_Z6&;S4c diff --git a/tools/sdk/lib/libesp_http_client.a b/tools/sdk/lib/libesp_http_client.a index 343c3f78a9625674ea653dfb6b4fd9c4db114def..4e1c644d92aba2a33c97e155daaa30d5faf4e76c 100644 GIT binary patch delta 94 zcmZ3thVD`hNcD^mCm!k*wa5uWD;-YXWh=v%2;GmNXekcGsy S7l|{KSHXm~f0)Q*XAb~mP#tCf delta 94 zcmZ3thGmNXekcGsy S7l|{KSHXm~f0)Q*XAb~y?;WfF diff --git a/tools/sdk/lib/libesp_http_server.a b/tools/sdk/lib/libesp_http_server.a index c37067bf4fcb8e94fd172da9ca9f6c0ad4c2bbc6..1372ada87f5537cafd9913cfb3965424bea09286 100644 GIT binary patch delta 122 zcmeDA!r$|Se}Xidv9YW?A|G@aRYhVj2Jve0&!2aM{= bP(%{inBwoEh}=nLexC{z*?#dPv$X*L|2!&z delta 118 zcmeDA!r$|Se}Xidk(s5Tk=aH?H8yrI)6{aaAKTQUQ1R&(Pcn-)o!NGV@xL&#&~}*z ejOxo!L=xJV;_sq}+(~ABp9&S(e(@x;wE+MpS}2(S diff --git a/tools/sdk/lib/libesp_https_ota.a b/tools/sdk/lib/libesp_https_ota.a index 423633e4174e94c3941f7cd38aef5dbd7188ba4c..dd793f8f337f2063ab7bb11a490330dad230169b 100644 GIT binary patch delta 29 fcmaF1kn!0<#tG7F#>VD`hNcr0eW0w3#l-;tlcfn2 delta 29 fcmaF1kn!0<#tG7FMrM|VMrIQgeW0w3#l-;tlsO3@ diff --git a/tools/sdk/lib/libesp_ringbuf.a b/tools/sdk/lib/libesp_ringbuf.a index ef446609eed2835b023e59878c9dca82aad57594..3bf1508daeb767680c6f1c4b0deffb7dc5d91a87 100644 GIT binary patch delta 35 mcmew}oBhvh_6gE##>VD`hNc@8FEK%x%|Ds8|72ohJ`DiiWDEfS delta 35 mcmew}oBhvh_6gE#MrM|VMrIooFEK%x%|Ds8|72ohJ`DijIt&c} diff --git a/tools/sdk/lib/libethernet.a b/tools/sdk/lib/libethernet.a index e0ea570b59c3dce06b0b0575eece9f050c3bd90b..66cb8546356a1b873e7ed4a8b193128cbfab026f 100644 GIT binary patch delta 122 zcmaFY%KfgDdxA8Zv9YWTW`N_&A4qTTvVZ( pNpkzvhm1$eVM5y*B$;Y0pk_|5mt>OME)&G`7bdb@zMJX1IRF9YB&q-a diff --git a/tools/sdk/lib/libexpat.a b/tools/sdk/lib/libexpat.a index 550571d07b847b641cfd675feb621a368e306f69..2d35decc6aa0cfaaeee65f0d186072225c37a182 100644 GIT binary patch delta 181 zcmeC$;?=dqYl1Ypv9YB>(9Pj*Pmm}d5~rU6H|-!2XdV4 z59GMoAINdHKak^Te;~)({y>he{ec{R`vWJK_X(!ef;fx z{EY2={7mhA{LJlr{4DK#{H*PL{A}C%_}ORMvly708@22Dvv1e+=U8)|9mF*;GiZMx z$Jzcsj;sBF9C!NzIiB_ha=h&iVD`hNcr0mqA&LXSbeZoGt+Xy_pLv delta 32 jcmaE|iRH;AmI=~qMrM|VMrIQgmqA&LXSbeZoGt+XzEKM} diff --git a/tools/sdk/lib/libface_recognition.a b/tools/sdk/lib/libface_recognition.a index 6c61b35e12653eea53ef347cdb500db25cb77f8b..45b0e04e88a027ec8ec57bfed41886b6a56a672c 100644 GIT binary patch delta 260 zcmZoz&DyYn zNyWu_$@zI{nMJwr$@!&uC8 eyPeqF@T`)}%EE#HRXtXtF$K-dHXFb7%>V%IV%0L{K^a diff --git a/tools/sdk/lib/libfatfs.a b/tools/sdk/lib/libfatfs.a index d0622cfbdc7f26318ee2984a458d171b853abc64..f31a384cc4f9855cca9c2d3f34496510c2749402 100644 GIT binary patch delta 204 zcmezKNczts=?T*8#>VD`hNgxamFBX-*puI#65o86b($@Tz(nUdM-&0w)?KbJfz9tu z>H5Gpli!^ZYqt<*Y_||+YPS$)-fkhz5+4ea-99geWvVQU2eNB>U>D0g10)f#cAniV a+j(}gE-ykB-F`ur?S2%B$e9kd4H*En5=G diff --git a/tools/sdk/lib/libfb_gfx.a b/tools/sdk/lib/libfb_gfx.a index 3baccc17dadcd33b6dee2d982ca89e90a1675f66..308e08de9c6c26b3981593caa787a017dc0deb4d 100644 GIT binary patch delta 35 jcmbQTiE+v%#tBj!X2!#yBS(sO)53Hu22~ zUF9+`6`SuZ`&kC#Y`-VVxG)jMn|{xnNn-oFdPY?axDd#^?GM`-cN%e+85^4$n3!6C z?byC^7h@F*k|o;%_A~0sqUxJ_hmp@7Dr7X7k4@UC)8Z fRUJk3gmk9oVla{Ib#+Wz<6u0nX#sbc3|;^L*0oHU delta 289 zcmZqZ=5OfcpCHX{WM*k-WM;Ba=_xB4guR)U?OHgLJ$<7zllZ1MXB{NI#OB1VG8rTR z@y%bBJuX8Q*#1S9u{#k(WKKP!ItPl#gLcMUMjWQ*W@Z-VCZ^N%9GJwn@7%>$#R7Gc z@nk+WvF!o-8TDmhA`nG$?=bS&!-T+!PDnHH%fLjo-!o_O*|=c#zA=|VEKT%Oa?Cic;QfV diff --git a/tools/sdk/lib/libfreertos.a b/tools/sdk/lib/libfreertos.a index 933805b1676d7266a0361b37fadbe17e1cb52db4..5c226ad97cf2f450983ccbc358108e02ba2d5223 100644 GIT binary patch delta 307 zcmbR9L1E4Zg$dH^#>VD`hNeavm0k+5LD-uGh3|1f*^>o@B{uWQE(=2N#W!Ebm#;_W z^Sr+;2jx#syv!)RorRAv{3ukUJ@GQ*_QcCfLLN{7u#)x((#-7>q*>Z0NV9IAAkAj% zge<%LK`dMOb`+5kQFeEj1HmS2zoE|Fu8yLn#-Dw+1d2#V2K#*j6p?_L?BX&gA}w3l Vn`Kc%R4%h?3!;eRJYnAu3;xml?MwUS<;VfC_+3ZJ!{`+&)2?rG0`l>-GuKY{pK=vfCfT zvXyT~5h)R6cNc=Wce-5$yZH8->g;XmaG`g+jAGks{MmO)z=XEjWw3uWfbpj1ZDkkV j9ypU-Oa>;jJ#Q=fOj$UO?=riiAdEL1Y+lY2_6@-RT*O)_ diff --git a/tools/sdk/lib/libheap.a b/tools/sdk/lib/libheap.a index 103431f352e2b9fb1b76188d7834fe953adf2dd1..47ac0caa3ebe42dc2a2264c4b829dcafbaf3414a 100644 GIT binary patch delta 102 zcmbQ$!#AskZ-O+tv9YWAobhxwlEn-K}C$gBK!E5W6A+8G9GvU diff --git a/tools/sdk/lib/libimage_util.a b/tools/sdk/lib/libimage_util.a index df122860f7baac51d9f7155e4b67da1bde80a3fe..f1908482dd6e059a282fb4f3b0cd59169b0b27ce 100644 GIT binary patch delta 31 icmaF#j``6$<_Xel#>VD`hNc@8TNt6t&8r!=e+2-!$qOg| delta 31 icmaF#j``6$<_XelMrM|VMrIooTNt6t&8r!=e+2-#ZwoX4 diff --git a/tools/sdk/lib/libjsmn.a b/tools/sdk/lib/libjsmn.a index 35d5e4fa17ee1de3faa135c9ce8e31f12499c889..2d9278fe3543cf03c9091cdba03b8c6ff010b901 100644 GIT binary patch delta 33 icmdnDl5yWk#tBj!X2!SNzb|C<+&IzCZ delta 33 hcmdnDl5yWk#tBj!rsig57Um|V6P3c??2Qd}Apo#93AX?M diff --git a/tools/sdk/lib/libjson.a b/tools/sdk/lib/libjson.a index 8df52eb7c631b75ade42c959759b6a339dc9097a..a2a96ef88e2c5c87da0fe909b5fa57e0784f5e0f 100644 GIT binary patch delta 63 zcmdnBLTJ|tp$XFL#>VCbCZ?7fmEt*}Y>Va&&h`#Y#`X?QrtKY^%xl@85|-^Y0?gZO J1X%tx0{}{@5z_zw delta 63 zcmdnBLTJ|tp$XFL2Il5QCT6A^mEt*}Y?I~=&h`#Y#`X?QrtKY^%xl@85~l4o0?gZO J1X%tx0{}|J5z_zw diff --git a/tools/sdk/lib/liblibsodium.a b/tools/sdk/lib/liblibsodium.a index 69b8bee675ae947879e2aae5fc43b267ea2c4509..4d2e74dd393d92e7da460f116853677cbbfa3877 100644 GIT binary patch delta 1400 zcmbPnFK@=Zyb03m#>VD`hNi|Fm6m!#*+!esdEXQUaSTjMEjO==XPg1!OrICPB)<9V z_ckZEh@Y;A`1V38##Qogp?S;1C8pcWW^~)$5XCs(0Y!Yf-E79E4s6E8<_0FF(`#?= zOKx|%!}!n)p(ub!V!M+tQ>ZOWX#2bXCP`~JZ(lc4t}e^~Uv?p>?cO_?di-GW?f2N3 z+wZZnwBKWAZNJCP)_#wjefvFj4#kxa6=nw0`TlW>ZWM`a=WrHuZq9K zhb+=Q=7?a5ky2u>=iH6j_Du2 za!YJ)H4wWLiXu|lCRS94BqF|@<%gKNJBmn#y?DPliik+Lc(Xo=$d+Z|>@fF&>=NI8 zVWv=9sF3;gc>zq4)^OgwZl+va7;m~CyO88|@10CNer#YD zn@^v}!zteWg`K(m3p-2u7k1Y6FYIjXU)b5Ve_`j~UJ2D`F`e%pxA=D1jU0K=s6s1w zIK`qNW|>V_jA9huekYxCw;+nhmP*dx84wYOecM%pxYEtwBGY-rx3BQvnyrK)l90{y zn;l}Ax!Lr%1W}3hs$#C~RmI$eO)!Ol_Tu8(IlgiKhb!F9_m5kY11Wm8JFxM%cOwKO zw=bQ@^T-!w@bXc2+|XIdDL@JqJZ3MOVZc8qXHfCxUeC@fZ1=iK6DrPLW_~6cL-NBIeM5wJ?ID z#fe`sy zRL69Ph?3ZARFM_~vCE+-YD(I~iVKlMB(}5u5OZ^fi8w|{iEq!a7wKYU|lz!i+^@TQS(Au!rTOs1}scLWsAgiy99}!HZY;>c5@{Rp^3!8bUHXi z_C`zIf)+IvrrYzXB^xzh%BTM;6PMi1zeKV^A11WD@3N$)CX{Ek{oWtRL^rU}yQ#>VD`hNeavl>`}K?9En;ZF2#x*9m$6 delta 33 icmX@Gm+8P>rU}yQMrM|VMrOtvl>`}K?9En;ZF2#yrwNDv diff --git a/tools/sdk/lib/liblwip.a b/tools/sdk/lib/liblwip.a index 06fe6ca337e7a66eb1024411e7836a29241a018f..5736ad9cbf73ed648690163183e9d727a4448acc 100644 GIT binary patch delta 1624 zcmbO+^&}$*PmpFeHa0gjG&SF-B&i2w8&Bu6Q5J8G)Y~4Z$Ec>k22nBH_mQIH_IY89 zmbNf;+wV3-P^U72h7)!MZ9HCbXUJ9jhS+j5i&mpgr~*YkTZBw)WU>?Av3% zab*34NpC;*nbWli#+!a`GNbr*!!j+yTHtORY9y24D&~`n3-j~YIpquQdC%)apm^V8VSzu2G z@A5YY0g3j;QoiktrTl6-2to1fM;7u&FGCiv@emN_Ko%$n5O5Yl5@^4WCeVH%O>p~# zG@OA?Q;%`f8LIys(nqh#P&7SlJSg4g4;D}CFOmQ1yW8)zTSi^ zkW(uqyaZWbj-oVkGLpdbgxz9++j(21&#_~OdiJ7( zoW9VCReZaQgiJIKipUfdnddu@L?pJ)yesp_1xZAF`wS)7-Q_4E1+!$|_ali&wAX6M zZLigmzjqT^bbBR>LYy5;M3Glba{D(Y1w~kZPFLhrliF_XtssFcBC$O;SfMBZrfZ=U ztHk!dn-xB}BZ-J_=lP=$y%zYZzL_mgbUm&3e z&r@JOfs(n;b`3?n%P8TnT|!gu{RtGUDxdV~n@~g!l;}sVLJ_f$H?ZCe69EU%q)P^K s#bF{~C-}TFNDhICFly?FZ$D#a=lkPh_@f%W7>X%kGYu*NmQaeRg}3sRg`6Wswk@*H^Ii-*l%p@vESIY$A06; z`imqhzWvE(PW>hn5rZ-={ce~@;|xuS?X`^D&&*&V6J^!J+Z!ynw>Mbu)T<(iN^F;n z{(i8Nj@6yF|lgr{BtMdZUB9&;lU5f^^m%gQJsCdRzkp(rAII(V1AK^AFmDCOJU zP|B~a1Boazi|y+c@)s_H@utU#swGW#a8_X5-s>T7j2$k1Z!)9U_JRNbXEC^tpD43L z`=vC2_DgAk+b^XFO@&Lf=hX^r&#M*wSO-;XIUS_Gz2=Yb_L@H;;`YeG65BUfi*Bui z3AN{K72Te_wr|`mb`Ity%jtfi%;N2H4~uP|dszI_c8GFw zgX!z|n8e%HR!eMOTP+#K2p8@PQ<2!NRVyj$3lrMzcS@3RGmJNV-9mox?YXs5LQCL6 zeD7Grx6f6SW=e(%8G;?NeSeFz35?7M!r z5IAURwdA(fYRTWbi4cCID6zeYMIqJ>Cba#YlY%A8D@NPpycG=LJdj_-x90{c6eU2? zkook5R;&`+|87?J#Y0XgBB_rQciF&11ZyQFw%f`p zi8-T)6ecNsgX;p78rxfzDm70-QX}53VxzoW#YQDr3Q1IQ`?4^Vr#?s`;@ej&RuON7 ziGT`{?RPX(?VmtJwkz_gnL+cr`E*5IHL22@FH}?CzEDjgs|BiLyWnb#thZ23d*ckv?Ts_E#NI;% zrh^NOt?k-+#xN03p|NeZws9|#faLZd4;@vw+d<_;`;-8k?Nb7D*XzR6HC{24*q&IY zd#(XVM0~r?e_eBE*=Rl;q;vZM2|alfv!*BP7W3Jzp{REm9u8oI5}JDNPaqj4v0e3( zUR@J39a%tf&%qM?s8w(wzf+PD+pXjcEMa-f0-QIuPrPI>PaLjF&X`wXyWcB=#1Oa; oDD`eXYiH=@02Q*FE@#Xux!t(l&?6KsbZ;`F`1YAs4F8t`0OV!^vj6}9 diff --git a/tools/sdk/lib/libmbedtls.a b/tools/sdk/lib/libmbedtls.a index ef987630305d4f4c030ccf7834d1198b3f602ce1..0c2567e63a2c1a29f4f36a0cf3689c997d3a5304 100644 GIT binary patch delta 1729 zcmX@G=@KIdPmpFeHa0gjG&S3(^wkf_Hr_1f&sYKDOz*RkNZQYnrUwnJ!9@cGjFcFZx%I)*5*+Sr2KpvHxE+3`iw>{CBEekF_S6X_7`64 z*1Bwv@S1$^n)r5y3U>bmP=U<{ugNiO-z>$kf)y$PR#KtBVSO1PAUR!bwUGbxpR0gNmP7$4m0QB+X!Xi+kNhHPEJ7<_~Xp=e13liBJ{O z1NX2>Yh(w>65FSm$yd!p5)t37b3vYa3yMfci-K?fib%^9 zh4><5kv4b5Hg~0M?#j|($imw#<|?!MBa5`hyisnCd84vD=8dW`ELDR&vVF}Iwe1^_ z)Jn8Bx~jJ~x@xpHx@xvJx@xsIx@vE4bk(U7K~e;vi(b<4m$@-VWI+u z#CFLn9Whau2sj#i>UFr)kVV={mg;OTS*p988%b1RyXQvTJa{BCzTy(!enm^~@K%@_ z##dYt?OPw{wQqf(zkTZigR&$f8S(8N&W6f)Fp*jHjcT+>>woUI0m#`1TnM#@a$iB9hx5O)_4IY>w1)`PD*x+keh7 hPQnmw-u`cqu`aT(#CFeB#(JJeCW>#L^4WOJQUD(pKd}G+ delta 1691 zcmX@G=@KIdPmpFeGP5)^GB?_&^wp0I%r={zsK6n<*~I^KIZS}@6_?az`{Ntfkpv_+ z^POLdBCvg(1P3eA=KD8Ru)@@VO~b)E;QeygksE<=u588L92@+^k#R_9{-6mYN>V&FVKjceRk|_HDwfhH$yWYH5k> ztkSG*3t{>fo{*5(p1Fs0TOCXUq<_1;H5-bF8QT+`*|Ol~EIc70-u}XiZTkx^c57Xj zPO#~Y73_WsU?Pf>r6oaOfD|fOIuhF}6*#OeBdL*^F27pHZ~D(!#_HQWzHnH>?U^{s zSaLGod4Gsk)c$a2!leo~8cJ@@W9B?~8)nc!9%ISve)l;irocoR8;m8k|8?g2w-hEa zah5SOaBMdV32m=_#T5cKapEjviT1Z2x!T`;j70`@mN=3uLW;iGZBEJ?@0SUbwl2&W7UKEiMQce}btg+-NAVz4MS@*$YToGc(`b zXD89mw0-JYAuCpx*mONjk@W4hn}y=o;X?bg^dz?L+9h;%GfZgvygcE~U2vYBrpQr* za*zp=W6!H^?=TcGhYL@Z^B3QK*FvPP2c~U$-DhKo?OjJj&Mt!qZI8xM)rcN^4$}xynzY>`MJyYx0BqsKY_Xt;P(>DC5y!t` z?>b>3)4^WzYZtfN4if?e%1M|Z7Te?8By5{ta$o~?o{;#}iXq;b1 z@$H%?q<&3C5)s?(5F;%u4-=XGPKs50du6rsIewVXcE4`vvv8}Y_t{BEPM43;f##`w zlch~zl9towJszQj~am>>K6w*f%QMW8bJ6t$<5`!(iVLUC>qQtd6S>g_GA8tpBv zn(ZyFTJ0^a+S^-Pb*e?+%0Pj$T|P=@2Q)~`4YuD))REjUt+sapV8hjm%8Yja% zVF)(qCXewnxY^V9$qPts@6R`WBLLS2PPMZdj5USeLVB7alG`6oGF|~U3Y31*xBr}F noCFgx0twC8{%?`7E<#98Q$&2b=PF}8PpDZ&+v`3XA6g0kVD`hNi|Fm28<|?CE-kImMf6ncHib8QW`_nc8caL2Q=xT4vVv oT4uKGwao0779gt@YtLE2-k!6BV|&gL&fRh_sqK1)Irl9E0Px8negFUf delta 107 zcmaEJQS;43%?Z-%MrM|VMrNiPm28=zY?JAFhdITYYnj_?nHk$_nVH&anL%up_F87v q_F87P?X}G8mlhza7HiL0!rq>xdWSjpEd>DgPa&KD diff --git a/tools/sdk/lib/libmicro-ecc.a b/tools/sdk/lib/libmicro-ecc.a index 569cdd8d3de3c74f48a64152170b22e8840d9633..85e25cbf903ff2d3f77764baf92376a77f0cbf96 100644 GIT binary patch delta 43 scmX@Jm-EbC&IwW+X2!~7~8)wGH(CI$aF0R06e1(lmGw# delta 43 scmX@Jm-EbC&IwW+rsig57Um}A8~7~8)wGH(CI$aF0R06=gKz5oCK diff --git a/tools/sdk/lib/libmqtt.a b/tools/sdk/lib/libmqtt.a index 55cad97a32a43e64d99637c44a70a402fb404add..e95f9ee2a56db8e15cf7c54a7634c95fb9fe9911 100644 GIT binary patch delta 79 zcmbPpfP2mX?g`TD#>VD`hNdPPl?+*6?B*zz?NKa@KPSNiwnt58oVf?i`xVR-mVD`hNdPPm2NY`*qd2cG~MAG6YskMaE?SwD1uXx!z03BW^8P3 uU}9#txufB%B3xa}B2ghYr(#R14V=UB(G$+u9-_-=C5ko^$lj#bxIKmn0tszT5aXI?3gdyawDb9Jwe$IKxAXb%wDbA!w)6S$ zwe$J#xAXZ3wDb80Zs+q6;&(vNVbvqF-Ks};bvBA9(+}b8Og}`HTZ2SF4%)uKSkzGn Y!~@w3c1%0Jn`k?~o7i@KH}U_S08mkopa1{> delta 476 zcmeBM5Z|{Teu6Z+k(s5Tk(v2MC4Uok19NjD6LW*<8;nK8H}{+T+6xoeJmC{#4vaH- z!Y8rq>*5%n^FcM6PFI-4A>O_@mvQ^%Tqe6oD8jA$%&q(^Tlra?K0(FJCQtYzzCHgF zt6waVK9;H z3bQy2^`Sgtuxs;9a(tG8i9jrCc*2qC0yBF12Mx}jaI3d}$m0wRfhh+YkaU=HvlL7< z*t^?}?{TVGz=XCZh;dCch4DaI+WCCA+WCCA+xdKW+WCBV+xdL>+WCC=+xdJ1+WCA0 zxAXZ3@jIaCu<8-oZq*~aIvYil>4)%krXM29t)UJw+rGhA)KLhg2JD!2emBu}emAl0 J{BGj^I|1DUkv0GT diff --git a/tools/sdk/lib/libnvs_flash.a b/tools/sdk/lib/libnvs_flash.a index dbc0374e57802de060c55d79b316e2da249adce8..30ff92a946959db9201d56494809cfb07a4c6c7d 100644 GIT binary patch delta 202 zcmX@I+W5$7;|bF2#>VD`hNc!9l^O-0Y_sYAqFKe74+yj$5MXRSAi%W!fB^I5*(kEx zH>_b^eH~S(qJ?GpK2#wcXV%jaY!EA^C$_MNw~NHEwu{8DZ5N4QKff2G*ucch1Z1Ij xJEIiGc19^quSqZsf1_C?+q2eiwr8#3+MczByJItlnX$1sOo!NZfdrl{r2s_GL4N=M delta 198 zcmX@I+W5$7;|bF2MrM|VMrM{9l^O-uAnfUXqgln94+yj$5MXRSAi%W!fB^I5*)Yk( z78ddC8`dzdz77)sDc@ev!ZLjyiinOg>uCv?NZ=Yy$#$_A)^@QNw(Vju>}U6~8JL?J znV3%xT*E2R&M3vPol%O@YZA;k)Bi=YO0;LK;cU-Z!?itY4R^<84pVb8GYfN56Of$P Kc7X(*Eu{cThCn_5 diff --git a/tools/sdk/lib/libopenssl.a b/tools/sdk/lib/libopenssl.a index 76b4cec5cf7ad4a564168e573787d7af082f8601..21305331ff2d676ecad3bd1d771c95ede8e4d6ad 100644 GIT binary patch delta 158 zcmexxPVmDy!3omr#>VD`hNh+)m3H#N*pts0h;9DCdtM19(0tBd`#A$f#}zOEkc#a( zHyQP_QA8?SnEaz*BHPc+XL<-XAFSidZl>xkn0&jR8}oKQH+%I BF~0x+ delta 158 zcmexxPVmDy!3omrMrM|VMrP(4m3H#N*pts0h;9DCdtM19(0tBd`#A$f#}zOEkc#a( zHyQP_QA8?SnEaz*BHPc+XL<-XAFSidZl>xkn0&jR8}oKQH!hh BG6w(v diff --git a/tools/sdk/lib/libprotobuf-c.a b/tools/sdk/lib/libprotobuf-c.a index 02a46d21f788812df6c59405a422e4a5cc2a1f46..f0c0b9b2d275e109380cbb9ecb883e73d5bf2da3 100644 GIT binary patch delta 53 zcmey>E%K{dWP&uiv9YE%K{dWP&uik(s5Tk(v2MrT0uQcC!R?y96_1y96^+y96_c&9YsBne`D90H;782hc{GQqD2u!Gb e!e*B36E?G|^20Wd`NSFBb-(MLIi6IM#ZNJ6Cw0YyO+f#HISNgztB2|pvf&g3; B5^w+j delta 65 zcmeC0#ojfGeS$Q*k(s5Tk(tFtrEV4|+q`)T%l0iSj4L&u0v6j-bQxFrzVD`hNk8ll^EG!?8)VD`hNk8dmDaVD`hNc!9mF}~{*wY(UFp6!KM`ZFWW# tIuyv(4O2c3s*vAKCShJwp}J#C%2KF8`yMbIPDK@(=f-T}1^^HETcZE~ delta 301 zcmcaKlkd_@z6sLoMrM|VM&^bamF}}c*k+c~8&)uiZIFAfngH-LypDJXNJh%`rO zZ;#Suyv&6ny4}l+(c1=9Xj2j6aZ{Mk_J$RVdqrS8u-V(A_A(a390Rd#`>Pv_ukBD( zeG+Hd?2IaOD4OYU0942jV%DKGO!+*hLVi1$gn3bg>W(ofOQ8zwd%$!!6;)`S8?%WU E01|3jp#T5? diff --git a/tools/sdk/lib/libspi_flash.a b/tools/sdk/lib/libspi_flash.a index a2f2f92933d698930eed785f14cff7b936eacdbd..879ce1857f581ec9147037944d43a768d9c50b5b 100644 GIT binary patch delta 88 zcmey;$or*{cY-v#v9Y#hL+ws;$x delta 88 zcmey;$or*{cY-v#k(s5Tk-6bUrMqlUw!vmL_L~V%j^XBK>9$*7ob6gNj5D{wd8aNi Omd=3l+_IR~T>}8Nxf_}Q diff --git a/tools/sdk/lib/libspiffs.a b/tools/sdk/lib/libspiffs.a index e4d5a5cf2ba6fe6db1dcad2c870219782ecc1540..ac505b24720eaf8ca281927a0f3bcd4a141b28ab 100644 GIT binary patch delta 141 zcmZpAsND2Wd4e>%v9Y?;mp2$g)_&kH2@@} BDgpoi delta 141 zcmZpAsND2Wd4e>%k(s5Tk-6bUC1Xw)yE%q)dkiO|VKYo%`;;EWjb3n`&vnL&WiVd5 ziXYQ<6+dQ8Q<%v1kY?t@9WY+|9&48NJ=Uz-_gJ$%WrvHdaAs>?;mp2$g)_&kH2@_{ BDgpoi diff --git a/tools/sdk/lib/libtcp_transport.a b/tools/sdk/lib/libtcp_transport.a index 95dc940dce45a9cc6e7073387cd3afbf6aa3be99..71ee42b446e0816f89f82c2b3a7b14abe3ecc70b 100644 GIT binary patch delta 108 zcmey<#rda;bAmLxv9YPt*s*FkvWVFB3VD`hNc!9l`>gi?B+=gi?B+=VD`hNhMil_tZO8}~Sx!q}Tx%|4 delta 44 ncmX@Kgz3-{rU}yQMrM|VM&?Enl_tZO8}~Sx!q}Tx%;K?KYUChKvDZ&qAY zmy0a0eXlsVVuc&ToRj;q8Iuh35ai2TveBgEUkiLQnCHr IUB)ZP06{JojsO4v delta 72 zcmX@q%z3DpbAmLxk(s5Tk-5=ErDhHodve1(vCW4#woio#G&juK-Y}0b&>kiLQnCHr IUB)ZP06~HnjsO4v diff --git a/tools/sdk/lib/libwpa_supplicant.a b/tools/sdk/lib/libwpa_supplicant.a index 22b4b2e96bffea1b6dc1e7fc27117bb2194578a1..ed86c137cd57420f2ada81acbc2483b9b26b28e7 100644 GIT binary patch delta 1388 zcmex2X)hxPPmpFeHa0gjG&A0)l;sDM_Wg;> z+w9;%1&=r+woh5WT&e&Q+AeUAd968&H~B-6#P&Nsm>d0IBGUtAaEouRc4w*k3KQC9 z%X&8w#(~KHp2nId1ryp{u#wf(AI1Z_ZtG>XHn<gJ+GIISp`L; zZzG%WOsI(A^b5g^65Ahmu`|Mgz;K!^tHibp_Rw&+8c9ps$E!0XuGhK@IP3xg$Qrg=N4IH12xYG zWXtw;ETEa*JE(}WX?aVF`+nHS?A928h!KN|!N^)1jM5ZgKNQ-aRJ|Wq(6jkVSu9V+4 zn9z0w73sCGa5jS2`TCyp_Sg4h@?Z(hXnO*`Z0lQ?7O?Nyng7aeXZ|afgc33m+gsks ze>H=t+}@y~z$y&mP2b?oExCQExk3&s`i-VfVB(V6Zq%WWt_@SwzF@P$_63_29a&)_ z5J&yrp}7734yAjrg2xErzu(W5nl{5#g1tO@wz3{vX!`{}mDb--1;&u#px8^5?Hf#} zy}?1Py}?0!dxL|D%2Dm0t?zDS~7zg44Mzg4qczg4SUzg2s?eyh$oSbj2w1cLN( Qop$Nvy4$6f>m@G&0E@Y&wg3PC delta 1390 zcmex2X)hxPPmpFeGP5)^vM}7JlxsouU?FZ&@7%IVd(+|w!5Z}&!kRwVF zCbYfa5l1X6Sk1t`-u{}2^O_4x0mu{L+wZ$`YRSWdwhN?l&h>@yKnf(bpV`9s6Be~l zV;*1RTx!5!YHns`VQyx)eF76#Cksqdy8=7cb_I6sP6wFC_6_dbGXtPJ^Y(xl+}i_Y z@bognM5cq1So@#ZJlp@w=B?cY6W-ns#0=SHk4MUT*Jx&$qq%J-?YN zOc*-yemwkzn0mA-@V zKp`&PzFAs)`(|kgBMrDPD9yJsyGU$jc9DF<0Ts3co5tiT$z2T-nXaHBExuj*gk;lF zRH4(kQhwWDLfaKoq}Rg2*%D&s>wD7MU*D6-gC#l3?Fsy{t#4skz`ko|{wuqk`LA3O zEMzP}!V=qC-pYS9gQ?u!prXJk4B=TAOyA(nExCQExk3&!0azG-qFZXaQHMghHcVCf zg3Sus7i?B^WMzYtS<}x4GfK4o-=Vnu{|=>l(2~c(0OGyh&y|`s!?Z$#X3tjEg9~lH z;HT318?FEpcH4`+RN1~kg$&yp9Mswy9MrcrIA~0SW(Nzy$sdZu+x1&D+VxvC+x1(u k+Vxwtx9hj+oP*{l3qz1^#oMKq>$FQR*WE6?TrYVM0MhTP761SM diff --git a/tools/sdk/lib/libxtensa-debug-module.a b/tools/sdk/lib/libxtensa-debug-module.a index 9db6e66741b35426820f28e53f3621ab0f9afa92..bbe91d3feff56cf84afc3c51cfa6d60712a2374f 100644 GIT binary patch delta 43 tcmaD9_b6_HG`q2}xuKz%!9=Bb9A?JG<_0EarW;R8<%fxHP7(Mg2LLcp4PO8N delta 43 tcmaD9_b6_HG`o?RrJ<3z@kFJ09H!=GW)|kA78_4Y<%fxHP7(Mg2LLlV4TAsx