<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>