<div dir="ltr"><div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Fri, Nov 30, 2018 at 12:30 PM Shashvat Jain <<a href="mailto:shashvatjain2002@gmail.com">shashvatjain2002@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr">Hello ,<br><div>The per-function section linking has been enabled under this patch.</div><div>I am adding Chris , to discuss about the differ in my bss and dec drops and that of Dr.Joel's<br></div><div>My size drop change can be seen here<br>------------------------------------------------------------------------------<br>The size of the sample executables without this option were:<br><br> text data bss dec hex filename<br> 257876 3416 148812 410104 641f8 ./capture.exe<br> 126956 2428 145836 275220 43314 ./base_sp.exe<br> 330400 4600 146916 481916 75a7c ./cdtest.exe<br>1092476 23588 153684 1269748 135ff4 ./cxx_iostream.exe<br> 654892 6056 158868 819816 c8268 ./fileio.exe<br> 159260 2812 145956 308028 4b33c ./hello.exe<br> 339392 7344 152824 499560 79f68 ./loopback.exe<br> 106388 2276 142644 251308 3d5ac ./minimum.exe<br> 156348 2960 145980 305288 4a888 ./nsecs.exe<br> 201020 3204 146592 350816 55a60 ./paranoia.exe<br> 547684 13548 175556 736788 b3e14 ./pppd.exe<br> 130108 2468 145872 278448 43fb0 ./ticker.exe<br> 129740 2436 149696 281872 44d10 ./unlimited.exe<br><br>The size of the sample executables with this option were:<br><br> text data bss dec hex filename<br> 246508 2856 147036 396400 60c70 ./cxx_iostream.exe<br> 641752 6016 158548 806316 c4dac ./fileio.exe<br> 148264 2800 145916 296980 48814 ./hello.exe<br> 319252 7340 152756 479348 75074 ./loopback.exe<br> 100396 2288 142556 245240 3bdf8 ./minimum.exe<br> 148200 2932 145892 297024 48840 ./nsecs.exe<br> 190520 3192 146552 340264 53128 ./paranoia.exe<br> 531300 13544 175480 720324 afdc4 ./pppd.exe<br> 124008 2472 145788 272268 4278c ./ticker.exe<br> 127848 2432 149660 279940 44584 ./unlimited.exe<br> 121272 2432 145752 269456 41c90 ./base_sp.exe<br> 241104 3412 148768 393284 60044 ./capture.exe<br> 245424 2936 146876 395236 607e4 ./cdtest.exe<br>----------------------------------------------------------------------------------------------<br></div></div></div></div></blockquote><div><br></div><div>Chris .. my before and after for ticker.exe are:</div><div><br></div><div>[joel@rtbf64c b-mpc8260ads-before]$ cd ../b-mpc8260ads<br>[joel@rtbf64c b-mpc8260ads]$ powerpc-rtems5-size `find . -name ticker.exe`<br> text data bss dec hex filename<br> 86792 2364 145288 234444 393cc ./powerpc-rtems5/c/mpc8260ads/testsuites/samples/ticker.exe<br></div><div><br></div><div>I am doing a complete build from scratch -- reconfigure, build, etc. Are you doing that as well?</div><div><br></div><div>Patch pushed.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Thank you</div>Regards<br><br></div><div>--Shashvat<br></div></div></div>
</blockquote></div></div></div>