Changes between Version 2 and Version 3 of GCI/Coding/AddPerSectionSupportToBSPs


Ignore:
Timestamp:
Jan 5, 2016, 11:30:35 PM (4 years ago)
Author:
Joel Sherrill
Comment:

Added real commit message from mips/jmr3904

Legend:

Unmodified
Added
Removed
Modified
  • GCI/Coding/AddPerSectionSupportToBSPs

    v2 v3  
    4646If the BSP variant is one which can be tested on a simulator, then you need to test it.
    4747
    48 The commit message for your patch should be similar to the following:
     48The commit message for your patch should be similar to the following one which was used for the mips/jmr3904 BSP.
    4949
    5050{{{
    51 CPU/BSP_FAMILY: Add per-section compilation and linking support
     51mips/jmr3904: Add per-section compilation and linking support
    5252
    5353The size of the sample executables without this option were:
    5454
    55 FILL ME IN WITH BEFORE INFORMATION
     55 128028    1812   12224  142064   22af0 ticker.exe
     56  52600    1324    8192   62116    f2a4 minimum.exe
     571156240    2168   19696 1178104  11f9f8 cxx_iostream.exe
     58 706952    5908   24600  737460   b40b4 fileio.exe
     59 243232    2372   14084  259688   3f668 capture.exe
     60 155660    1940   12376  169976   297f8 nsecs.exe
     61 201256    2212   12896  216364   34d2c paranoia.exe
     62 253696    1872   12576  268144   41770 cdtest.exe
     63 124452    1812   12208  138472   21ce8 base_sp.exe
     64 127640    1844   15648  145132   236ec unlimited.exe
     65 133452    1780   11760  146992   23e30 hello.exe
    5666
    5767The size of the sample executables with this option enabled were:
    5868
    59 FILL ME IN WITH AFTER INFORMATION
     69 115052    1712   12096  128860   1f75c ticker.exe
     70  40760    1256    8144   50160    c3f0 minimum.exe
     71 671768    2076   18688  692532   a9134 cxx_iostream.exe
     72 679672    5696   23992  709360   ad2f0 fileio.exe
     73 227384    2196   13924  243504   3b730 capture.exe
     74 143132    1832   12248  157212   2661c nsecs.exe
     75 187736    2104   12768  202608   31770 paranoia.exe
     76 234324    1788   12448  248560   3caf0 cdtest.exe
     77 111556    1712   12080  125348   1e9a4 base_sp.exe
     78 112876    1744   15520  130140   1fc5c unlimited.exe
     79 118120    1688   11696  131504   201b0 hello.exe
    6080}}}
     81
     82If you noticed that cxx_iostream.exe dropped in size the most, this is because it is a C++ application while the others were C applications. Actual savings will vary by BSP.