From 8edeac0cf4f99f45c275a41a927d1e6023f95398 Mon Sep 17 00:00:00 2001 From: Ivan Grokhotkov Date: Sun, 31 Dec 2017 22:52:00 +0800 Subject: [PATCH] sdk: rename `hostname` and `default_hostname` symbols (#1281) hostname -> wifi_station_hostname default_hostname -> wifi_station_default_hostname --- tools/sdk/lib/README.md | 11 +++++++++++ tools/sdk/lib/libmain.a | Bin 212668 -> 212750 bytes 2 files changed, 11 insertions(+) diff --git a/tools/sdk/lib/README.md b/tools/sdk/lib/README.md index dee6b37c2..8d1fd141a 100644 --- a/tools/sdk/lib/README.md +++ b/tools/sdk/lib/README.md @@ -10,6 +10,17 @@ xtensa-lx106-elf-ar -d libmain.a mem_manager.o xtensa-lx106-elf-ar -d libmain.a time.o ``` +Rename `hostname` and `default_hostname` symbols: + +```bash +xtensa-lx106-elf-ar x libmain.a eagle_lwip_if.o user_interface.o +xtensa-lx106-elf-objcopy --redefine-sym hostname=wifi_station_hostname user_interface.o +xtensa-lx106-elf-objcopy --redefine-sym hostname=wifi_station_hostname eagle_lwip_if.o +xtensa-lx106-elf-objcopy --redefine-sym default_hostname=wifi_station_default_hostname user_interface.o +xtensa-lx106-elf-objcopy --redefine-sym default_hostname=wifi_station_default_hostname eagle_lwip_if.o +xtensa-lx106-elf-ar r libmain.a eagle_lwip_if.o user_interface.o +``` + ## Updating libstdc++ After building gcc using crosstool-NG, get compiled libstdc++ and remove some objects: diff --git a/tools/sdk/lib/libmain.a b/tools/sdk/lib/libmain.a index 3359b6870f7bd8facbda3dd6ac1fdf56f5cf4756..25120f210ce05b92e79b0d1bba3abed8d71abca9 100644 GIT binary patch delta 3309 zcmdUxe@vBC7{{OUB1#Oo{1Bl#xZGhgY76hZT&`#&_^ZsWa9c5LNs=1L64K$yrSRsg z$(%9gi`{Ch(v>S6lSzqf$nL^|`lm*qX1E9!v7EY!CT`jKKJPtm_ukWN{?T+j+qv)i zdA`p%&vVXs-}Bz?>q#wtChfKBZtvVex6fDTbh?~u(Z5couc**tx}DXDM0B0VKJ!0q zIvp6Jn`-?{L~6Tmndl~(NOsWQ&3>3fr0LOc8}9X(YHoc2dSoeXeRAa1qxRx<6!1Ua zf9{4C-`yGN4<(9fW5+jr z@vE|kN`k3BYUxJxV6kX5-W=Q}_8Y&HryCr|?dN+hTbU9f@_&ad0uJ z`2vj#_)^i&D16QM#3CB;g&%ToT3k;A*h7VoSjj;17_TXSf#JaX--l$uEN^ z!R3vUX_#JqOKa$`Y zH~{8v5huu;iE{wVJI6c^{0i85>Z`zSfH5aiZvb1yFX4IH+Y$j0Iy7N5RPWBwIbc%4lrJKa|Y+Z**HZ?C0_+w z#tHE_(DKue`v>obUOjgw4ib1%LYSsJm-1qVBzEJo_D1G32 z&-41cKi}`?^ZoVQyMGpaHeb}|)V!-}>io67I*-TeVaxpWc>J|qzv=e06%x@r(F1?{ zr%j^|$LWsRSO<~ZzKapvK~wHa((UF9k&SSJxQ3lWJuoF*aJLY|uZL_)-bz?UPMPw;q|?r|i>L#V0iWfUqfO#bl!g z@w{LoT83u{<ZUKsIZ1B-=rQ;5t-u5seENmh=&crzE~1 zaSqQ+7#F-ai&1WQmV;=8#MKh72M4f1y%>xOY?buwy0O*m+$(wM_7>^Ryk(KG%gsu} zd39*LUg31*RaI5h)l^5XI~8@PpzRV-M=o|lKRxF*3P+Ugf(vn?u6}kk{pvPOj3`GH zpRxI@(xiUB#~3`Tyrl*mx;I{LTwiMQ>X+hn{b<}{cwIJcGrAX^tMATYM)M?hd zfR2GJ<3%|Q9)<44dkHO|i;|uIm)8)zFZ7#|{ulR${*us_@Swu*s*wl3^**8(;p7Bs z!Gjyq9kzg<_wx}<>7C$R8GI0I8NVKpcu?Y47HdS~Sq`Er;EKo631`893|@#z+Q8O| zJp#T7{s_r=0*&BdT!zO5zYM+w-Xiz_cxQmE%0K&%MoZtcD}$|&{l9acp(lRb36F(I-*t3HFkvH7=kvLC#fQL2=oKRVu%sW8_*1asDKwlvGr@!uFe7o!608V1@WicezaODK0fmOe-t&-eOnu_i3dw|Im&ZCAwoqJ=yX%uUW!`