Commit Graph

13455 Commits

Author SHA1 Message Date
Ralph Holmes
2db128f82b m68k/mvme147s: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text    data     bss     dec     hex filename
  79664    1600   40336  121600   1db00 base_sp.exe
  88960    1584   39920  130464   1fda0 hello.exe
  36464    1184   36672   74320   12250 minimum.exe
 523792    5520   51824  581136   8de10 fileio.exe
  98784    1696   40448  140928   22680 nsecs.exe
 146688    1984   40928  189600   2e4a0 paranoia.exe
  83984    1616   40368  125968   1ec10 ticker.exe
  82336    1632   43776  127744   1f300 unlimited.exe
 827968   21408   47408  896784   daf10 cxx_iostream.exe
 178784    2032   40480  221296   36070 cdtest.exe
 173040    2112   42160  217312   350e0 capture.exe

The size of the sample executables with this option enabled were:

   text	   data	    bss	    dec	    hex	filename
  72832	   1584	  40272	 114688	  1c000	base_sp.exe
  81152	   1536	  39856	 122544	  1deb0	hello.exe
  29744	   1152	  36624	  67520	  107c0	minimum.exe
 508448	   5504	  51488	 565440	  8a0c0	fileio.exe
  92992	   1680	  40384	 135056	  20f90	nsecs.exe
 139472	   1952	  40864	 182288	  2c810	paranoia.exe
  77872	   1600	  40304	 119776	  1d3e0	ticker.exe
  74848	   1600	  43696	 120144	  1d550	unlimited.exe
 156192	   2048	  40128	 198368	  306e0	cxx_iostream.exe
 163984	   1984	  40384	 206352	  32610	cdtest.exe
 164096	   2064	  42096	 208256	  32d80	capture.exe
2016-01-22 21:17:13 -06:00
Ralph Holmes
01835fd6fe m68k/mvme147: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text    data     bss     dec     hex filename
  79696    1600   32144  113440   1bb20 base_sp.exe
  89008    1584   31728  122320   1ddd0 hello.exe
  36512    1184   28480   66176   10280 minimum.exe
 523824    5520   43632  572976   8be30 fileio.exe
  98832    1696   32256  132784   206b0 nsecs.exe
 146736    1984   32736  181456   2c4d0 paranoia.exe
  84016    1616   32176  117808   1cc30 ticker.exe
  82384    1632   35584  119600   1d330 unlimited.exe
 828000   21408   39216  888624   d8f30 cxx_iostream.exe
 178832    2032   32288  213152   340a0 cdtest.exe
 173088    2112   33968  209168   33110 capture.exe

The size of the sample executables with this option enabled were:

   text	   data	    bss	    dec	    hex	filename
  72864	   1584	  32080	 106528	  1a020	base_sp.exe
  81200	   1536	  31664	 114400	  1bee0	hello.exe
  29792	   1152	  28432	  59376	   e7f0	minimum.exe
 508480	   5504	  43296	 557280	  880e0	fileio.exe
  93024	   1680	  32192	 126896	  1efb0	nsecs.exe
 139520	   1952	  32672	 174144	  2a840	paranoia.exe
  77920	   1600	  32112	 111632	  1b410	ticker.exe
  74896	   1600	  35504	 112000	  1b580	unlimited.exe
 156224	   2048	  31936	 190208	  2e700	cxx_iostream.exe
 164032	   1984	  32192	 198208	  30640	cdtest.exe
 164144	   2064	  33904	 200112	  30db0	capture.exe
2016-01-22 21:15:01 -06:00
Ralph Holmes
a030ce5f53 m68k/mrm332: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text    data     bss     dec     hex filename
  78944    1664   17328   97936   17e90 base_sp.exe
  93664    1632   16928  112224   1b660 hello.exe
  25136    1216   13104   39456    9a20 minimum.exe
  98160    1744   17440  117344   1ca60 nsecs.exe
 165888    2032   17920  185840   2d5f0 paranoia.exe
  81648    1664   17360  100672   18940 ticker.exe
  81232    1696   20768  103696   19510 unlimited.exe
 180896    2224   17504  200624   30fb0 cdtest.exe
 166144    2160   19152  187456   2dc40 capture.exe

The size of the sample executables with this option enabled were:

   text	   data	    bss	    dec	    hex	filename
  71456	   1632	  17264	  90352	  160f0	base_sp.exe
  85328	   1584	  16848	 103760	  19550	hello.exe
  18736	   1168	  13056	  32960	   80c0	minimum.exe
  91584	   1712	  17376	 110672	  1b050	nsecs.exe
 158368	   2000	  17856	 178224	  2b830	paranoia.exe
  74816	   1632	  17296	  93744	  16e30	ticker.exe
  73152	   1648	  20688	  95488	  17500	unlimited.exe
 165760	   2112	  17424	 185296	  2d3d0	cdtest.exe
 157040	   2096	  19088	 178224	  2b830	capture.exe
2016-01-22 21:10:56 -06:00
Ralph Holmes
72757566af m68k/mcf5225x: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text    data     bss     dec     hex filename
  96608    1680    7664  105952   19de0 base_sp.exe
 109392    1648    7216  118256   1cdf0 hello.exe
  34768    1216    4912   40896    9fc0 minimum.exe
 115392    1760    7776  124928   1e800 nsecs.exe
 195040    2048    8272  205360   32230 paranoia.exe
 100336    1680    7696  109712   1ac90 ticker.exe
  98336    1712   11056  111104   1b200 unlimited.exe
 203472    2272    7840  213584   34250 cdtest.exe
 196992    2176    9488  208656   32f10 capture.exe

The size of the sample executables with this option enabled were:

   text	   data	    bss	    dec	    hex	filename
  88688	   1648	   7616	  97952	  17ea0	base_sp.exe
  99760	   1600	   7152	 108512	  1a7e0	hello.exe
  22864	   1184	   4864	  28912	   70f0	minimum.exe
 107984	   1728	   7712	 117424	  1cab0	nsecs.exe
 186672	   2032	   8208	 196912	  30130	paranoia.exe
  92592	   1648	   7632	 101872	  18df0	ticker.exe
  89056	   1664	  10992	 101712	  18d50	unlimited.exe
 187200	   2144	   7760	 197104	  301f0	cdtest.exe
 186960	   2128	   9440	 198528	  30780	capture.exe
2016-01-22 21:07:55 -06:00
Ralph Holmes
516dab50ec m68k/mcf5329: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text    data     bss     dec     hex filename
  96854    1680   10554  109088   1aa20 base_sp.exe
 110310    1648   10106  122064   1dcd0 hello.exe
  34438    1232    4922   40592    9e90 minimum.exe
 574374    5584   22042  602000   92f90 fileio.exe
 115542    1760   10666  127968   1f3e0 nsecs.exe
 196470    2048   11162  209680   33310 paranoia.exe
 100582    1680   10586  112848   1b8d0 ticker.exe
  98598    1712   13946  114256   1be50 unlimited.exe
 868902   21952   17610  908464   ddcb0 cxx_iostream.exe
 204726    2272   10730  217728   35280 cdtest.exe
 198278    2176   12378  212832   33f60 capture.exe

The size of the sample executables with this option enabled were:

   text	   data	    bss	    dec	    hex	filename
  88646	   1648	  10506	 100800	  189c0	base_sp.exe
 100502	   1600	  10042	 112144	  1b610	hello.exe
  25302	   1184	   4874	  31360	   7a80	minimum.exe
 556838	   5568	  21722	 584128	  8e9c0	fileio.exe
 107830	   1744	  10602	 120176	  1d570	nsecs.exe
 187926	   2032	  11098	 201056	  31160	paranoia.exe
  92534	   1648	  10522	 104704	  19900	ticker.exe
  89014	   1664	  13882	 104560	  19870	unlimited.exe
 179254	   2192	  10330	 191776	  2ed20	cxx_iostream.exe
 188294	   2144	  10650	 201088	  31180	cdtest.exe
 188070	   2128	  12330	 202528	  31720	capture.exe
2016-01-22 21:04:39 -06:00
Ralph Holmes
42a97ee660 m68k/mcf52235: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text    data     bss     dec     hex filename
  94272    1680    7664  103616   194c0 base_sp.exe
 108144    1648    7216  117008   1c910 hello.exe
  32528    1216    4912   38656    9700 minimum.exe
 113056    1760    7776  122592   1dee0 nsecs.exe
  98000    1680    7696  107376   1a370 ticker.exe
  95984    1712   11056  108752   1a8d0 unlimited.exe
 202224    2272    7840  212336   33d70 cdtest.exe

The size of the sample executables with this option enabled were:

   text	   data	    bss	    dec	    hex	filename
  86224	   1648	   7616	  95488	  17500	base_sp.exe
  98512	   1600	   7152	 107264	  1a300	hello.exe
  24032	   1184	   4864	  30080	   7580	minimum.exe
 105520	   1728	   7712	 114960	  1c110	nsecs.exe
  90112	   1648	   7632	  99392	  18440	ticker.exe
  86576	   1664	  10992	  99232	  183a0	unlimited.exe
 185952	   2128	   7760	 195840	  2fd00	cdtest.exe
2016-01-22 21:02:07 -06:00
Ralph Holmes
535e5da90c m68k/mcf5235: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text    data     bss     dec     hex filename
  92512    1680    9472  103664   194f0 base_sp.exe
 106960    1648    9072  117680   1cbb0 hello.exe
  31408    1216    3888   36512    8ea0 minimum.exe
 570464    5584   20960  597008   91c10 fileio.exe
 111312    1760    9584  122656   1df20 nsecs.exe
 192048    2048   10064  204160   31d80 paranoia.exe
  96256    1680    9504  107440   1a3b0 ticker.exe
  94800    1696   12912  109408   1ab60 unlimited.exe
 865200   21936   16576  903712   dca20 cxx_iostream.exe
 200480    2256    9648  212384   33da0 cdtest.exe
 194000    2176   11296  207472   32a70 capture.exe

The size of the sample executables with this option enabled were:

   text	   data	    bss	    dec	    hex	filename
  83392	   1632	   9408	  94432	  170e0	base_sp.exe
  96880	   1584	   9008	 107472	  1a3d0	hello.exe
  22912	   1184	   3840	  27936	   6d20	minimum.exe
 552144	   5552	  20624	 578320	  8d310	fileio.exe
 103328	   1728	   9520	 114576	  1bf90	nsecs.exe
 182592	   2016	  10000	 194608	  2f830	paranoia.exe
  87920	   1648	   9440	  99008	  182c0	ticker.exe
  84944	   1664	  12848	  99456	  18480	unlimited.exe
 175248	   2192	   9296	 186736	  2d970	cxx_iostream.exe
 183120	   2128	   9568	 194816	  2f900	cdtest.exe
 182896	   2112	  11232	 196240	  2fe90	capture.exe
2016-01-22 20:59:39 -06:00
Ralph Holmes
6bfd391b86 m68k/mcf5206elite: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text    data     bss     dec     hex filename
  95264    1680    8928  105872   19d90 base_sp.exe
 109184    1648    8512  119344   1d230 hello.exe
  32608    1216    4912   38736    9750 minimum.exe
 575040    5584   20400  601024   92bc0 fileio.exe
 114528    1760    9024  125312   1e980 nsecs.exe
 194864    2048    9520  206432   32660 paranoia.exe
  99120    1680    8944  109744   1acb0 ticker.exe
  97520    1712   12352  111584   1b3e0 unlimited.exe
 869136   21920   16016  907072   dd740 cxx_iostream.exe
 203264    2256    9104  214624   34660 cdtest.exe
 197120    2176   10752  210048   33480 capture.exe

The size of the sample executables with this option enabled were:

   text	   data	    bss	    dec	    hex	filename
  86768	   1632	   8864	  97264	  17bf0	base_sp.exe
  99776	   1584	   8448	 109808	  1acf0	hello.exe
  23808	   1168	   4864	  29840	   7490	minimum.exe
 557808	   5552	  20080	 583440	  8e710	fileio.exe
 107168	   1728	   8976	 117872	  1cc70	nsecs.exe
 186032	   2016	   9456	 197504	  30380	paranoia.exe
  91408	   1632	   8896	 101936	  18e30	ticker.exe
  88336	   1648	  12288	 102272	  18f80	unlimited.exe
 178768	   2192	   8752	 189712	  2e510	cxx_iostream.exe
 186528	   2128	   9008	 197664	  30420	cdtest.exe
 186640	   2112	  10688	 199440	  30b10	capture.exe
2016-01-22 20:52:06 -06:00
Ralph Holmes
005fc1a5ba m68k/gen68340: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text    data     bss     dec     hex filename
  97296    5088   21408  123792   1e390 base_sp.exe
 110720    5056   21008  136784   21650 hello.exe
  34240    4512   17296   56048    daf0 minimum.exe
 543344    8992   32896  585232   8ee10 fileio.exe
 116304    5168   21520  142992   22e90 nsecs.exe
 194352    5456   22000  221808   36270 paranoia.exe
 101152    5088   21440  127680   1f2c0 ticker.exe
  99472    5120   24848  129440   1f9a0 unlimited.exe
 847312   24960   28512  900784   dbeb0 cxx_iostream.exe
 200672    5680   21584  227936   37a60 cdtest.exe
 193312    5584   23232  222128   363b0 capture.exe

The size of the sample executables with this option enabled were:

   text	   data	    bss	    dec	    hex	filename
  89376	   5056	  21360	 115792	  1c450	base_sp.exe
 101872	   5008	  20944	 127824	  1f350	hello.exe
  27584	   4464	  17232	  49280	   c080	minimum.exe
 527520	   8960	  32560	 569040	  8aed0	fileio.exe
 109424	   5136	  21456	 136016	  21350	nsecs.exe
 185984	   5424	  21952	 213360	  34170	paranoia.exe
  93968	   5056	  21376	 120400	  1d650	ticker.exe
  90944	   5072	  24784	 120800	  1d7e0	unlimited.exe
 176832	   5600	  21248	 203680	  31ba0	cxx_iostream.exe
 184480	   5536	  21504	 211520	  33a40	cdtest.exe
 183376	   5520	  23168	 212064	  33c60	capture.exe
2016-01-22 20:44:04 -06:00
Ralph Holmes
8d8d5b4896 m68k/csb360: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text    data     bss     dec     hex filename
  87040    1728    7824   96592   17950 base_sp.exe
  96176    1696    7424  105296   19b50 hello.exe
  30672    1280    3888   35840    8c00 minimum.exe
 559904    5632   19312  584848   8ec90 fileio.exe
 106144    1808    7936  115888   1c4b0 nsecs.exe
 180688    2096    8416  191200   2eae0 paranoia.exe
  90784    1728    7856  100368   18810 ticker.exe
  89248    1760   11264  102272   18f80 unlimited.exe
 835456   21520   14896  871872   d4dc0 cxx_iostream.exe
 186336    2144    7968  196448   2ff60 cdtest.exe
 180544    2224    9648  192416   2efa0 capture.exe

The size of the sample executables with this option enabled were:

   text	   data	    bss	    dec	    hex	filename
  78496	   1648	   7760	  87904	  15760	base_sp.exe
  86560	   1600	   7344	  95504	  17510	hello.exe
  23360	   1184	   3840	  28384	   6ee0	minimum.exe
 542624	   5568	  18976	 567168	  8a780	fileio.exe
  98752	   1744	   7872	 108368	  1a750	nsecs.exe
 171792	   2032	   8368	 182192	  2c7b0	paranoia.exe
  83040	   1648	   7792	  92480	  16940	ticker.exe
  79984	   1664	  11184	  92832	  16aa0	unlimited.exe
 162128	   2112	   7616	 171856	  29f50	cxx_iostream.exe
 169856	   2048	   7888	 179792	  2be50	cdtest.exe
 169904	   2128	   9584	 181616	  2c570	capture.exe
2016-01-22 20:37:22 -06:00
Ralph Holmes
27f460eae7 m68k/av5282: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text    data     bss     dec     hex filename
  92432    1680    9472  103584   194a0 base_sp.exe
 106832    1648    9072  117552   1cb30 hello.exe
  31728    1216    3888   36832    8fe0 minimum.exe
 570368    5584   20960  596912   91bb0 fileio.exe
 111232    1760    9584  122576   1ded0 nsecs.exe
 191968    2048   10064  204080   31d30 paranoia.exe
  96176    1680    9504  107360   1a360 ticker.exe
  94672    1696   12912  109280   1aae0 unlimited.exe
 865072   21936   16576  903584   dc9a0 cxx_iostream.exe
 200400    2256    9648  212304   33d50 cdtest.exe
 194128    2176   11296  207600   32af0 capture.exe

The size of the sample executables with this option enabled were:

   text	   data	    bss	    dec	    hex	filename
  83360	   1632	   9408	  94400	  170c0	base_sp.exe
  96816	   1584	   9008	 107408	  1a390	hello.exe
  22976	   1184	   3840	  28000	   6d60	minimum.exe
 552320	   5552	  20624	 578496	  8d3c0	fileio.exe
 103296	   1728	   9520	 114544	  1bf70	nsecs.exe
 182560	   2016	  10000	 194576	  2f810	paranoia.exe
  87888	   1648	   9440	  98976	  182a0	ticker.exe
  84880	   1664	  12848	  99392	  18440	unlimited.exe
 175168	   2192	   9296	 186656	  2d920	cxx_iostream.exe
 183088	   2128	   9568	 194784	  2f8e0	cdtest.exe
 183056	   2112	  11232	 196400	  2ff30	capture.exe
2016-01-22 20:31:52 -06:00
Ralph Holmes
f1df9844b4 m68k/mvme167: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text    data     bss     dec     hex filename
 142464    1648   12112  156224   26240 base_sp.exe
 149936    1616   11712  163264   27dc0 hello.exe
  78896    1184    8048   88128   15840 minimum.exe
 591504    5552   23600  620656   97870 fileio.exe
 161440    1728   12224  175392   2ad20 nsecs.exe
 210240    2016   12720  224976   36ed0 paranoia.exe
 146256    1648   12144  160048   27130 ticker.exe
 144464    1664   15552  161680   27790 unlimited.exe
 898944   21440   19200  939584   e5640 cxx_iostream.exe
 241824    2064   12256  256144   3e890 cdtest.exe
 236368    2144   13936  252448   3da20 capture.exe

The size of the sample executables with this option enabled were:

   text	   data	    bss	    dec	    hex	filename
 134224	   1600	  12064	 147888	  241b0	base_sp.exe
 140768	   1552	  11648	 153968	  25970	hello.exe
  70592	   1152	   7984	  79728	  13770	minimum.exe
 574528	   5504	  23264	 603296	  934a0	fileio.exe
 154256	   1696	  12160	 168112	  290b0	nsecs.exe
 201504	   1984	  12656	 216144	  34c50	paranoia.exe
 138752	   1600	  12096	 152448	  25380	ticker.exe
 135600	   1616	  15488	 152704	  25480	unlimited.exe
 218080	   2064	  11904	 232048	  38a70	cxx_iostream.exe
 225776	   2000	  12176	 239952	  3a950	cdtest.exe
 225952	   2080	  13888	 241920	  3b100	capture.exe
2016-01-22 20:25:37 -06:00
Ralph Holmes
4544ffcd47 m68k/gen68302: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text    data     bss     dec     hex filename
  78560    1632 12597120    12677312     c170c0 base_sp.exe
  93760    1616 12596720    12692096     c1aa80 hello.exe
  31024    1216 12593472    12625712     c0a730 minimum.exe
 537104    5552 12608608    13151264     c8ac20 fileio.exe
  97888    1728 12597232    12696848     c1bd10 nsecs.exe
 179888    2016 12597728    12779632     c30070 paranoia.exe
  82864    1648 12597152    12681664     c181c0 ticker.exe
  81328    1664 12600560    12683552     c18920 unlimited.exe
 841296   21520 12604224    13467040     cd7da0 cxx_iostream.exe
 187168    2224 12597296    12786688     c31c00 cdtest.exe
 181664    2144 12598944    12782752     c30ca0 capture.exe

The size of the sample executables with this option enabled were:

   text	   data	    bss	    dec	    hex	filename
  71280	   1616	12597056	12669952	 c15400	base_sp.exe
  85552	   1568	12596656	12683776	 c18a00	hello.exe
  22272	   1168	12593408	12616848	 c08490	minimum.exe
 521808	   5520	12608272	13135600	 c86ef0	fileio.exe
  91696	   1696	12597168	12690560	 c1a480	nsecs.exe
 172256	   1984	12597664	12771904	 c2e240	paranoia.exe
  76336	   1616	12597088	12675040	 c167e0	ticker.exe
  73296	   1632	12600496	12675424	 c16960	unlimited.exe
 163568	   2160	12596960	12762688	 c2be40	cxx_iostream.exe
 171744	   2096	12597216	12771056	 c2def0	cdtest.exe
 172384	   2080	12598880	12773344	 c2e7e0	capture.exe
2016-01-22 20:18:31 -06:00
Ralph Holmes
7e21264349 m68k/uC5282: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text    data     bss     dec     hex filename
 148368    1680   11616  161664   27780 base_sp.exe
 137952    1648   11616  151216   24eb0 hello.exe
 129472    1568    7968  139008   21f00 minimum.exe
 582896    5584   23088  611568   954f0 fileio.exe
 162080    1760   11712  175552   2adc0 nsecs.exe
 223104    2048   12208  237360   39f30 paranoia.exe
 152112    1680   11632  165424   28630 ticker.exe
 152016    1712   15456  169184   294e0 unlimited.exe
 892672   21936   18720  933328   e3dd0 cxx_iostream.exe
 223904    2272   11792  237968   3a190 cdtest.exe
 202832    2176   13424  218432   35540 capture.exe

The size of the sample executables with this option enabled were:

   text	   data	    bss	    dec	    hex	filename
 122368	   1648	   9488	 133504	  20980	base_sp.exe
 108576	   1600	   9024	 119200	  1d1a0	hello.exe
  82032	   1328	   3904	  87264	  154e0	minimum.exe
 562800	   5568	  20704	 589072	  8fd10	fileio.exe
 141696	   1744	   9600	 153040	  255d0	nsecs.exe
 196544	   2032	  10080	 208656	  32f10	paranoia.exe
 126256	   1648	   9520	 137424	  218d0	ticker.exe
 122960	   1664	  12864	 137488	  21910	unlimited.exe
 203024	   2208	   9328	 214560	  34620	cxx_iostream.exe
 205616	   2144	   9648	 217408	  35140	cdtest.exe
 190576	   2128	  11312	 204016	  31cf0	capture.exe
2016-01-22 20:12:58 -06:00
Ralph Holmes
f0cb2e19c9 m68k/ods68302: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 115696	   1632	  22688	 140016	  222f0	base_sp.exe
 114416	   1600	  22288	 138304	  21c40	hello.exe
  74768	   1360	  19040	  95168	  173c0	minimum.exe
 129744	   1712	  22784	 154240	  25a80	nsecs.exe
 200544	   2000	  23280	 225824	  37220	paranoia.exe
 120000	   1632	  22720	 144352	  233e0	ticker.exe
 118464	   1664	  26128	 146256	  23b50	unlimited.exe
 191904	   2224	  22864	 216992	  34fa0	cdtest.exe
 186416	   2128	  24512	 213056	  34040	capture.exe

The size of the sample executables with this option enabled were:

   text	   data	    bss	    dec	    hex	filename
  75840	   1616	  22368	  99824	  185f0	base_sp.exe
  90128	   1568	  21968	 113664	  1bc00	hello.exe
  31968	   1184	  18720	  51872	   caa0	minimum.exe
  96256	   1696	  22480	 120432	  1d670	nsecs.exe
 176816	   1984	  22960	 201760	  31420	paranoia.exe
  80896	   1616	  22400	 104912	  199d0	ticker.exe
  77856	   1632	  25808	 105296	  19b50	unlimited.exe
 176304	   2096	  22528	 200928	  310e0	cdtest.exe
 176944	   2080	  24192	 203216	  319d0	capture.exe
2016-01-21 19:06:48 -06:00
Ralph Holmes
b963c8dd0c mips/rbtx4938: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 105928	   7448	  12304	 125680	  1eaf0	base_sp.exe
 114276	   6464	  11904	 132644	  20624	hello.exe
  64908	   4248	   8592	  77748	  12fb4	minimum.exe
 568808	  80292	  24680	 673780	  a47f4	fileio.exe
 128232	   9936	  12472	 150640	  24c70	nsecs.exe
 162840	  20132	  12976	 195948	  2fd6c	paranoia.exe
 109944	   8300	  12352	 130596	  1fe24	ticker.exe
 109880	   7676	  15728	 133284	  208a4	unlimited.exe
1035584	  48120	  19681	1103385	 10d619	cxx_iostream.exe
 216136	  18520	  12609	 247265	  3c5e1	cdtest.exe
 205784	  22188	  14180	 242152	  3b1e8	capture.exe

The size of the sample executables with this option enabled were:

   text	   data	    bss	    dec	    hex	filename
  93464	   6776	  12188	 112428	  1b72c	base_sp.exe
  99480	   5780	  11788	 117048	  1c938	hello.exe
  40616	   3208	   8512	  52336	   cc70	minimum.exe
 545448	  77224	  24130	 646802	  9de92	fileio.exe
 117528	   9224	  12340	 139092	  21f54	nsecs.exe
 149784	  19428	  12804	 182016	  2c700	paranoia.exe
  98760	   7616	  12204	 118580	  1cf34	ticker.exe
  95672	   6976	  15620	 118268	  1cdfc	unlimited.exe
 530280	  38896	  18753	 587929	  8f899	cxx_iostream.exe
 198832	  16492	  12473	 227797	  379d5	cdtest.exe
 190632	  21160	  14036	 225828	  37224	capture.exe
2016-01-21 15:48:19 -06:00
Ralph Holmes
5ebdd28996 mips/rbtx4925: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 105752	   7448	  12288	 125488	  1ea30	base_sp.exe
 114212	   6464	  11904	 132580	  205e4	hello.exe
  64844	   4248	   8592	  77684	  12f74	minimum.exe
 568632	  80292	  24664	 673588	  a4734	fileio.exe
 128056	   9936	  12456	 150448	  24bb0	nsecs.exe
 162664	  20132	  12960	 195756	  2fcac	paranoia.exe
 109768	   8300	  12336	 130404	  1fd64	ticker.exe
 109816	   7676	  15728	 133220	  20864	unlimited.exe
1035520	  48120	  19681	1103321	 10d5d9	cxx_iostream.exe
 215960	  18520	  12593	 247073	  3c521	cdtest.exe
 205608	  22188	  14164	 241960	  3b128	capture.exe

The size of the sample executables with this option enabled were:

   text	   data	    bss	    dec	    hex	filename
  93688	   6776	  12216	 112680	  1b828	base_sp.exe
  99720	   5780	  11804	 117304	  1ca38	hello.exe
  40888	   3208	   8496	  52592	   cd70	minimum.exe
 545656	  77224	  24110	 646990	  9df4e	fileio.exe
 117752	   9224	  12304	 139280	  22010	nsecs.exe
 149992	  19428	  12848	 182268	  2c7fc	paranoia.exe
  98968	   7616	  12184	 118768	  1cff0	ticker.exe
  95912	   6976	  15636	 118524	  1cefc	unlimited.exe
 530504	  38896	  18721	 588121	  8f959	cxx_iostream.exe
 199040	  16492	  12517	 228049	  37ad1	cdtest.exe
 190856	  21160	  14000	 226016	  372e0	capture.exe
2016-01-21 09:12:31 -06:00
Sebastian Huber
370cdefdbc arm: Use DWT CYCCNT for timecounter if available 2016-01-21 13:25:07 +01:00
Ralph Holmes
12bc6c58fe mips/hurricane: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 107080	   7480	  11888	 126448	  1edf0	base_sp.exe
 114164	   6464	  11440	 132068	  203e4	hello.exe
  64796	   4248	   8192	  77236	  12db4	minimum.exe
 569960	  80320	  24264	 674544	  a4af0	fileio.exe
 129384	   9968	  12056	 151408	  24f70	nsecs.exe
 163992	  20160	  12560	 196712	  30068	paranoia.exe
 111096	   8332	  11936	 131364	  20124	ticker.exe
 109768	   7676	  15328	 132772	  206a4	unlimited.exe
1035472	  48120	  19281	1102873	 10d419	cxx_iostream.exe
 217288	  18556	  12193	 248037	  3c8e5	cdtest.exe
 206936	  22216	  13780	 242932	  3b4f4	capture.exe

The size of the sample executables with this option enabled were:

   text	   data	    bss	    dec	    hex	filename
  95016	   6808	  11748	 113572	  1bba4	base_sp.exe
  99688	   5780	  11384	 116852	  1c874	hello.exe
  40856	   3208	   8076	  52140	   cbac	minimum.exe
 546984	  77256	  23706	 647946	  9e30a	fileio.exe
 119080	   9256	  11900	 140236	  223cc	nsecs.exe
 151320	  19460	  12444	 183224	  2cbb8	paranoia.exe
 100296	   7648	  11780	 119724	  1d3ac	ticker.exe
  95880	   6976	  15216	 118072	  1cd38	unlimited.exe
 530472	  38896	  18365	 587733	  8f7d5	cxx_iostream.exe
 200368	  16524	  12113	 229005	  37e8d	cdtest.exe
 192184	  21192	  13596	 226972	  3769c	capture.exe
2016-01-20 16:51:07 -06:00
Ralph Holmes
811885cbe1 mips/csb350: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 114476	   8176	  25808	 148460	  243ec	base_sp.exe
 135980	   7292	  25664	 168936	  293e8	hello.exe
  48900	   3628	  21168	  73696	  11fe0	minimum.exe
 593388	  80288	  37992	 711668	  adbf4	fileio.exe
 137100	   9992	  25960	 173052	  2a3fc	nsecs.exe
 210124	  20976	  25904	 257004	  3ebec	paranoia.exe
 117948	   8360	  25232	 151540	  24ff4	ticker.exe
 117308	   8384	  28912	 154604	  25bec	unlimited.exe
1068972	  48272	  32688	1149932	 118bec	cxx_iostream.exe
 237188	  19372	  26048	 282608	  44ff0	cdtest.exe
 226092	  22360	  28020	 276472	  437f8	capture.exe

The size of the sample executables with this option enabled were:

   text	   data	    bss	    dec	    hex	filename
 100632	   7484	  26016	 134132	  20bf4	base_sp.exe
 119704	   6588	  25232	 151524	  24fe4	hello.exe
  36232	   2968	  21184	  60384	   ebe0	minimum.exe
 568984	  77192	  37832	 684008	  a6fe8	fileio.exe
 124984	   9260	  25480	 159724	  26fec	nsecs.exe
 195656	  20252	  25744	 241652	  3aff4	paranoia.exe
 105352	   7652	  25216	 138220	  21bec	ticker.exe
 101640	   7664	  28912	 138216	  21be8	unlimited.exe
 557072	  39024	  32624	 628720	  997f0	cxx_iostream.exe
 218540	  17316	  26272	 262128	  3fff0	cdtest.exe
 209704	  21316	  27012	 258032	  3eff0	capture.exe
2016-01-20 09:27:40 -06:00
Sebastian Huber
d9bd59daac bsp/irq-server: Support shared interrupts 2016-01-20 10:15:56 +01:00
Sebastian Huber
ac84d42e72 bsp/qoriq: Function and data sections 2016-01-20 10:15:45 +01:00
Sebastian Huber
1d308a1321 bsps: Resurrect ARM port
Remove AVR port instead.  Bug introduced by
15068f4c9a.

Update #2443.
2016-01-20 08:31:18 +01:00
Joel Sherrill
15068f4c9a Remove AVR port
closes #2443.
2016-01-19 19:40:42 -06:00
Ralph Holmes
82d2ec4bf4 mips/malta: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 276796	   2076	  16544	 295416	  481f8	base_sp.exe
 272996	   2044	  16080	 291120	  47130	hello.exe
 210632	   1828	  12800	 225260	  36fec	minimum.exe
1102500	   6380	  28968	1137848	 115cb8	fileio.exe
 303952	   2204	  16648	 322804	  4ecf4	nsecs.exe
 361424	   2508	  17168	 381100	  5d0ac	paranoia.exe
 284876	   2076	  16592	 303544	  4a1b8	ticker.exe
 282988	   2108	  19984	 305080	  4a7b8	unlimited.exe
1308448	   2436	  24016	1334900	 145e74	cxx_iostream.exe
 407228	   2140	  16928	 426296	  68138	cdtest.exe
 431492	   2748	  18420	 452660	  6e834	capture.exe

The size of the sample executables with this option enabled were:

   text	   data	    bss	    dec	    hex	filename
 244480	   1968	  16384	 262832	  402b0	base_sp.exe
 237488	   1908	  15952	 255348	  3e574	hello.exe
 126448	   1480	  12656	 140584	  22528	minimum.exe
1052392	   6112	  28328	1086832	 109570	fileio.exe
 274708	   2088	  16504	 293300	  479b4	nsecs.exe
 329108	   2384	  17040	 348532	  55174	paranoia.exe
 254748	   1968	  16416	 273132	  42aec	ticker.exe
 248112	   1984	  19776	 269872	  41e30	unlimited.exe
 753136	   2300	  22976	 778412	  be0ac	cxx_iostream.exe
 371596	   2032	  16752	 390380	  5f4ec	cdtest.exe
 392480	   2572	  18244	 413296	  64e70	capture.exe
2016-01-19 17:12:23 -06:00
Sebastian Huber
f2e0f8e1a7 bsp/atsam: New
Close #2529.
2016-01-19 08:36:21 +01:00
Sebastian Huber
c354fac86a bsp/atsam: Port SAM Software Package to RTEMS
Update #2529.
2016-01-19 08:36:20 +01:00
Sebastian Huber
e1eeb883d8 bsp/atsam: Import SAM Software Package
Import selected files of the "SAM V71 / V70 / E70 / S70 Software
Package" obtained from the "SAMV71-XULT GNU Software Package 1.5".

Converted files via dos2unix before import.

Update #2529.
2016-01-19 08:36:20 +01:00
Sebastian Huber
76a51c6841 bsps/arm: Copy vector table only if necessary 2016-01-19 08:36:19 +01:00
Sebastian Huber
b32a9cdc1e bsps/arm: Use common ARMv7-M bsp_reset() 2016-01-19 08:36:19 +01:00
Sebastian Huber
2916a33057 bsps/arm: Update CMSIS/Include
Remove duplicate and outdated files.
2016-01-19 08:36:19 +01:00
Sebastian Huber
bbccdb5e2f bsps/arm: Delete binary CMSIS/Lib
Build the library from source instead.
2016-01-19 08:36:19 +01:00
Sebastian Huber
dc3813c3eb bsps/arm: Delete template CMSIS/RTOS 2016-01-19 08:36:19 +01:00
Sebastian Huber
76ac1ee3bb score: Fix simple timecounter support
Update #2502.
2016-01-19 08:36:14 +01:00
Sebastian Huber
4ba66e5438 bsps/arm: Fix broken switch statement
Update #2530.
2016-01-18 08:12:34 +01:00
Aun-Ali Zaidi
950c63fc16 arm/lpc176x: Add per-section compilation and linking support
ARM mbed LPC1768:
=================

The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
  92032	   1812	  30984	 124828	  1e79c	unlimited.exe
 389316	   5692	  27112	 422120	  670e8	fileio.exe
  92696	   1780	  31016	 125492	  1ea34	ticker.exe
 100144	   1868	  30920	 132932	  20744	nsecs.exe
 146696	   1800	  31016	 179512	  2bd38	cdtest.exe
 131480	   2256	  30536	 164272	  281b0	capture.exe
  83568	   1756	  31048	 116372	  1c694	hello.exe
 137628	   2164	  30632	 170424	  299b8	paranoia.exe
 178624	   6560	  26536	 211720	  33b08	loopback.exe
  90432	   1780	  31016	 123228	  1e15c	base_sp.exe
  67048	   1536	  31272	  99856	  18610	minimum.exe

The size of the sample executables with this option enabled were:

   text	   data	    bss	    dec	    hex	filename
  75004	   1784	  31016	 107804	  1a51c	unlimited.exe
 377172	   5680	  27112	 409964	  6416c	fileio.exe
  48152	   1320	  31464	  80936	  13c28	minimum.exe
  66276	   1712	  31080	  99068	  182fc	hello.exe
  74548	   1768	  31016	 107332	  1a344	base_sp.exe
  76916	   1768	  31016	 109700	  1ac84	ticker.exe
 124620	   2236	  30568	 157424	  266f0	capture.exe
 165108	   6460	  26632	 198200	  30638	loopback.exe
 121864	   2152	  30632	 154648	  25c18	paranoia.exe
 139056	   1796	  31016	 171868	  29f5c	cdtest.exe
  87732	   1856	  30952	 120540	  1d6dc	nsecs.exe

ARM mbed LPC1768 AHB SRAM:
==========================

The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
  92032	   1812	  63752	 157596	  2679c	unlimited.exe
 146696	   1800	  63784	 212280	  33d38	cdtest.exe
  92696	   1780	  63784	 158260	  26a34	ticker.exe
  83568	   1756	  63816	 149140	  24694	hello.exe
 178624	   6560	  59304	 244488	  3bb08	loopback.exe
 137628	   2164	  63400	 203192	  319b8	paranoia.exe
 389324	   5692	  59880	 454896	  6f0f0	fileio.exe
  90432	   1780	  63784	 155996	  2615c	base_sp.exe
  67048	   1536	  64040	 132624	  20610	minimum.exe
 131480	   2256	  63304	 197040	  301b0	capture.exe
 100144	   1868	  63688	 165700	  28744	nsecs.exe

The size of the sample executables with this option enabled were:

   text	   data	    bss	    dec	    hex	filename
 377180	   5680	  59880	 442740	  6c174	fileio.exe
 165108	   6460	  59400	 230968	  38638	loopback.exe
 121864	   2152	  63400	 187416	  2dc18	paranoia.exe
  76916	   1768	  63784	 142468	  22c84	ticker.exe
 139056	   1796	  63784	 204636	  31f5c	cdtest.exe
  87732	   1856	  63720	 153308	  256dc	nsecs.exe
 124620	   2236	  63336	 190192	  2e6f0	capture.exe
  75004	   1784	  63784	 140572	  2251c	unlimited.exe
  66276	   1712	  63848	 131836	  202fc	hello.exe
  74548	   1768	  63784	 140100	  22344	base_sp.exe
  48152	   1320	  64232	 113704	  1bc28	minimum.exe

ARM mbed LPC1768 AHB SRAM w/ Ethernet:
======================================

The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
  90432	   1780	  38580	 130792	  1fee8	base_sp.exe
  67048	   1536	  34892	 103476	  19434	minimum.exe
  92696	   1780	  38636	 133112	  207f8	ticker.exe
 131480	   2256	  39932	 173668	  2a664	capture.exe
  83568	   1756	  38156	 123480	  1e258	hello.exe
 100144	   1868	  38588	 140600	  22538	nsecs.exe
 178624	   6560	  41224	 226408	  37468	loopback.exe
 137628	   2164	  38868	 178660	  2b9e4	paranoia.exe
  92032	   1812	  41940	 135784	  21268	unlimited.exe

The size of the sample executables with this option enabled were:

   text	   data	    bss	    dec	    hex	filename
  75004	   1784	  41896	 118684	  1cf9c	unlimited.exe
  87732	   1856	  38536	 128124	  1f47c	nsecs.exe
  76916	   1768	  38584	 117268	  1ca14	ticker.exe
  66276	   1712	  38128	 106116	  19e84	hello.exe
 124620	   2236	  39888	 166744	  28b58	capture.exe
 165108	   6460	  41188	 212756	  33f14	loopback.exe
 121864	   2152	  38816	 162832	  27c10	paranoia.exe
  48152	   1320	  35064	  84536	  14a38	minimum.exe
  74548	   1768	  38560	 114876	  1c0bc	base_sp.exe
2016-01-16 11:17:59 -06:00
Joel Sherrill
18b707b8c6 mvme162/tools: Remove obsolete tools 2016-01-14 18:39:55 -06:00
Joel Sherrill
4ed1674f40 jmr3904/tools: Remove obsolete tools 2016-01-14 18:39:27 -06:00
Sebastian Huber
ccd54344d9 score: Introduce Thread_Entry_information
This avoids potential dead code in _Thread_Handler().  It gets rid of
the dangerous function pointer casts.

Update #2514.
2016-01-11 08:47:01 +01:00
Aun-Ali Zaidi
45351fcf5b arm/lm3s69xx: Add per-section compilation and linking support
LM3S3749
========

The size of the sample executables without this option were:

   text	   data	   bss	 dec	  hex	filename
  40900	   1496	  64064	 106460	  19fdc	minimum.exe
  61012	   1732	  63840	 126584	  1ee78	base_sp.exe
  74020	   1820	  63744	 139584	  22140	nsecs.exe
  70240	   1700	  63872	 135812	  21284	hello.exe
  63272	   1732	  63840	 128844	  1f74c	ticker.exe
  62608	   1756	  63808	 128172	  1f4ac	unlimited.exe

The size of the sample executables with this option enabled were:

   text	   data	   bss	 dec	  hex	filename
  23644	   1268	  64288	  89200	  15c70	minimum.exe
  56500	   1708	  63872	 122080	  1dce0	base_sp.exe
  69560	   1796	  63776	 135132	  20fdc	nsecs.exe
  64904	   1676	  63904	 130484	  1fdb4	hello.exe
  58748	   1708	  63872	 124328	  1e5a8	ticker.exe
  57540	   1732	  63840	 123112	  1e0e8	unlimited.exe

LM3S6965
========

The size of the sample executables without this option were:

   text	   data	   bss	 dec	  hex	filename
  40892	   1496	  64064	 106452	  19fd4	minimum.exe
  61004	   1732	  63840	 126576	  1ee70	base_sp.exe
  74012	   1820	  63744	 139576	  22138	nsecs.exe
 128480	   2216	  63360	 194056	  2f608	capture.exe
 136424	   1752	  63840	 202016	  31520	cdtest.exe
 124368	   2108	  63456	 189932	  2e5ec	paranoia.exe
  70232	   1700	  63872	 135804	  2127c	hello.exe
  63264	   1732	  63840	 128836	  1f744	ticker.exe
 175644	   6512	  59360	 241516	  3af6c	loopback.exe
  62600	   1756	  63808	 128164	  1f4a4	unlimited.exe

The size of the sample executables with this option enabled were:

   text	   data	   bss	 dec	  hex	filename
  23636	   1268	  64288	  89192	  15c68	minimum.exe
  56492	   1708	  63872	 122072	  1dcd8	base_sp.exe
  69552	   1796	  63776	 135124	  20fd4	nsecs.exe
 122712	   2184	  63392	 188288	  2df80	capture.exe
 130180	   1736	  63840	 195756	  2fcac	cdtest.exe
 119928	   2092	  63488	 185508	  2d4a4	paranoia.exe
  64896	   1676	  63904	 130476	  1fdac	hello.exe
  58740	   1708	  63872	 124320	  1e5a0	ticker.exe
 163228	   6408	  59456	 229092	  37ee4	loopback.exe
  57532	   1732	  63840	 123104	  1e0e0	unlimited.exe

LM3S6965 QEMU
=============

The size of the sample executables without this option were:

   text	   data	  bss		dec		hex	filename
  40892	   1496	16775744	16818132	1009fd4	minimum.exe
  61004	   1732	16775520	16838256	100ee70	base_sp.exe
  74012	   1820	16775424	16851256	1012138	nsecs.exe
 128480	   2216	16775040	16905736	101f608	capture.exe
 136424	   1752	16775520	16913696	1021520	cdtest.exe
 124368	   2108	16775136	16901612	101e5ec	paranoia.exe
  70232	   1700	16775552	16847484	101127c	hello.exe
 386388	   5644	16771616	17163648	105e580	fileio.exe
  63264	   1732	16775520	16840516	100f744	ticker.exe
 175644	   6512	16771040	16953196	102af6c	loopback.exe
 399404	   1960	16775296	17176660	1061854	cxx_iostream.exe
 296808	  12628	16764928	17074364	10488bc	pppd.exe
  62600	   1756	16775488	16839844	100f4a4	unlimited.exe

The size of the sample executables with this option enabled were:

   text	   data	  bss		dec		hex	filename
  23636	   1268	16775968	16800872	1005c68	minimum.exe
  56492	   1708	16775552	16833752	100dcd8	base_sp.exe
  69552	   1796	16775456	16846804	1010fd4	nsecs.exe
 122712	   2184	16775072	16899968	101df80	capture.exe
 130180	   1736	16775520	16907436	101fcac	cdtest.exe
 119928	   2092	16775168	16897188	101d4a4	paranoia.exe
  64896	   1676	16775584	16842156	100fdac	hello.exe
 375128	   5620	16771616	17152364	105b96c	fileio.exe
  58740	   1708	16775552	16836000	100e5a0	ticker.exe
 163228	   6408	16771136	16940772	1027ee4	loopback.exe
 278700	   1936	16775328	17055964	10440dc	cxx_iostream.exe
 276104	  12472	16765056	17053632	10437c0	pppd.exe
  57532	   1732	16775520	16834784	100e0e0	unlimited.exe

LM4f120
=======

The size of the sample executables without this option were:

   text	   data	   bss	 dec	  hex	filename
  40896	   1496	  31296	  73688	  11fd8	minimum.exe
  61008	   1732	  31072	  93812	  16e74	base_sp.exe
  74016	   1820	  30976	 106812	  1a13c	nsecs.exe
 128480	   2216	  30592	 161288	  27608	capture.exe
 124368	   2108	  30688	 157164	  265ec	paranoia.exe
  70240	   1700	  31104	 103044	  19284	hello.exe
  63268	   1732	  31072	  96072	  17748	ticker.exe
 175644	   6512	  26592	 208748	  32f6c	loopback.exe
  62604	   1756	  31040	  95400	  174a8	unlimited.exe

The size of the sample executables with this option enabled were:

   text	   data	   bss	 dec	  hex	filename
  23640	   1268	  31520	  56428	   dc6c	minimum.exe
  56496	   1708	  31104	  89308	  15cdc	base_sp.exe
  69556	   1796	  31008	 102360	  18fd8	nsecs.exe
 122720	   2184	  30624	 155528	  25f88	capture.exe
 119936	   2092	  30720	 152748	  254ac	paranoia.exe
  64904	   1676	  31136	  97716	  17db4	hello.exe
  58744	   1708	  31104	  91556	  165a4	ticker.exe
 163228	   6408	  26688	 196324	  2fee4	loopback.exe
  57536	   1732	  31072	  90340	  160e4	unlimited.exe
2016-01-09 15:11:21 -06:00
Aun-Ali Zaidi
33470cc38a arm/gumstix: Add per-section compilation and linking support
The size of the sample executables without this option were:

   text	   data	  bss		dec		hex	filename
  58932	   1700	67031844	67092476	3ffbffc	minimum.exe
  91364	   1956	66999140	67092460	3ffbfec	base_sp.exe
 111756	   2044	66978660	67092460	3ffbfec	nsecs.exe
 189636	   2440	66900388	67092464	3ffbff0	capture.exe
 203520	   1984	66886976	67092480	3ffc000	cdtest.exe
 178068	   2340	66912068	67092476	3ffbffc	paranoia.exe
 104468	   1908	66986084	67092460	3ffbfec	hello.exe
 553352	   5892	66533220	67092464	3ffbff0	fileio.exe
  94780	   1956	66995716	67092452	3ffbfe4	ticker.exe
 269384	   6752	66816320	67092456	3ffbfe8	loopback.exe
 590408	   2176	66499872	67092456	3ffbfe8	cxx_iostream.exe
 447928	  12860	66631684	67092472	3ffbff8	pppd.exe
  93476	   1964	66997028	67092468	3ffbff4	unlimited.exe

The size of the sample executables with this option enabled were:

   text	   data	  bss		dec		hex	filename
  31352	   1276	67059840	67092468	3ffbff4	minimum.exe
  85492	   1804	67005156	67092452	3ffbfe4	base_sp.exe
 105964	   1892	66984612	67092468	3ffbff4	nsecs.exe
 181748	   2280	66908420	67092448	3ffbfe0	capture.exe
 195592	   1832	66895040	67092464	3ffbff0	cdtest.exe
 172044	   2180	66918244	67092468	3ffbff4	paranoia.exe
  96396	   1748	66994308	67092452	3ffbfe4	hello.exe
 537240	   5740	66549476	67092456	3ffbfe8	fileio.exe
  88884	   1804	67001764	67092452	3ffbfe4	ticker.exe
 249568	   6504	66836384	67092456	3ffbfe8	loopback.exe
 412652	   2016	66677796	67092464	3ffbff0	cxx_iostream.exe
 415208	  12584	66664672	67092464	3ffbff0	pppd.exe
  85728	   1804	67004932	67092464	3ffbff0	unlimited.exe
2016-01-09 14:10:18 -06:00
Aun-Ali Zaidi
33ae226dfd arm/gdbarmsim: Add per-section compilation and linking support
ARM1136JF-S
===========

The size of the sample executables without this option were:

   text	   data	  bss	dec	 hex	filename
  45920	   1392	4146980	4194292	 3ffff4	minimum.exe
  88704	   1668	4103908	4194280	 3fffe8	base_sp.exe
 109060	   1756	4083460	4194276	 3fffe4	nsecs.exe
 186464	   2144	4005668	4194276	 3fffe4	capture.exe
 200824	   1696	3991776	4194296	 3ffff8	cdtest.exe
 174568	   2044	4017668	4194280	 3fffe8	paranoia.exe
 102836	   1636	4089828	4194300	 3ffffc	hello.exe
 549204	   5580	3639488	4194272	 3fffe0	fileio.exe
  92060	   1668	4100576	4194304	 400000	ticker.exe
 265276	   6440	3922560	4194276	 3fffe4	loopback.exe
 588468	   1904	3603904	4194276	 3fffe4	cxx_iostream.exe
 441248	  12556	3740480	4194284	 3fffec	pppd.exe
  91712	   1692	4100900	4194304	 400000	unlimited.exe

The size of the sample executables with this option enabled were:

   text	   data	  bss	dec	 hex	filename
  28228	   1212	4164864	4194304	 400000	minimum.exe
  79944	   1636	4112708	4194288	 3ffff0	base_sp.exe
 100388	   1724	4092164	4194276	 3fffe4	nsecs.exe
 175784	   2104	4016388	4194276	 3fffe4	capture.exe
 190152	   1672	4002464	4194288	 3ffff0	cdtest.exe
 165632	   2012	4026628	4194272	 3fffe0	paranoia.exe
  93276	   1604	4099396	4194276	 3fffe4	hello.exe
 530500	   5548	3658240	4194288	 3ffff0	fileio.exe
  83292	   1636	4109376	4194304	 400000	ticker.exe
 242724	   6328	3945248	4194300	 3ffffc	loopback.exe
 409528	   1880	3782884	4194292	 3ffff4	cxx_iostream.exe
 405816	  12392	3776068	4194276	 3fffe4	pppd.exe
  82476	   1668	4110144	4194288	 3ffff0	unlimited.exe

ARM1136J-S
==========

The size of the sample executables without this option were:

   text	   data	  bss	dec	 hex	filename
  45920	   1392	4146980	4194292	 3ffff4	minimum.exe
  88704	   1668	4103908	4194280	 3fffe8	base_sp.exe
 109060	   1756	4083460	4194276	 3fffe4	nsecs.exe
 186464	   2144	4005668	4194276	 3fffe4	capture.exe
 200824	   1696	3991776	4194296	 3ffff8	cdtest.exe
 174568	   2044	4017668	4194280	 3fffe8	paranoia.exe
 102836	   1636	4089828	4194300	 3ffffc	hello.exe
 549204	   5580	3639488	4194272	 3fffe0	fileio.exe
  92060	   1668	4100576	4194304	 400000	ticker.exe
 265276	   6440	3922560	4194276	 3fffe4	loopback.exe
 588468	   1904	3603904	4194276	 3fffe4	cxx_iostream.exe
 441248	  12556	3740480	4194284	 3fffec	pppd.exe
  91712	   1692	4100900	4194304	 400000	unlimited.exe

The size of the sample executables with this option enabled were:

   text	   data	  bss	dec	 hex	filename
  28228	   1212	4164864	4194304	 400000	minimum.exe
  79944	   1636	4112708	4194288	 3ffff0	base_sp.exe
 100388	   1724	4092164	4194276	 3fffe4	nsecs.exe
 175784	   2104	4016388	4194276	 3fffe4	capture.exe
 190152	   1672	4002464	4194288	 3ffff0	cdtest.exe
 165632	   2012	4026628	4194272	 3fffe0	paranoia.exe
  93276	   1604	4099396	4194276	 3fffe4	hello.exe
 530500	   5548	3658240	4194288	 3ffff0	fileio.exe
  83292	   1636	4109376	4194304	 400000	ticker.exe
 242724	   6328	3945248	4194300	 3ffffc	loopback.exe
 409528	   1880	3782884	4194292	 3ffff4	cxx_iostream.exe
 405816	  12392	3776068	4194276	 3fffe4	pppd.exe
  82476	   1668	4110144	4194288	 3ffff0	unlimited.exe

ARM7TDMI
========

The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
  47344	   1392	4145540	4194276	 3fffe4	minimum.exe
  91352	   1668	4101284	4194304	 400000	base_sp.exe
 111728	   1756	4080804	4194288	 3ffff0	nsecs.exe
 190272	   2144	4001860	4194276	 3fffe4	capture.exe
 203632	   1696	3988960	4194288	 3ffff0	cdtest.exe
 179708	   2044	4012548	4194300	 3ffffc	paranoia.exe
 105184	   1636	4087460	4194280	 3fffe8	hello.exe
 562224	   5580	3626500	4194304	 400000	fileio.exe
  94788	   1668	4097824	4194280	 3fffe8	ticker.exe
 270812	   6440	3917024	4194276	 3fffe4	loopback.exe
 591284	   1904	3601088	4194276	 3fffe4	cxx_iostream.exe
 449596	  12556	3732128	4194280	 3fffe8	pppd.exe
  94400	   1692	4098212	4194304	 400000	unlimited.exe

The size of the sample executables with this option enabled were:

   text	   data	    bss	    dec	    hex	filename
  29188	   1212	4163904	4194304	 400000	minimum.exe
  82432	   1636	4110212	4194280	 3fffe8	base_sp.exe
 102904	   1724	4089668	4194296	 3ffff8	nsecs.exe
 179208	   2104	4012964	4194276	 3fffe4	capture.exe
 192656	   1672	3999968	4194296	 3ffff8	cdtest.exe
 170132	   2012	4022148	4194292	 3ffff4	paranoia.exe
  95432	   1604	4097252	4194288	 3ffff0	hello.exe
 542896	   5548	3645860	4194304	 400000	fileio.exe
  85852	   1636	4106816	4194304	 400000	ticker.exe
 247700	   6328	3940256	4194284	 3fffec	loopback.exe
 412032	   1880	3780388	4194300	 3ffffc	cxx_iostream.exe
 413348	  12392	3768548	4194288	 3ffff0	pppd.exe
  84996	   1668	4107616	4194280	 3fffe8	unlimited.exe

ARM920
======

The size of the sample executables without this option were:

   text	   data	  bss	dec	 hex	filename
  47416	   1392	4145476	4194284	 3fffec	minimum.exe
  91420	   1668	4101216	4194304	 400000	base_sp.exe
 111812	   1756	4080736	4194304	 400000	nsecs.exe
 190340	   2144	4001796	4194280	 3fffe8	capture.exe
 203704	   1696	3988896	4194296	 3ffff8	cdtest.exe
 179692	   2044	4012548	4194284	 3fffec	paranoia.exe
 105256	   1636	4087396	4194288	 3ffff0	hello.exe
 562560	   5580	3626148	4194288	 3ffff0	fileio.exe
  94848	   1668	4097764	4194280	 3fffe8	ticker.exe
 270804	   6440	3917056	4194300	 3ffffc	loopback.exe
 591348	   1904	3601024	4194276	 3fffe4	cxx_iostream.exe
 449616	  12556	3732128	4194300	 3ffffc	pppd.exe
  94476	   1692	4098112	4194280	 3fffe8	unlimited.exe

The size of the sample executables with this option enabled were:

   text	   data	  bss	dec	 hex	filename
  29268	   1212	4163808	4194288	 3ffff0	minimum.exe
  82508	   1636	4110144	4194288	 3ffff0	base_sp.exe
 102988	   1724	4089568	4194280	 3fffe8	nsecs.exe
 179276	   2104	4012900	4194280	 3fffe8	capture.exe
 192736	   1672	3999872	4194280	 3fffe8	cdtest.exe
 170124	   2012	4022148	4194284	 3fffec	paranoia.exe
  95504	   1604	4097188	4194296	 3ffff8	hello.exe
 543248	   5548	3645508	4194304	 400000	fileio.exe
  85920	   1636	4106724	4194280	 3fffe8	ticker.exe
 247676	   6328	3940288	4194292	 3ffff4	loopback.exe
 412104	   1880	3780292	4194276	 3fffe4	cxx_iostream.exe
 413392	  12392	3768516	4194300	 3ffffc	pppd.exe
  85080	   1668	4107556	4194304	 400000	unlimited.exe

ARM CORTEX A9
=============

The size of the sample executables without this option were:

   text	   data	  bss	dec	 hex	filename
  46628	   1392	4146272	4194292	 3ffff4	minimum.exe
  89596	   1668	4103040	4194304	 400000	base_sp.exe
 109968	   1756	4082560	4194284	 3fffec	nsecs.exe
 187540	   2144	4004612	4194296	 3ffff8	capture.exe
 201824	   1696	3990752	4194272	 3fffe0	cdtest.exe
 176032	   2044	4016196	4194272	 3fffe0	paranoia.exe
 103636	   1636	4089028	4194300	 3ffffc	hello.exe
 550428	   5580	3638272	4194280	 3fffe8	fileio.exe
  93148	   1668	4099488	4194304	 400000	ticker.exe
 267048	   6440	3920800	4194288	 3ffff0	loopback.exe
 589380	   1904	3603008	4194292	 3ffff4	cxx_iostream.exe
 444292	  12556	3737440	4194288	 3ffff0	pppd.exe
  92568	   1692	4100036	4194296	 3ffff8	unlimited.exe

The size of the sample executables with this option enabled were:

   text	   data	  bss	dec	 hex	filename
  28604	   1212	4164480	4194296	 3ffff8	minimum.exe
  80652	   1636	4112000	4194288	 3ffff0	base_sp.exe
 101116	   1724	4091460	4194300	 3ffffc	nsecs.exe
 176744	   2104	4015428	4194276	 3fffe4	capture.exe
 190956	   1672	4001664	4194292	 3ffff4	cdtest.exe
 166892	   2012	4025380	4194284	 3fffec	paranoia.exe
  93848	   1604	4098820	4194272	 3fffe0	hello.exe
 531552	   5548	3657184	4194284	 3fffec	fileio.exe
  84200	   1636	4108452	4194288	 3ffff0	ticker.exe
 244324	   6328	3943648	4194300	 3ffffc	loopback.exe
 410260	   1880	3782148	4194288	 3ffff0	cxx_iostream.exe
 408736	  12392	3773156	4194284	 3fffec	pppd.exe
  83140	   1668	4109472	4194280	 3fffe8	unlimited.exe
2016-01-09 13:59:34 -06:00
Aun-Ali Zaidi
d0aab2b3a9 arm/edb7312: Add per-section compilation and linking support
The size of the sample executables without this option were:

   text	   data	  bss		dec		hex	filename
  60732	   1636	16714848	16777216	1000000	minimum.exe
  93700	   1868	16681632	16777200	 fffff0	base_sp.exe
 114076	   1956	16661156	16777188	 ffffe4	nsecs.exe
 192608	   2352	16582244	16777204	 fffff4	capture.exe
 205980	   1896	16569312	16777188	 ffffe4	cdtest.exe
 182060	   2252	16592900	16777212	 fffffc	paranoia.exe
 106596	   1844	16668772	16777212	 fffffc	hello.exe
 564540	   5780	16206884	16777204	 fffff4	fileio.exe
  97136	   1868	16678212	16777216	1000000	ticker.exe
 273136	   6656	16497408	16777200	 fffff0	loopback.exe
 592916	   2112	16182176	16777204	 fffff4	cxx_iostream.exe
 451920	  12764	16312512	16777196	 ffffec	pppd.exe
  95812	   1900	16679488	16777200	 fffff0	unlimited.exe

The size of the sample executables with this option enabled were:

   text	   data	  bss		dec		 hex	filename
  32020	   1208	16743968	16777196	 ffffec	minimum.exe
  87720	   1708	16687780	16777208	 fffff8	base_sp.exe
 108192	   1796	16667200	16777188	 ffffe4	nsecs.exe
 184488	   2184	16590532	16777204	 fffff4	capture.exe
 197940	   1744	16577504	16777188	 ffffe4	cdtest.exe
 175420	   2084	16599684	16777188	 ffffe4	paranoia.exe
  98044	   1684	16677476	16777204	 fffff4	hello.exe
 548124	   5620	16223460	16777204	 fffff4	fileio.exe
  91140	   1708	16684352	16777200	 fffff0	ticker.exe
 252968	   6408	16517824	16777200	 fffff0	loopback.exe
 414640	   1952	16360612	16777204	 fffff4	cxx_iostream.exe
 418608	  12472	16346116	16777196	 ffffec	pppd.exe
  87616	   1740	16687844	16777200	 fffff0	unlimited.exe
2016-01-09 12:37:55 -06:00
Aun-Ali Zaidi
dac70edbcd arm/csb337: Add per-section compilation and linking support
CSB337
======

The size of the sample executables without this option were:

   text	   data	  bss		dec		 hex	filename
  70556	   2168	15640608	15713332	 efc434	minimum.exe
 102324	   2428	15608576	15713328	 efc430	base_sp.exe
 122712	   2516	15588096	15713324	 efc42c	nsecs.exe
 201232	   2912	15509184	15713328	 efc430	capture.exe
 214608	   2456	15496256	15713320	 efc428	cdtest.exe
 190600	   2804	15519936	15713340	 efc43c	paranoia.exe
 115312	   2372	15595648	15713332	 efc434	hello.exe
 573592	   6340	15133408	15713340	 efc43c	fileio.exe
 105752	   2428	15605152	15713332	 efc434	ticker.exe
 281684	   7208	15424448	15713340	 efc43c	loopback.exe
 601632	   2640	15109056	15713328	 efc430	cxx_iostream.exe
 460224	  13324	15239776	15713324	 efc42c	pppd.exe
 104536	   2428	15606368	15713332	 efc434	unlimited.exe

The size of the sample executables with this option enabled were:

   text	   data	  bss		dec		 hex	filename
  32396	   1404	15679520	15713320	 efc428	minimum.exe
  92036	   2268	15619040	15713344	 efc440	base_sp.exe
 112516	   2356	15598464	15713336	 efc438	nsecs.exe
 188792	   2744	15521792	15713328	 efc430	capture.exe
 202256	   2304	15508768	15713328	 efc430	cdtest.exe
 179664	   2644	15531008	15713316	 efc424	paranoia.exe
 102848	   2220	15608256	15713324	 efc42c	hello.exe
 552880	   6180	15154272	15713332	 efc434	fileio.exe
  95448	   2268	15615616	15713332	 efc434	ticker.exe
 257188	   6968	15449184	15713340	 efc43c	loopback.exe
 419444	   2488	15291392	15713324	 efc42c	cxx_iostream.exe
 422624	  13032	15277664	15713320	 efc428	pppd.exe
  92428	   2276	15618624	15713328	 efc430	unlimited.exe

CSB637
======

The size of the sample executables without this option were:

   text	   data	  bss		dec		hex	filename
  70556	   2168	65972256	66044980	3efc434	minimum.exe
 102324	   2428	65940224	66044976	3efc430	base_sp.exe
 122712	   2516	65919744	66044972	3efc42c	nsecs.exe
 201232	   2912	65840832	66044976	3efc430	capture.exe
 214608	   2456	65827904	66044968	3efc428	cdtest.exe
 190600	   2804	65851584	66044988	3efc43c	paranoia.exe
 115312	   2372	65927296	66044980	3efc434	hello.exe
 573592	   6340	65465056	66044988	3efc43c	fileio.exe
 105752	   2428	65936800	66044980	3efc434	ticker.exe
 281684	   7208	65756096	66044988	3efc43c	loopback.exe
 601632	   2640	65440704	66044976	3efc430	cxx_iostream.exe
 460224	  13324	65571424	66044972	3efc42c	pppd.exe
 104536	   2428	65938016	66044980	3efc434	unlimited.exe

The size of the sample executables with this option enabled were:

   text	   data	  bss		dec		hex	filename
  32396	   1404	66011168	66044968	3efc428	minimum.exe
  92036	   2268	65950688	66044992	3efc440	base_sp.exe
 112516	   2356	65930112	66044984	3efc438	nsecs.exe
 188792	   2744	65853440	66044976	3efc430	capture.exe
 202256	   2304	65840416	66044976	3efc430	cdtest.exe
 179664	   2644	65862656	66044964	3efc424	paranoia.exe
 102848	   2220	65939904	66044972	3efc42c	hello.exe
 552880	   6180	65485920	66044980	3efc434	fileio.exe
  95448	   2268	65947264	66044980	3efc434	ticker.exe
 257188	   6968	65780832	66044988	3efc43c	loopback.exe
 419444	   2488	65623040	66044972	3efc42c	cxx_iostream.exe
 422624	  13032	65609312	66044968	3efc428	pppd.exe
  92428	   2276	65950272	66044976	3efc430	unlimited.exe

KIT637 V6
=========

The size of the sample executables without this option were:

   text	   data	  bss		dec		 hex	filename
  70556	   2168	15640608	15713332	 efc434	minimum.exe
 102324	   2428	15608576	15713328	 efc430	base_sp.exe
 122712	   2516	15588096	15713324	 efc42c	nsecs.exe
 201232	   2912	15509184	15713328	 efc430	capture.exe
 214608	   2456	15496256	15713320	 efc428	cdtest.exe
 190600	   2804	15519936	15713340	 efc43c	paranoia.exe
 115312	   2372	15595648	15713332	 efc434	hello.exe
 573596	   6340	15133408	15713344	 efc440	fileio.exe
 105752	   2428	15605152	15713332	 efc434	ticker.exe
 281684	   7208	15424448	15713340	 efc43c	loopback.exe
 601632	   2640	15109056	15713328	 efc430	cxx_iostream.exe
 460224	  13324	15239776	15713324	 efc42c	pppd.exe
 104536	   2428	15606368	15713332	 efc434	unlimited.exe

The size of the sample executables with this option enabled were:

   text	   data	  bss		dec		 hex	filename
  32396	   1404	15679520	15713320	 efc428	minimum.exe
  92036	   2268	15619040	15713344	 efc440	base_sp.exe
 112516	   2356	15598464	15713336	 efc438	nsecs.exe
 188792	   2744	15521792	15713328	 efc430	capture.exe
 202256	   2304	15508768	15713328	 efc430	cdtest.exe
 179664	   2644	15531008	15713316	 efc424	paranoia.exe
 102848	   2220	15608256	15713324	 efc42c	hello.exe
 552884	   6180	15154272	15713336	 efc438	fileio.exe
  95448	   2268	15615616	15713332	 efc434	ticker.exe
 257188	   6968	15449184	15713340	 efc43c	loopback.exe
 419444	   2488	15291392	15713324	 efc42c	cxx_iostream.exe
 422624	  13032	15277664	15713320	 efc428	pppd.exe
  92428	   2276	15618624	15713328	 efc430	unlimited.exe
2016-01-09 12:14:50 -06:00
Aun-Ali Zaidi
c7d29abe16 arm/csb336: Add per-section compilation and linking support
The size of the sample executables without this option were:

   text	   data	  bss           dec             hex     filename
 107316	   1948	31315236	31424500	1df7ff4	minimum.exe
 124196	   2076	31298244	31424516	1df8004	base_sp.exe
 144584	   2164	31277760	31424508	1df7ffc	nsecs.exe
 193600	   2560	31228356	31424516	1df8004	capture.exe
 222500	   2104	31199904	31424508	1df7ffc	cdtest.exe
 189728	   2460	31232324	31424512	1df8000	paranoia.exe
 114336	   2028	31308132	31424496	1df7ff0	hello.exe
 565800	   5988	30852708	31424496	1df7ff0	fileio.exe
 127620	   2076	31294820	31424516	1df8004	ticker.exe
 274060	   6864	31143584	31424508	1df7ffc	loopback.exe
 612008	   2296	30810208	31424512	1df8000	cxx_iostream.exe
 452432	  12972	30959104	31424508	1df7ffc	pppd.exe
 127020	   2084	31295396	31424500	1df7ff4	unlimited.exe

The size of the sample executables with this option enabled were:

   text	   data   bss		dec		hex	filename
  32008	   1436	31391076	31424520	1df8008	minimum.exe
 119172	   1924	31303396	31424492	1df7fec	base_sp.exe
 139648	   2012	31282848	31424508	1df7ffc	nsecs.exe
 185688	   2400	31236420	31424508	1df7ffc	capture.exe
 214612	   1952	31207936	31424500	1df7ff4	cdtest.exe
 184040	   2308	31238148	31424496	1df7ff0	paranoia.exe
 108352	   1868	31314276	31424496	1df7ff0	hello.exe
 549616	   5836	30869060	31424512	1df8000	fileio.exe
 122580	   1924	31300004	31424508	1df7ffc	ticker.exe
 254020	   6616	31163872	31424508	1df7ffc	loopback.exe
 435508	   2136	30986852	31424496	1df7ff0	cxx_iostream.exe
 419288	  12688	30992516	31424492	1df7fec	pppd.exe
 121396	   1924	31301188	31424508	1df7ffc	unlimited.exe
2016-01-09 09:34:27 -06:00
Aun-Ali Zaidi
89ecb7f434 arm/beagle: Add per-section compilation and linking support
Both the BeagleBoards and the BeagleBones produce identical sized binaries.

BeagleBoard Series
==================

The size of the sample executables without this option were:

  text     data    bss          dec             hex     filename
  62616	   1512	264177020	264241148	fbffffc	minimum.exe
  94228	   1852	264145056	264241136	fbffff0	base_sp.exe
 114556	   1940	264124632	264241128	fbfffe8	nsecs.exe
 191972	   2328	264046828	264241128	fbfffe8	capture.exe
 206412	   1880	264032848	264241140	fbffff4	cdtest.exe
 180680	   2228	264058220	264241128	fbfffe8	paranoia.exe
 107280	   1716	264132132	264241128	fbfffe8	hello.exe
 554392	   5764	263680988	264241144	fbffff8	fileio.exe
  97888	   1852	264141396	264241136	fbffff0	ticker.exe
 271728	   6624	263962784	264241136	fbffff0	loopback.exe
 593260	   1984	263645896	264241140	fbffff4	cxx_iostream.exe
 448400	  12740	263779992	264241132	fbfffec	pppd.exe
  96224	   1772	264143156	264241152	fc00000	unlimited.exe

The size of the sample executables with this option enabled were:

  text     data    bss          dec             hex     filename
  30560	   1212	264209364	264241136	fbffff0	minimum.exe
  87656	   1828	264151660	264241144	fbffff8	base_sp.exe
 108076	   1916	264131144	264241136	fbffff0	nsecs.exe
 183540	   2296	264055292	264241128	fbfffe8	capture.exe
 197908	   1856	264041384	264241148	fbffffc	cdtest.exe
 173976	   2204	264064956	264241136	fbffff0	paranoia.exe
  99752	   1684	264139692	264241128	fbfffe8	hello.exe
 537888	   5740	263697524	264241152	fc00000	fileio.exe
  91312	   1828	264148004	264241144	fbffff8	ticker.exe
 251360	   6512	263983256	264241128	fbfffe8	loopback.exe
 416176	   1952	263823012	264241140	fbffff4	cxx_iostream.exe
 415312	  12584	263813252	264241148	fbffffc	pppd.exe
  89068	   1740	264150344	264241152	fc00000	unlimited.exe

BeagleBone Series
=================

The size of the sample executables without this option were:

  text     data    bss          dec             hex     filename
  62616	   1512	264177020	264241148	fbffffc	minimum.exe
  94520	   1932	264144700	264241152	fc00000	base_sp.exe
 114844	   2020	264124280	264241144	fbffff8	nsecs.exe
 192260	   2408	264046476	264241144	fbffff8	capture.exe
 206708	   1960	264032456	264241124	fbfffe4	cdtest.exe
 180976	   2308	264057860	264241144	fbffff8	paranoia.exe
 107280	   1716	264132132	264241128	fbfffe8	hello.exe
 554688	   5844	263680596	264241128	fbfffe8	fileio.exe
  98180	   1932	264141040	264241152	fc00000	ticker.exe
 272016	   6704	263962432	264241152	fc00000	loopback.exe
 593260	   1984	263645896	264241140	fbffff4	cxx_iostream.exe
 448696	  12820	263779632	264241148	fbffffc	pppd.exe
  96224	   1772	264143156	264241152	fc00000	unlimited.exe

The size of the sample executables with this option enabled were:

  text     data    bss          dec             hex     filename
  30560	   1212	264209364	264241136	fbffff0	minimum.exe
  87944	   1908	264151276	264241128	fbfffe8	base_sp.exe
 108364	   1996	264130792	264241152	fc00000	nsecs.exe
 183828	   2376	264054940	264241144	fbffff8	capture.exe
 198196	   1936	264041000	264241132	fbfffec	cdtest.exe
 174264	   2284	264064604	264241152	fc00000	paranoia.exe
  99752	   1684	264139692	264241128	fbfffe8	hello.exe
 538176	   5820	263697140	264241136	fbffff0	fileio.exe
  91600	   1908	264147620	264241128	fbfffe8	ticker.exe
 251648	   6592	263982904	264241144	fbffff8	loopback.exe
 416176	   1952	263823012	264241140	fbffff4	cxx_iostream.exe
 415600	  12664	263812868	264241132	fbfffec	pppd.exe
  89068	   1740	264150344	264241152	fc00000	unlimited.exe
2016-01-09 09:31:39 -06:00
Sebastian Huber
b308f23bf7 bsp/qoriq: Use array for FMan modules 2016-01-08 08:46:18 +01:00
Aun-Ali Zaidi
1a244d1410 arm/altera-cyclone-v: Add per-section compilation and linking support
The size of the sample executables without this option were:

   text	   data	    bss	    	dec	    	hex		filename
 102224	   1896	1071540512	1071644632	3fdfffd8	minimum.exe
 114052	   2012	1071528560	1071644624	3fdfffd0	base_sp.exe
 124228	   2100	1071518284	1071644612	3fdfffc4	nsecs.exe
 156660	   2488	1071485472	1071644620	3fdfffcc	capture.exe
 171712	   2032	1071470888	1071644632	3fdfffd8	cdtest.exe
 152916	   2388	1071489312	1071644616	3fdfffc8	paranoia.exe
 107132	   1980	1071535512	1071644624	3fdfffd0	hello.exe
 421588	   5924	1071217120	1071644632	3fdfffd8	fileio.exe
 116652	   2012	1071525960	1071644624	3fdfffd0	ticker.exe
 205796	   6784	1071432044	1071644624	3fdfffd0	loopback.exe
 442992	   2240	1071199404	1071644636	3fdfffdc	cxx_iostream.exe
 332816	  12900	1071298908	1071644624	3fdfffd0	pppd.exe
 116180	   2036	1071526400	1071644616	3fdfffc8	unlimited.exe

The size of the sample executables with this option enabled were:

   text	   data	    bss	    	dec	    	hex		filename
  24988	   1280	1071618360	1071644628	3fdfffd4	minimum.exe
  67872	   1940	1071574804	1071644616	3fdfffc8	base_sp.exe
  81480	   2028	1071561132	1071644640	3fdfffe0	nsecs.exe
 133340	   2408	1071508888	1071644636	3fdfffdc	capture.exe
 140428	   1960	1071502236	1071644624	3fdfffd0	cdtest.exe
 120388	   2316	1071521936	1071644640	3fdfffe0	paranoia.exe
  73212	   1900	1071569528	1071644640	3fdfffe0	hello.exe
 392652	   5852	1071246120	1071644624	3fdfffd0	fileio.exe
  70472	   1940	1071572204	1071644616	3fdfffc8	ticker.exe
 175352	   6624	1071462652	1071644628	3fdfffd4	loopback.exe
 290832	   2160	1071351628	1071644620	3fdfffcc	cxx_iostream.exe
 294284	  12696	1071337640	1071644620	3fdfffcc	pppd.exe
  69124	   1956	1071573552	1071644632	3fdfffd8	unlimited.exe
2016-01-07 18:45:38 -06:00
Joel Sherrill
c37710b537 powerpc/psim: Add per-section compilation and linking support
The size of the sample executables without this option were:

 169644	   2260	16605288	16777192	 ffffe8	ticker.exe
 125480	   1984	16649712	16777176	 ffffd8	minimum.exe
1009716	 146443	15621024	16777183	 ffffdf	cxx_iostream.exe
 691892	   6218	16079064	16777174	 ffffd6	fileio.exe
 256048	   2748	16518404	16777200	 fffff0	capture.exe
 195878	   2348	16578964	16777190	 ffffe6	nsecs.exe
 205540	   2620	16569020	16777180	 ffffdc	paranoia.exe
 270988	   9700	16496492	16777180	 ffffdc	cdtest.exe
 166348	   2252	16608584	16777184	 ffffe0	base_sp.exe
 168860	   2252	16606076	16777188	 ffffe4	unlimited.exe
 152336	   2108	16622740	16777184	 ffffe0	hello.exe

The size of the sample executables with this option enabled were:

 127352	   2216	16647628	16777196	 ffffec	ticker.exe
  55584	   1588	16720024	16777196	 ffffec	minimum.exe
 647256	  51050	16078868	16777174	 ffffd6	cxx_iostream.exe
 660264	   6186	16110724	16777174	 ffffd6	fileio.exe
 233796	   2680	16540712	16777188	 ffffe4	capture.exe
 154018	   2304	16620856	16777178	 ffffda	nsecs.exe
 185492	   2592	16589108	16777192	 ffffe8	paranoia.exe
 240628	   8396	16528176	16777200	 fffff0	cdtest.exe
 124088	   2208	16650892	16777188	 ffffe4	base_sp.exe
 125404	   2204	16649568	16777176	 ffffd8	unlimited.exe
 130696	   2076	16644408	16777180	 ffffdc	hello.exe
2016-01-05 17:34:29 -06:00
Joel Sherrill
bd655345c1 mips/jmr3904: Add per-section compilation and linking support
The size of the sample executables without this option were:

 128028	   1812	  12224	 142064	  22af0	ticker.exe
  52600	   1324	   8192	  62116	   f2a4	minimum.exe
1156240	   2168	  19696	1178104	 11f9f8	cxx_iostream.exe
 706952	   5908	  24600	 737460	  b40b4	fileio.exe
 243232	   2372	  14084	 259688	  3f668	capture.exe
 155660	   1940	  12376	 169976	  297f8	nsecs.exe
 201256	   2212	  12896	 216364	  34d2c	paranoia.exe
 253696	   1872	  12576	 268144	  41770	cdtest.exe
 124452	   1812	  12208	 138472	  21ce8	base_sp.exe
 127640	   1844	  15648	 145132	  236ec	unlimited.exe
 133452	   1780	  11760	 146992	  23e30	hello.exe

The size of the sample executables with this option enabled were:

 115052	   1712	  12096	 128860	  1f75c	ticker.exe
  40760	   1256	   8144	  50160	   c3f0	minimum.exe
 671768	   2076	  18688	 692532	  a9134	cxx_iostream.exe
 679672	   5696	  23992	 709360	  ad2f0	fileio.exe
 227384	   2196	  13924	 243504	  3b730	capture.exe
 143132	   1832	  12248	 157212	  2661c	nsecs.exe
 187736	   2104	  12768	 202608	  31770	paranoia.exe
 234324	   1788	  12448	 248560	  3caf0	cdtest.exe
 111556	   1712	  12080	 125348	  1e9a4	base_sp.exe
 112876	   1744	  15520	 130140	  1fc5c	unlimited.exe
 118120	   1688	  11696	 131504	  201b0	hello.exe
2016-01-05 17:34:29 -06:00