Commit Graph

13625 Commits

Author SHA1 Message Date
Joel Sherrill
482d4974b8 Obsolete and remove m68k/ods68302 BSP
closes #2544.
2016-01-23 16:47:35 -06:00
Joel Sherrill
77990ec714 Obsolete and remove m68k/gen68302
closes #2543.
2016-01-23 16:45:11 -06:00
Ralph Holmes
6d21c13e50 powerpc/gen5200: Add per-section compilation and linking support.
For the brs5l BSP variant:

The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 140000	   2272	   7904	 150176	  24aa0	base_sp.exe
 148800	   2112	   7872	 158784	  26c40	hello.exe
  99072	   1824	   4576	 105472	  19c00	minimum.exe
 665664	  11840	  21088	 698592	  aa8e0	fileio.exe
 164768	   2368	   8000	 175136	  2ac20	nsecs.exe
 201984	   2656	   8512	 213152	  340a0	paranoia.exe
 143296	   2272	   7936	 153504	  257a0	ticker.exe
 142752	   2304	  11680	 156736	  26440	unlimited.exe
 939040	 154112	  15584	1108736	 10eb00	cxx_iostream.exe
 252736	  10368	   8576	 271680	  42540	cdtest.exe
 251200	   2784	   9728	 263712	  40620	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
 116832	   2240	   7872	 126944	  1efe0	base_sp.exe
 123424	   2080	   7840	 133344	  208e0	hello.exe
  45472	   1568	   4000	  51040	   c760	minimum.exe
 628064	  11808	  20320	 660192	  a12e0	fileio.exe
 142304	   2336	   8000	 152640	  25440	nsecs.exe
 178240	   2624	   8512	 189376	  2e3c0	paranoia.exe
 120384	   2272	   7904	 130560	  1fe00	ticker.exe
 118080	   2272	  11648	 132000	  203a0	unlimited.exe
 583968	 141024	  14720	 739712	  b4980	cxx_iostream.exe
 230048	   9888	   8576	 248512	  3cac0	cdtest.exe
 225216	   2720	   9696	 237632	  3a040	capture.exe

For the brs6l BSP variant:

The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 140096	   2272	   7904	 150272	  24b00	base_sp.exe
 148896	   2112	   7872	 158880	  26ca0	hello.exe
  99136	   1824	   4576	 105536	  19c40	minimum.exe
 665696	  11840	  21088	 698624	  aa900	fileio.exe
 164832	   2368	   8000	 175200	  2ac60	nsecs.exe
 202080	   2656	   8512	 213248	  34100	paranoia.exe
 143392	   2272	   7936	 153600	  25800	ticker.exe
 142848	   2304	  11680	 156832	  264a0	unlimited.exe
 939136	 154112	  15584	1108832	 10eb60	cxx_iostream.exe
 252800	  10368	   8576	 271744	  42580	cdtest.exe
 251296	   2784	   9728	 263808	  40680	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
 116896	   2240	   7872	 127008	  1f020	base_sp.exe
 123520	   2080	   7840	 133440	  20940	hello.exe
  45568	   1568	   4000	  51136	   c7c0	minimum.exe
 628096	  11808	  20320	 660224	  a1300	fileio.exe
 142368	   2336	   8000	 152704	  25480	nsecs.exe
 178304	   2624	   8512	 189440	  2e400	paranoia.exe
 120448	   2272	   7904	 130624	  1fe40	ticker.exe
 118144	   2272	  11648	 132064	  203e0	unlimited.exe
 584032	 141024	  14720	 739776	  b49c0	cxx_iostream.exe
 230144	   9888	   8576	 248608	  3cb20	cdtest.exe
 225280	   2720	   9696	 237696	  3a080	capture.exe

For the dp2 BSP variant:

The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 139488	   2272	   7968	 149728	  248e0	base_sp.exe
 148288	   2112	   7936	 158336	  26a80	hello.exe
  98528	   1824	   4640	 104992	  19a20	minimum.exe
 665376	  11840	  21152	 698368	  aa800	fileio.exe
 164224	   2368	   8064	 174656	  2aa40	nsecs.exe
 201504	   2656	   8576	 212736	  33f00	paranoia.exe
 142784	   2272	   8000	 153056	  255e0	ticker.exe
 142272	   2304	  11744	 156320	  262a0	unlimited.exe
 938528	 154112	  15648	1108288	 10e940	cxx_iostream.exe
 252224	  10368	   8640	 271232	  42380	cdtest.exe
 250688	   2784	   9824	 263296	  40480	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
 116320	   2240	   7936	 126496	  1ee20	base_sp.exe
 122912	   2080	   7904	 132896	  20720	hello.exe
  44864	   1568	   4064	  50496	   c540	minimum.exe
 627744	  11808	  20384	 659936	  a11e0	fileio.exe
 141792	   2336	   8064	 152192	  25280	nsecs.exe
 177728	   2624	   8576	 188928	  2e200	paranoia.exe
 119872	   2272	   7968	 130112	  1fc40	ticker.exe
 117568	   2272	  11712	 131552	  201e0	unlimited.exe
 583456	 141024	  14784	 739264	  b47c0	cxx_iostream.exe
 229536	   9888	   8640	 248064	  3c900	cdtest.exe
 224736	   2720	   9792	 237248	  39ec0	capture.exe

For the icecube BSP variant:

The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 139008	   2272	   7808	 149088	  24660	base_sp.exe
 147808	   2112	   7776	 157696	  26800	hello.exe
  98080	   1824	   4480	 104384	  197c0	minimum.exe
 664800	  11840	  20992	 697632	  aa520	fileio.exe
 163776	   2368	   7904	 174048	  2a7e0	nsecs.exe
 201024	   2656	   8448	 212128	  33ca0	paranoia.exe
 142304	   2272	   7840	 152416	  25360	ticker.exe
 141792	   2304	  11584	 155680	  26020	unlimited.exe
 938048	 154112	  15488	1107648	 10e6c0	cxx_iostream.exe
 251744	  10368	   8480	 270592	  42100	cdtest.exe
 250208	   2784	   9664	 262656	  40200	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
 115904	   2272	   7776	 125952	  1ec00	base_sp.exe
 122496	   2080	   7744	 132320	  204e0	hello.exe
  44480	   1568	   3904	  49952	   c320	minimum.exe
 627264	  11808	  20224	 659296	  a0f60	fileio.exe
 141376	   2368	   7904	 151648	  25060	nsecs.exe
 177312	   2656	   8416	 188384	  2dfe0	paranoia.exe
 119456	   2272	   7808	 129536	  1fa00	ticker.exe
 117152	   2272	  11552	 130976	  1ffa0	unlimited.exe
 583040	 141024	  14624	 738688	  b4580	cxx_iostream.exe
 229152	   9888	   8480	 247520	  3c6e0	cdtest.exe
 224320	   2720	   9632	 236672	  39c80	capture.exe

For the pm520_cr825 BSP variant:

The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 139328	   2272	   7968	 149568	  24840	base_sp.exe
 148128	   2112	   7936	 158176	  269e0	hello.exe
  98368	   1824	   4640	 104832	  19980	minimum.exe
 665088	  11840	  21152	 698080	  aa6e0	fileio.exe
 164064	   2368	   8064	 174496	  2a9a0	nsecs.exe
 201312	   2656	   8576	 212544	  33e40	paranoia.exe
 142624	   2272	   8000	 152896	  25540	ticker.exe
 142112	   2304	  11744	 156160	  26200	unlimited.exe
 938368	 154112	  15648	1108128	 10e8a0	cxx_iostream.exe
 252032	  10368	   8640	 271040	  422c0	cdtest.exe
 250528	   2784	   9824	 263136	  403e0	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
 116160	   2240	   7936	 126336	  1ed80	base_sp.exe
 122752	   2080	   7904	 132736	  20680	hello.exe
  44768	   1568	   4064	  50400	   c4e0	minimum.exe
 627488	  11808	  20384	 659680	  a10e0	fileio.exe
 141632	   2336	   8064	 152032	  251e0	nsecs.exe
 177568	   2624	   8576	 188768	  2e160	paranoia.exe
 119712	   2272	   7968	 129952	  1fba0	ticker.exe
 117408	   2272	  11712	 131392	  20140	unlimited.exe
 583296	 141024	  14784	 739104	  b4720	cxx_iostream.exe
 229376	   9888	   8640	 247904	  3c860	cdtest.exe
 224544	   2720	   9792	 237056	  39e00	capture.exe

For the pm520_ze30 BSP variant:

The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 139456	   2272	   7968	 149696	  248c0	base_sp.exe
 148256	   2112	   7936	 158304	  26a60	hello.exe
  98496	   1824	   4640	 104960	  19a00	minimum.exe
 665216	  11840	  21152	 698208	  aa760	fileio.exe
 164192	   2368	   8064	 174624	  2aa20	nsecs.exe
 201408	   2656	   8576	 212640	  33ea0	paranoia.exe
 142720	   2272	   8000	 152992	  255a0	ticker.exe
 142240	   2304	  11744	 156288	  26280	unlimited.exe
 938496	 154112	  15648	1108256	 10e920	cxx_iostream.exe
 252160	  10368	   8640	 271168	  42340	cdtest.exe
 250624	   2784	   9824	 263232	  40440	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
 116288	   2240	   7936	 126464	  1ee00	base_sp.exe
 122880	   2080	   7904	 132864	  20700	hello.exe
  44896	   1568	   4064	  50528	   c560	minimum.exe
 627616	  11808	  20384	 659808	  a1160	fileio.exe
 141760	   2336	   8064	 152160	  25260	nsecs.exe
 177664	   2624	   8576	 188864	  2e1c0	paranoia.exe
 119808	   2272	   7968	 130048	  1fc00	ticker.exe
 117536	   2272	  11712	 131520	  201c0	unlimited.exe
 583392	 141024	  14784	 739200	  b4780	cxx_iostream.exe
 229504	   9888	   8640	 248032	  3c8e0	cdtest.exe
 224672	   2720	   9792	 237184	  39e80	capture.exe
2016-01-23 15:22:52 -06:00
Michał Panek
b63d902361 Doxygen header added to c/src/lib/libbsp/m68k/mcf52235/include/bsp.h 2016-01-23 15:16:57 -06:00
Ralph Holmes
0a9ee085a0 powerpc/tqm8xx: Add per-section compilation and linking support.
For the pghplus BSP variant:

The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 167168	   2720	   7776	 177664	  2b600	base_sp.exe
 154336	   2592	   7712	 164640	  28320	hello.exe
 146272	   2528	   4512	 153312	  256e0	minimum.exe
 647904	   6752	  20032	 674688	  a4b80	fileio.exe
 190656	   2816	   7872	 201344	  31280	nsecs.exe
 230816	   3104	   8384	 242304	  3b280	paranoia.exe
 170336	   2752	   7808	 180896	  2c2a0	ticker.exe
 170624	   2752	  11552	 184928	  2d260	unlimited.exe
 956800	 156928	  15424	1129152	 113ac0	cxx_iostream.exe
 268096	  10656	   8448	 287200	  461e0	cdtest.exe
 248896	   3232	   9600	 261728	  3fe60	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
 154080	   2720	   7744	 164544	  282c0	base_sp.exe
 139040	   2528	   7680	 149248	  24700	hello.exe
  46944	   1824	   3968	  52736	   ce00	minimum.exe
 622016	   6688	  19712	 648416	  9e4e0	fileio.exe
 178304	   2816	   7840	 188960	  2e220	nsecs.exe
 217024	   3104	   8352	 228480	  37c80	paranoia.exe
 157536	   2720	   7776	 168032	  29060	ticker.exe
 156000	   2720	  11488	 170208	  298e0	unlimited.exe
 611040	 143808	  14560	 769408	  bbd80	cxx_iostream.exe
 254464	  10144	   8416	 273024	  42a80	cdtest.exe
 232160	   3200	   9568	 244928	  3bcc0	capture.exe

For the tqm8xx_stk8xx variant:

The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 167168	   2720	   7776	 177664	  2b600	base_sp.exe
 154336	   2592	   7712	 164640	  28320	hello.exe
 146272	   2528	   4512	 153312	  256e0	minimum.exe
 647904	   6752	  20032	 674688	  a4b80	fileio.exe
 190656	   2816	   7872	 201344	  31280	nsecs.exe
 230816	   3104	   8384	 242304	  3b280	paranoia.exe
 170336	   2752	   7808	 180896	  2c2a0	ticker.exe
 170624	   2752	  11552	 184928	  2d260	unlimited.exe
 956800	 156928	  15424	1129152	 113ac0	cxx_iostream.exe
 268096	  10656	   8448	 287200	  461e0	cdtest.exe
 248896	   3232	   9600	 261728	  3fe60	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
 154080	   2720	   7744	 164544	  282c0	base_sp.exe
 139040	   2528	   7680	 149248	  24700	hello.exe
  46944	   1824	   3968	  52736	   ce00	minimum.exe
 622016	   6688	  19712	 648416	  9e4e0	fileio.exe
 178304	   2816	   7840	 188960	  2e220	nsecs.exe
 217024	   3104	   8352	 228480	  37c80	paranoia.exe
 157536	   2720	   7776	 168032	  29060	ticker.exe
 156000	   2720	  11488	 170208	  298e0	unlimited.exe
 611040	 143808	  14560	 769408	  bbd80	cxx_iostream.exe
 254464	  10144	   8416	 273024	  42a80	cdtest.exe
 232160	   3200	   9568	 244928	  3bcc0	capture.exe
2016-01-23 14:55:33 -06:00
Ralph Holmes
413cd7f68b powerpc/mbx8xx: Add per-section compilation and linking support.
For the mbx821_001 BSP variant:

The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 167592	   2372	   8044	 178008	  2b758	base_sp.exe
 154624	   2324	   8032	 164980	  28474	hello.exe
 146612	   2228	   4836	 153676	  2584c	minimum.exe
 656764	   6480	  20648	 683892	  a6f74	fileio.exe
 191744	   2464	   8148	 202356	  31674	nsecs.exe
 231636	   2748	   8640	 243024	  3b550	paranoia.exe
 170792	   2380	   8076	 181248	  2c400	ticker.exe
 170992	   2372	  11880	 185244	  2d39c	unlimited.exe
1091572	  22792	  15336	1129700	 113ce4	cxx_iostream.exe
 275128	   3340	   8304	 286772	  46034	cdtest.exe
 249888	   2872	   9836	 262596	  401c4	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
 153280	   2292	   7956	 163528	  27ec8	base_sp.exe
 137816	   2212	   7568	 147596	  2408c	hello.exe
  43296	   1736	   3876	  48908	   bf0c	minimum.exe
 630588	   6396	  20316	 657300	  a0794	fileio.exe
 178944	   2388	   8060	 189392	  2e3d0	nsecs.exe
 216596	   2676	   8604	 227876	  37a24	paranoia.exe
 157536	   2304	   7988	 167828	  28f94	ticker.exe
 154760	   2292	  11384	 168436	  291f4	unlimited.exe
 251552	   2868	   8024	 262444	  4012c	cxx_iostream.exe
 251848	   2764	   8216	 262828	  402ac	cdtest.exe
 231896	   2760	   9780	 244436	  3bad4	capture.exe

For the mbx821_002 BSP variant:

The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 167592	   2372	   8044	 178008	  2b758	base_sp.exe
 154624	   2324	   8032	 164980	  28474	hello.exe
 146612	   2228	   4836	 153676	  2584c	minimum.exe
 656764	   6480	  20648	 683892	  a6f74	fileio.exe
 191744	   2464	   8148	 202356	  31674	nsecs.exe
 231636	   2748	   8640	 243024	  3b550	paranoia.exe
 170792	   2380	   8076	 181248	  2c400	ticker.exe
 170992	   2372	  11880	 185244	  2d39c	unlimited.exe
1091572	  22792	  15336	1129700	 113ce4	cxx_iostream.exe
 275128	   3340	   8304	 286772	  46034	cdtest.exe
 249888	   2872	   9836	 262596	  401c4	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
 153280	   2292	   7956	 163528	  27ec8	base_sp.exe
 137816	   2212	   7568	 147596	  2408c	hello.exe
  43296	   1736	   3876	  48908	   bf0c	minimum.exe
 630588	   6396	  20316	 657300	  a0794	fileio.exe
 178944	   2388	   8060	 189392	  2e3d0	nsecs.exe
 216596	   2676	   8604	 227876	  37a24	paranoia.exe
 157536	   2304	   7988	 167828	  28f94	ticker.exe
 154760	   2292	  11384	 168436	  291f4	unlimited.exe
 251552	   2868	   8024	 262444	  4012c	cxx_iostream.exe
 251848	   2764	   8216	 262828	  402ac	cdtest.exe
 231896	   2760	   9780	 244436	  3bad4	capture.exe

For the mbx821_002b BSP variant:

The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 167576	   2372	   8044	 177992	  2b748	base_sp.exe
 154608	   2324	   8032	 164964	  28464	hello.exe
 146596	   2228	   4836	 153660	  2583c	minimum.exe
 656748	   6480	  20648	 683876	  a6f64	fileio.exe
 191744	   2464	   8148	 202356	  31674	nsecs.exe
 231620	   2748	   8640	 243008	  3b540	paranoia.exe
 170776	   2380	   8076	 181232	  2c3f0	ticker.exe
 170976	   2372	  11880	 185228	  2d38c	unlimited.exe
1091556	  22792	  15336	1129684	 113cd4	cxx_iostream.exe
 275128	   3340	   8304	 286772	  46034	cdtest.exe
 249872	   2872	   9836	 262580	  401b4	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
 153264	   2292	   7956	 163512	  27eb8	base_sp.exe
 137816	   2212	   7568	 147596	  2408c	hello.exe
  43280	   1736	   3876	  48892	   befc	minimum.exe
 630572	   6396	  20316	 657284	  a0784	fileio.exe
 178928	   2388	   8060	 189376	  2e3c0	nsecs.exe
 216580	   2676	   8604	 227860	  37a14	paranoia.exe
 157536	   2304	   7988	 167828	  28f94	ticker.exe
 154760	   2292	  11384	 168436	  291f4	unlimited.exe
 251552	   2868	   8024	 262444	  4012c	cxx_iostream.exe
 251832	   2764	   8216	 262812	  4029c	cdtest.exe
 231880	   2760	   9780	 244420	  3bac4	capture.exe

For the mbx860_001b BSP variant:

The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 168960	   2372	   8080	 179412	  2bcd4	base_sp.exe
 155992	   2324	   8100	 166416	  28a10	hello.exe
 147980	   2228	   4872	 155080	  25dc8	minimum.exe
 658132	   6480	  20720	 685332	  a7514	fileio.exe
 193128	   2464	   8184	 203776	  31c00	nsecs.exe
 233004	   2748	   8708	 244460	  3baec	paranoia.exe
 172160	   2380	   8112	 182652	  2c97c	ticker.exe
 172360	   2372	  11916	 186648	  2d918	unlimited.exe
1092940	  22792	  15404	1131136	 114280	cxx_iostream.exe
 276512	   3340	   8340	 288192	  465c0	cdtest.exe
 251256	   2872	   9904	 264032	  40760	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
 154648	   2292	   8024	 164964	  28464	base_sp.exe
 139200	   2212	   7636	 149048	  24638	hello.exe
  43336	   1736	   3880	  48952	   bf38	minimum.exe
 631956	   6396	  20380	 658732	  a0d2c	fileio.exe
 180312	   2388	   8128	 190828	  2e96c	nsecs.exe
 217964	   2676	   8672	 229312	  37fc0	paranoia.exe
 158920	   2304	   8056	 169280	  29540	ticker.exe
 156144	   2292	  11452	 169888	  297a0	unlimited.exe
 252936	   2868	   8092	 263896	  406d8	cxx_iostream.exe
 253216	   2764	   8284	 264264	  40848	cdtest.exe
 233264	   2760	   9848	 245872	  3c070	capture.exe

For the mbx860_002 BSP variant:

The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 168976	   2372	   8080	 179428	  2bce4	base_sp.exe
 156008	   2324	   8100	 166432	  28a20	hello.exe
 147996	   2228	   4872	 155096	  25dd8	minimum.exe
 658148	   6480	  20720	 685348	  a7524	fileio.exe
 193128	   2464	   8184	 203776	  31c00	nsecs.exe
 233020	   2748	   8708	 244476	  3bafc	paranoia.exe
 172176	   2380	   8112	 182668	  2c98c	ticker.exe
 172376	   2372	  11916	 186664	  2d928	unlimited.exe
1092956	  22792	  15404	1131152	 114290	cxx_iostream.exe
 276512	   3340	   8340	 288192	  465c0	cdtest.exe
 251272	   2872	   9904	 264048	  40770	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
 154664	   2292	   8024	 164980	  28474	base_sp.exe
 139200	   2212	   7636	 149048	  24638	hello.exe
  43352	   1736	   3880	  48968	   bf48	minimum.exe
 631972	   6396	  20380	 658748	  a0d3c	fileio.exe
 180328	   2388	   8128	 190844	  2e97c	nsecs.exe
 217980	   2676	   8672	 229328	  37fd0	paranoia.exe
 158920	   2304	   8056	 169280	  29540	ticker.exe
 156144	   2292	  11452	 169888	  297a0	unlimited.exe
 252936	   2868	   8092	 263896	  406d8	cxx_iostream.exe
 253232	   2764	   8284	 264280	  40858	cdtest.exe
 233280	   2760	   9848	 245888	  3c080	capture.exe

For the mbx860_005b BSP variant:

The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 166816	   2300	   8080	 177196	  2b42c	base_sp.exe
 153848	   2252	   8100	 164200	  28168	hello.exe
 145836	   2156	   4872	 152864	  25520	minimum.exe
 655988	   6408	  20720	 683116	  a6c6c	fileio.exe
 190968	   2392	   8184	 201544	  31348	nsecs.exe
 230860	   2676	   8708	 242244	  3b244	paranoia.exe
 170016	   2308	   8112	 180436	  2c0d4	ticker.exe
 170216	   2300	  11916	 184432	  2d070	unlimited.exe
1090796	  22720	  15404	1128920	 1139d8	cxx_iostream.exe
 274352	   3268	   8340	 285960	  45d08	cdtest.exe
 249096	   2800	   9904	 261800	  3fea8	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
 152360	   2220	   8024	 162604	  27b2c	base_sp.exe
 136896	   2140	   7636	 146672	  23cf0	hello.exe
  42208	   1664	   3872	  47744	   ba80	minimum.exe
 629668	   6324	  20380	 656372	  a03f4	fileio.exe
 178040	   2316	   8128	 188484	  2e044	nsecs.exe
 215660	   2604	   8672	 226936	  37678	paranoia.exe
 156616	   2232	   8056	 166904	  28bf8	ticker.exe
 153840	   2220	  11452	 167512	  28e58	unlimited.exe
 250648	   2796	   8092	 261536	  3fda0	cxx_iostream.exe
 250944	   2692	   8284	 261920	  3ff20	cdtest.exe
 230992	   2688	   9848	 243528	  3b748	capture.exe

For the mbx860_1b BSP variant:

The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 168952	   2372	   8080	 179404	  2bccc	base_sp.exe
 155984	   2324	   8100	 166408	  28a08	hello.exe
 147972	   2228	   4872	 155072	  25dc0	minimum.exe
 658132	   6480	  20720	 685332	  a7514	fileio.exe
 193120	   2464	   8184	 203768	  31bf8	nsecs.exe
 232996	   2748	   8708	 244452	  3bae4	paranoia.exe
 172152	   2380	   8112	 182644	  2c974	ticker.exe
 172360	   2372	  11916	 186648	  2d918	unlimited.exe
1092932	  22792	  15404	1131128	 114278	cxx_iostream.exe
 276512	   3340	   8340	 288192	  465c0	cdtest.exe
 251256	   2872	   9904	 264032	  40760	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
 154640	   2292	   8024	 164956	  2845c	base_sp.exe
 139200	   2212	   7636	 149048	  24638	hello.exe
  43332	   1736	   3880	  48948	   bf34	minimum.exe
 631948	   6396	  20380	 658724	  a0d24	fileio.exe
 180312	   2388	   8128	 190828	  2e96c	nsecs.exe
 217964	   2676	   8672	 229312	  37fc0	paranoia.exe
 158912	   2304	   8056	 169272	  29538	ticker.exe
 156136	   2292	  11452	 169880	  29798	unlimited.exe
 252928	   2868	   8092	 263888	  406d0	cxx_iostream.exe
 253208	   2764	   8284	 264256	  40840	cdtest.exe
 233264	   2760	   9848	 245872	  3c070	capture.exe
2016-01-23 14:52:28 -06:00
Ralph Holmes
4e98ffa0ca powerpc/haleakala: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 131684	   1996	  10076	 143756	  2318c	base_sp.exe
 146568	   1964	   9684	 158216	  26a08	hello.exe
  58268	   1456	   6076	  65800	  10108	minimum.exe
 644900	   5932	  22332	 673164	  a458c	fileio.exe
 156052	   2088	  10180	 168320	  29180	nsecs.exe
 229652	   2372	  10744	 242768	  3b450	paranoia.exe
 135908	   2004	  10108	 148020	  24234	ticker.exe
 134132	   2020	  13500	 149652	  24894	unlimited.exe
1094228	   2656	  17360	1114244	 110084	cxx_iostream.exe
 257588	   2564	  10332	 270484	  42094	cdtest.exe
 247588	   2488	  11904	 261980	  3ff5c	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
 115628	   1956	  10024	 127608	  1f278	base_sp.exe
 127884	   1904	   9592	 139380	  22074	hello.exe
  44044	   1396	   6024	  51464	   c908	minimum.exe
 617276	   5896	  22020	 645192	  9d848	fileio.exe
 141580	   2056	  10128	 153764	  258a4	nsecs.exe
 213452	   2332	  10688	 226472	  374a8	paranoia.exe
 120940	   1968	  10056	 132964	  20764	ticker.exe
 115948	   1972	  13440	 131360	  20120	unlimited.exe
 224884	   1984	  10048	 236916	  39d74	cxx_iostream.exe
 233696	   2068	  10280	 246044	  3c11c	cdtest.exe
 229292	   2424	  11852	 243568	  3b770	capture.exe
2016-01-23 14:48:34 -06:00
Ralph Holmes
82bf2773a6 powerpc/virtex5: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 117297	   9206	   6797	 133300	  208b4	base_sp.exe
 133249	   8030	   6757	 148036	  24244	hello.exe
  51473	   5066	   3217	  59756	   e96c	minimum.exe
 568081	  80530	  19053	 667664	  a3010	fileio.exe
 140193	  10950	   6901	 158044	  2695c	nsecs.exe
 206113	  21330	   7465	 234908	  3959c	paranoia.exe
 120465	   9374	   6829	 136668	  215dc	ticker.exe
 119665	   9390	  10573	 139628	  2216c	unlimited.exe
 883345	 198988	  14433	1096766	 10bc3e	cxx_iostream.exe
 225057	  26914	   7469	 259440	  3f570	cdtest.exe
 221937	  23050	   8625	 253612	  3deac	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
 105569	   7804	   6777	 120150	  1d556	base_sp.exe
 119025	   6596	   6729	 132350	  204fe	hello.exe
  40177	   3720	   3197	  47094	   b7f6	minimum.exe
 546465	  77136	  18773	 642374	  9cd46	fileio.exe
 129217	   9526	   6881	 145624	  238d8	nsecs.exe
 193617	  19908	   7441	 220966	  35f26	paranoia.exe
 108993	   7972	   6809	 123774	  1e37e	ticker.exe
 106129	   7884	  10545	 124558	  1e68e	unlimited.exe
 554997	  38836	  13621	 607454	  944de	cxx_iostream.exe
 215193	  17384	   7449	 240026	  3a99a	cdtest.exe
 207809	  21400	   8605	 237814	  3a0f6	capture.exe
2016-01-23 14:45:40 -06:00
Ralph Holmes
4ba2eb4193 powerpc/virtex4: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 116817	   9206	   7137	 133160	  20828	base_sp.exe
 132977	   8018	   6745	 147740	  2411c	hello.exe
  51169	   5066	   3205	  59440	   e830	minimum.exe
 567889	  80534	  19393	 667816	  a30a8	fileio.exe
 139841	  10950	   7241	 158032	  26950	nsecs.exe
 205585	  21326	   7805	 234716	  394dc	paranoia.exe
 119985	   9374	   7169	 136528	  21550	ticker.exe
 119345	   9378	  10561	 139284	  22014	unlimited.exe
 891953	 193036	  14421	1099410	 10c692	cxx_iostream.exe
 225553	  26678	   7425	 259656	  3f648	cdtest.exe
 221617	  23046	   8965	 253628	  3debc	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
 104769	   7808	   7117	 119694	  1d38e	base_sp.exe
 118753	   6596	   6717	 132066	  203e2	hello.exe
  39905	   3720	   3185	  46810	   b6da	minimum.exe
 546769	  77148	  19113	 643030	  9cfd6	fileio.exe
 129329	   9534	   7221	 146084	  23aa4	nsecs.exe
 192785	  19908	   7781	 220474	  35d3a	paranoia.exe
 109025	   7980	   7149	 124154	  1e4fa	ticker.exe
 105793	   7884	  10533	 124210	  1e532	unlimited.exe
 559973	  38860	  13609	 612442	  9585a	cxx_iostream.exe
 215369	  17392	   7405	 240166	  3aa26	cdtest.exe
 207121	  21408	   8945	 237474	  39fa2	capture.exe
2016-01-23 14:36:25 -06:00
Ralph Holmes
005c354706 powerpc/virtex: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 136928	   2284	134078500	134217712	7fffff0	base_sp.exe
 152124	   2168	134063412	134217704	7ffffe8	hello.exe
  96317	   1892	134119500	134217709	7ffffed	minimum.exe
 658001	   6274	133553428	134217703	7ffffe7	fileio.exe
 161562	   2380	134053772	134217714	7fffff2	nsecs.exe
 229008	   2668	133986040	134217716	7fffff4	paranoia.exe
 140224	   2292	134075204	134217720	7fffff8	ticker.exe
 139564	   2308	134075836	134217708	7ffffec	unlimited.exe
 951004	 147150	133119544	134217698	7ffffe2	cxx_iostream.exe
 256264	   9352	133952104	134217720	7fffff8	cdtest.exe
 254760	   2788	133960156	134217704	7ffffe8	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
 123180	   2268	134092272	134217720	7fffff8	base_sp.exe
 136152	   2112	134079448	134217712	7fffff0	hello.exe
  53640	   1560	134162508	134217708	7ffffec	minimum.exe
 632433	   6238	133579016	134217687	7ffffd7	fileio.exe
 148538	   2364	134066808	134217710	7ffffee	nsecs.exe
 214540	   2644	134000536	134217720	7fffff8	paranoia.exe
 126732	   2276	134088688	134217696	7ffffe0	ticker.exe
 124292	   2268	134091136	134217696	7ffffe0	unlimited.exe
 608992	  50546	133558180	134217718	7fffff6	cxx_iostream.exe
 243452	   8036	133966228	134217716	7fffff4	cdtest.exe
 238360	   2740	133976616	134217716	7fffff4	capture.exe
2016-01-23 13:57:48 -06:00
Ralph Holmes
99a03876fa powerpc/t32mppc: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 131246	   2224	134084236	134217706	7ffffea	base_sp.exe
 145442	   2108	134070140	134217690	7ffffda	hello.exe
  87857	   1816	134128016	134217689	7ffffd9	minimum.exe
 658358	   6206	133553148	134217712	7fffff0	fileio.exe
 155574	   2320	134059800	134217694	7ffffde	nsecs.exe
 220670	   2600	133994432	134217702	7ffffe6	paranoia.exe
 135534	   2232	134079948	134217714	7fffff2	ticker.exe
 133626	   2240	134081828	134217694	7ffffde	unlimited.exe
 943592	 148090	133126008	134217690	7ffffda	cxx_iostream.exe
 250066	   9528	133958096	134217690	7ffffda	cdtest.exe
 246978	   2728	133968004	134217710	7ffffee	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
 116650	   2216	134098828	134217694	7ffffde	base_sp.exe
 128558	   2068	134087092	134217718	7fffff6	hello.exe
  47222	   1560	134168916	134217698	7ffffe2	minimum.exe
 632422	   6194	133579072	134217688	7ffffd8	fileio.exe
 141782	   2312	134073624	134217718	7fffff6	nsecs.exe
 206018	   2592	134009108	134217718	7fffff6	paranoia.exe
 121258	   2224	134094220	134217702	7ffffe6	ticker.exe
 117378	   2216	134098108	134217702	7ffffe6	unlimited.exe
 602026	  51306	133564344	134217676	7ffffcc	cxx_iostream.exe
 236658	   8188	133972848	134217694	7ffffde	cdtest.exe
 230070	   2688	133984932	134217690	7ffffda	capture.exe
2016-01-23 13:49:09 -06:00
Ralph Holmes
c663474e6b powerpc/ss555: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 124540	   1884	   9068	 135492	  21144	base_sp.exe
 133264	   1832	   9072	 144168	  23328	hello.exe
  82948	   1620	   5816	  90384	  16110	minimum.exe
 637608	   5824	  21344	 664776	  a24c8	fileio.exe
 148908	   1980	   9188	 160076	  2714c	nsecs.exe
 191988	   2260	   9712	 203960	  31cb8	paranoia.exe
 127820	   1892	   9116	 138828	  21e4c	ticker.exe
 127484	   1884	  12908	 142276	  22bc4	unlimited.exe
1056184	  22308	  16356	1094848	 10b4c0	cxx_iostream.exe
 244272	   2852	   9336	 256460	  3e9cc	cdtest.exe
 236156	   2380	  10896	 249432	  3ce58	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
  98616	   1808	   8984	 109408	  1ab60	base_sp.exe
 104960	   1732	   8576	 115268	  1c244	hello.exe
  40124	   1284	   5048	  46456	   b578	minimum.exe
 602352	   5752	  20988	 629092	  99964	fileio.exe
 124632	   1912	   9120	 135664	  211f0	nsecs.exe
 165276	   2192	   9644	 177112	  2b3d8	paranoia.exe
 103548	   1824	   9012	 114384	  1bed0	ticker.exe
 100676	   1808	  12452	 114936	  1c0f8	unlimited.exe
 201480	   2380	   9056	 212916	  33fb4	cxx_iostream.exe
 210304	   2284	   9232	 221820	  3627c	cdtest.exe
 209316	   2288	  10832	 222436	  364e4	capture.exe
2016-01-23 13:41:19 -06:00
Ralph Holmes
cfd033679d powerpc/qemuppc: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 119012	   8704	  15168	 142884	  22e24	base_sp.exe
 128516	   7612	  15104	 151232	  24ec0	hello.exe
  54276	   4544	  11584	  70404	  11304	minimum.exe
 565444	  80124	  27456	 673024	  a4500	fileio.exe
 142116	  10432	  15296	 167844	  28fa4	nsecs.exe
 174276	  21308	  15808	 211392	  339c0	paranoia.exe
 122180	   8896	  15200	 146276	  23b64	ticker.exe
 121540	   8800	  18944	 149284	  24724	unlimited.exe
1010276	  68228	  22808	1101312	 10ce00	cxx_iostream.exe
 228580	  20112	  15856	 264548	  40964	cdtest.exe
 217348	  22620	  16992	 256960	  3ebc0	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
 104356	   7168	  15168	 126692	  1eee4	base_sp.exe
 111780	   6080	  15072	 132932	  20744	hello.exe
  40836	   3008	  11584	  55428	   d884	minimum.exe
 540900	  76640	  27168	 644708	  9d664	fileio.exe
 128228	   8896	  15264	 152388	  25344	nsecs.exe
 159044	  19744	  15776	 194564	  2f804	paranoia.exe
 107812	   7328	  15200	 130340	  1fd24	ticker.exe
 105380	   7296	  18912	 131588	  20204	unlimited.exe
 199644	  15296	  15528	 230468	  38444	cxx_iostream.exe
 206772	  16800	  15376	 238948	  3a564	cdtest.exe
 200228	  20864	  16992	 238084	  3a204	capture.exe
2016-01-23 13:35:38 -06:00
Ralph Holmes
cc309001e5 powerpc/mvme5500: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 193649	  21100	  15365	 230114	  382e2	base_sp.exe
 181425	  19928	  15325	 216678	  34e66	hello.exe
 174257	  19452	  12097	 205806	  323ee	minimum.exe
 613505	  89234	  27649	 730388	  b2514	fileio.exe
 216977	  22848	  15469	 255294	  3e53e	nsecs.exe
 226897	  33644	  16033	 276574	  4385e	paranoia.exe
 196849	  21268	  15397	 233514	  3902a	ticker.exe
 196401	  22044	  19173	 237618	  3a032	unlimited.exe
 947265	 209858	  23001	1180124	 1201dc	cxx_iostream.exe
 284753	  39784	  16037	 340574	  5325e	cdtest.exe
 263073	  31692	  17189	 311954	  4c292	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
 168257	  17808	  15281	 201346	  31282	base_sp.exe
 154113	  16692	  15201	 186006	  2d696	hello.exe
 124545	  14548	  11713	 150806	  24d16	minimum.exe
 578049	  83946	  27273	 689268	  a8474	fileio.exe
 192337	  19556	  15385	 227278	  377ce	nsecs.exe
 201249	  30328	  15913	 247490	  3c6c2	paranoia.exe
 171681	  17976	  15313	 204970	  320aa	ticker.exe
 169441	  18732	  19049	 207222	  32976	unlimited.exe
 604757	  47466	  22093	 674316	  a4a0c	cxx_iostream.exe
 260569	  27820	  15921	 304310	  4a4b6	cdtest.exe
 237217	  28200	  17105	 282522	  44f9a	capture.exe
2016-01-23 13:25:36 -06:00
Ralph Holmes
e5e0acde71 powerpc/mvme3100: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 225361	  22724	  12225	 260310	  3f8d6	base_sp.exe
 212945	  21548	  12185	 246678	  3c396	hello.exe
 205697	  20928	   8957	 235582	  3983e	minimum.exe
 620337	  89970	  24477	 734784	  b3640	fileio.exe
 241825	  24076	  12329	 278230	  43ed6	nsecs.exe
 284977	  34836	  12893	 332706	  513a2	paranoia.exe
 228529	  22892	  12257	 263678	  405fe	ticker.exe
 227729	  23660	  16001	 267390	  4147e	unlimited.exe
 959985	 210142	  19861	1189988	 122864	cxx_iostream.exe
 297137	  40024	  12897	 350058	  5576a	cdtest.exe
 276161	  32508	  14049	 322718	  4ec9e	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
 196945	  19224	  12201	 228370	  37c12	base_sp.exe
 182641	  18080	  12153	 212874	  33f8a	hello.exe
 158817	  16492	   8637	 183946	  2ce8a	minimum.exe
 581681	  84474	  24193	 690348	  a88ac	fileio.exe
 214177	  20552	  12305	 247034	  3c4fa	nsecs.exe
 256209	  31312	  12865	 300386	  49562	paranoia.exe
 200401	  19392	  12233	 232026	  38a5a	ticker.exe
 197745	  20132	  15969	 233846	  39176	unlimited.exe
 614501	  47958	  19045	 681504	  a6620	cxx_iostream.exe
 269993	  28400	  12873	 311266	  4bfe2	cdtest.exe
 247201	  28792	  14025	 290018	  46ce2	capture.exe
2016-01-23 13:17:50 -06:00
Ralph Holmes
5adc3b63b0 powerpc/mpc8260ads: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 163364	   2976	 139136	 305476	  4a944	base_sp.exe
 150396	   2936	 139080	 292412	  4763c	hello.exe
 142316	   2852	 135864	 281032	  449c8	minimum.exe
 650196	   6950	 151396	 808542	  c565e	fileio.exe
 188132	   3068	 139244	 330444	  50acc	nsecs.exe
 203636	   3352	 139724	 346712	  54a58	paranoia.exe
 166660	   2984	 139168	 308812	  4b64c	ticker.exe
 166964	   2992	 142896	 312852	  4c614	unlimited.exe
1085764	  23416	 146796	1255976	 132a28	cxx_iostream.exe
 271560	   3944	 139788	 415292	  6563c	cdtest.exe
 245700	   3480	 140964	 390144	  5f400	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
 134612	   2936	 139032	 276580	  43864	base_sp.exe
 119380	   2864	 138968	 261212	  3fc5c	hello.exe
  42052	   2416	 135218	 179686	  2bde6	minimum.exe
 610788	   6908	 151016	 768712	  bbac8	fileio.exe
 160180	   3032	 139140	 302352	  49d10	nsecs.exe
 174132	   3312	 139640	 317084	  4d69c	paranoia.exe
 138708	   2948	 139064	 280720	  44890	ticker.exe
 137444	   2936	 142784	 283164	  4521c	unlimited.exe
 233580	   2952	 139432	 375964	  5bc9c	cxx_iostream.exe
 233796	   3040	 139252	 376088	  5bd18	cdtest.exe
 215012	   3412	 140860	 359284	  57b74	capture.exe
2016-01-23 13:09:48 -06:00
Ralph Holmes
3a84377183 powerpc/beatnik: Add per-section compilation and linking support.
The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 221793	  26856	  14537	 263186	  40412	base_sp.exe
 209281	  25692	  14497	 249470	  3ce7e	hello.exe
 202033	  25072	  11269	 238374	  3a326	minimum.exe
 638049	  94974	  26821	 759844	  b9824	fileio.exe
 243953	  28604	  14641	 287198	  461de	nsecs.exe
 254337	  39408	  15205	 308950	  4b6d6	paranoia.exe
 224961	  27024	  14569	 266554	  4113a	ticker.exe
 224257	  27792	  18313	 270362	  4201a	unlimited.exe
 973889	 215614	  22173	1211676	 127d1c	cxx_iostream.exe
 312369	  45540	  15209	 373118	  5b17e	cdtest.exe
 290177	  37456	  16361	 343994	  53fba	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
 189633	  22528	  14517	 226678	  37576	base_sp.exe
 175233	  21388	  14469	 211090	  33892	hello.exe
 147265	  19512	  10949	 177726	  2b63e	minimum.exe
 595393	  88650	  26509	 710552	  ad798	fileio.exe
 212561	  24252	  14621	 251434	  3d62a	nsecs.exe
 221953	  35032	  15181	 272166	  42726	paranoia.exe
 193089	  22696	  14549	 230334	  383be	ticker.exe
 190561	  23436	  18285	 232282	  38b5a	unlimited.exe
 624149	  52162	  21361	 697672	  aa548	cxx_iostream.exe
 280985	  32516	  15189	 328690	  503f2	cdtest.exe
 256993	  32928	  16341	 306262	  4ac56	capture.exe
2016-01-23 12:51:08 -06:00
Ralph Holmes
c3a92dbca0 m68k/genmcf548x: Add per-section compilation and linking support.
For the COBRA5475 BSP variant:

The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
  92068	   1684	134123976   134217728	8000000	base_sp.exe
 100414	   1656	134115656   134217726	7fffffe	hello.exe
  31474	   1228	134185024   134217726	7fffffe	minimum.exe
 559781	   5592	133652352   134217725	7fffffd	fileio.exe
 110380	   1768	134105580   134217728	8000000	nsecs.exe
 162196	   2056	134053476   134217728	8000000	paranoia.exe
  95682	   1684	134120360   134217726	7fffffe	ticker.exe
  94364	   1712	134121652   134217728	8000000	unlimited.exe
 860068	   1968	133355688   134217724	7fffffc	cxx_iostream.exe
 192553	   1720	134023448   134217721	7fffff9	cdtest.exe
 186476	   2184	134029068   134217728	8000000	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
  82762	   1652	134133312   134217726	7fffffe	base_sp.exe
  89960	   1604	134126164   134217728	8000000	hello.exe
  22368	   1194	134194164   134217726	7fffffe	minimum.exe
 541551	   5560	133670616   134217727	7ffffff	fileio.exe
 102222	   1740	134113764   134217726	7fffffe	nsecs.exe
 152484	   2028	134063216   134217728	8000000	paranoia.exe
  87182	   1656	134128888   134217726	7fffffe	ticker.exe
  84388	   1672	134131668   134217728	8000000	unlimited.exe
 509726	   1928	133706072   134217726	7fffffe	cxx_iostream.exe
 182133	   1696	134033896   134217725	7fffffd	cdtest.exe
 175060	   2124	134040544   134217728	8000000	capture.exe

For the m5484FireEngine BSP variant:

The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
  92740	   1684	67014440    67108864	4000000	base_sp.exe
 101086	   1656	67006120    67108862	3fffffe	hello.exe
  32150	   1228	67075484    67108862	3fffffe	minimum.exe
 560459	   5592	66542812    67108863	3ffffff	fileio.exe
 111052	   1768	66996044    67108864	4000000	nsecs.exe
 162868	   2056	66943940    67108864	4000000	paranoia.exe
  96354	   1684	67010824    67108862	3fffffe	ticker.exe
  95036	   1712	67012116    67108864	4000000	unlimited.exe
 860740	   1968	66246152    67108860	3fffffc	cxx_iostream.exe
 193225	   1720	66913912    67108857	3fffff9	cdtest.exe
 187148	   2184	66919532    67108864	4000000	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
  83426	   1652	67023784    67108862	3fffffe	base_sp.exe
  90624	   1604	67016636    67108864	4000000	hello.exe
  23036	   1194	67084632    67108862	3fffffe	minimum.exe
 542221	   5560	66561080    67108861	3fffffd	fileio.exe
 102886	   1740	67004236    67108862	3fffffe	nsecs.exe
 153148	   2028	66953688    67108864	4000000	paranoia.exe
  87846	   1656	67019360    67108862	3fffffe	ticker.exe
  85052	   1672	67022140    67108864	4000000	unlimited.exe
 510390	   1928	66596544    67108862	3fffffe	cxx_iostream.exe
 182797	   1696	66924368    67108861	3fffffd	cdtest.exe
 175724	   2124	66931016    67108864	4000000	capture.exe
2016-01-22 21:42:27 -06:00
Ralph Holmes
a0966605f3 m68k/mvme162: Add per-section compilation and linking support.
For the main BSP:

The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
  85200	   1632	  11936	  98768	  181d0	base_sp.exe
 100224	   1600	  11536	 113360	  1bad0	hello.exe
  38432	   1216	   8016	  47664	   ba30	minimum.exe
 536336	   5552	  23424	 565312	  8a040	fileio.exe
 104192	   1728	  12048	 117968	  1ccd0	nsecs.exe
 185520	   2000	  12528	 200048	  30d70	paranoia.exe
  89424	   1632	  11968	 103024	  19270	ticker.exe
  87984	   1664	  15376	 105024	  19a40	unlimited.exe
 851456	  21440	  19008	 891904	  d9c00	cxx_iostream.exe
 191872	   2064	  12080	 206016	  324c0	cdtest.exe
 186288	   2144	  13760	 202192	  315d0	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
  77600	   1616	  11888	  91104	  163e0	base_sp.exe
  91824	   1568	  11472	 104864	  199a0	hello.exe
  29856	   1168	   7952	  38976	   9840	minimum.exe
 520432	   5520	  23088	 549040	  860b0	fileio.exe
  97616	   1712	  11984	 111312	  1b2d0	nsecs.exe
 177568	   1984	  12480	 192032	  2ee20	paranoia.exe
  82560	   1616	  11904	  96080	  17750	ticker.exe
  79760	   1632	  15312	  96704	  179c0	unlimited.exe
 168256	   2064	  11728	 182048	  2c720	cxx_iostream.exe
 176112	   2000	  12000	 190112	  2e6a0	cdtest.exe
 176656	   2096	  13712	 192464	  2efd0	capture.exe

For the mvme162lx BSP variant:

The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
  85200	   1632	  11936	  98768	  181d0	base_sp.exe
 100224	   1600	  11536	 113360	  1bad0	hello.exe
  38432	   1216	   8016	  47664	   ba30	minimum.exe
 536336	   5552	  23424	 565312	  8a040	fileio.exe
 104192	   1728	  12048	 117968	  1ccd0	nsecs.exe
 185520	   2000	  12528	 200048	  30d70	paranoia.exe
  89424	   1632	  11968	 103024	  19270	ticker.exe
  87984	   1664	  15376	 105024	  19a40	unlimited.exe
 851456	  21440	  19008	 891904	  d9c00	cxx_iostream.exe
 191872	   2064	  12080	 206016	  324c0	cdtest.exe
 186288	   2144	  13760	 202192	  315d0	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
  77600	   1616	  11888	  91104	  163e0	base_sp.exe
  91824	   1568	  11472	 104864	  199a0	hello.exe
  29856	   1168	   7952	  38976	   9840	minimum.exe
 520432	   5520	  23088	 549040	  860b0	fileio.exe
  97616	   1712	  11984	 111312	  1b2d0	nsecs.exe
 177568	   1984	  12480	 192032	  2ee20	paranoia.exe
  82560	   1616	  11904	  96080	  17750	ticker.exe
  79760	   1632	  15312	  96704	  179c0	unlimited.exe
 168256	   2064	  11728	 182048	  2c720	cxx_iostream.exe
 176112	   2000	  12000	 190112	  2e6a0	cdtest.exe
 176656	   2096	  13712	 192464	  2efd0	capture.exe
2016-01-22 21:27:00 -06:00
Ralph Holmes
ba945b14d2 m68k/gen68360: Add per-section compilation and linking support.
For the main BSP:

The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 117616	   1728	  27312	 146656	  23ce0	base_sp.exe
 108256	   1696	  26912	 136864	  216a0	hello.exe
  29728	   1216	  23344	  54288	   d410	minimum.exe
 535168	   5632	  38800	 579600	  8d810	fileio.exe
 136624	   1808	  27424	 165856	  287e0	nsecs.exe
 192128	   2112	  27920	 222160	  363d0	paranoia.exe
 121472	   1728	  27344	 150544	  24c10	ticker.exe
 120304	   1760	  30752	 152816	  254f0	unlimited.exe
 859008	  21600	  34400	 915008	  df640	cxx_iostream.exe
 207536	   2320	  27488	 237344	  39f20	cdtest.exe
 185136	   2224	  29136	 216496	  34db0	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
 110384	   1696	  27248	 139328	  22040	base_sp.exe
 100080	   1648	  26832	 128560	  1f630	hello.exe
  22496	   1184	  23296	  46976	   b780	minimum.exe
 519376	   5600	  38464	 563440	  898f0	fileio.exe
 130432	   1776	  27360	 159568	  26f50	nsecs.exe
 184448	   2064	  27856	 214368	  34560	paranoia.exe
 114976	   1696	  27280	 143952	  23250	ticker.exe
 112448	   1712	  30672	 144832	  235c0	unlimited.exe
 190368	   2256	  27136	 219760	  35a70	cxx_iostream.exe
 191312	   2176	  27408	 220896	  35ee0	cdtest.exe
 175216	   2160	  29072	 206448	  32670	capture.exe

For the gen68360_040 BSP variant:

The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 112624	   1712	  27328	 141664	  22960	base_sp.exe
 101584	   1680	  26912	 130176	  1fc80	hello.exe
  29936	   1184	  23344	  54464	   d4c0	minimum.exe
 530080	   5616	  38800	 574496	  8c420	fileio.exe
 131552	   1792	  27424	 160768	  27400	nsecs.exe
 161296	   2080	  27920	 191296	  2eb40	paranoia.exe
 116400	   1712	  27344	 145456	  23830	ticker.exe
 115312	   1728	  30752	 147792	  24150	unlimited.exe
 861952	  21488	  34384	 917824	  e0140	cxx_iostream.exe
 202336	   2128	  27472	 231936	  38a00	cdtest.exe
 179968	   2208	  29136	 211312	  33970	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
 105360	   1664	  27264	 134288	  20c90	base_sp.exe
  93360	   1616	  26832	 121808	  1dbd0	hello.exe
  21840	   1152	  23296	  46288	   b4d0	minimum.exe
 513920	   5568	  38464	 557952	  88380	fileio.exe
 125312	   1760	  27360	 154432	  25b40	nsecs.exe
 153632	   2048	  27856	 183536	  2ccf0	paranoia.exe
 109856	   1680	  27280	 138816	  21e40	ticker.exe
 107376	   1680	  30672	 139728	  221d0	unlimited.exe
 185040	   2128	  27104	 214272	  34500	cxx_iostream.exe
 186032	   2064	  27376	 215472	  349b0	cdtest.exe
 170016	   2144	  29072	 201232	  31210	capture.exe

For the pgh360 BSP variant:

The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 117424	   1728	  27312	 146464	  23c20	base_sp.exe
 108064	   1696	  26912	 136672	  215e0	hello.exe
  29536	   1216	  23344	  54096	   d350	minimum.exe
 534976	   5632	  38800	 579408	  8d750	fileio.exe
 136432	   1808	  27424	 165664	  28720	nsecs.exe
 191936	   2112	  27920	 221968	  36310	paranoia.exe
 121280	   1728	  27344	 150352	  24b50	ticker.exe
 120096	   1760	  30752	 152608	  25420	unlimited.exe
 858816	  21600	  34400	 914816	  df580	cxx_iostream.exe
 207344	   2320	  27488	 237152	  39e60	cdtest.exe
 184944	   2224	  29136	 216304	  34cf0	capture.exe

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

   text	   data	    bss	    dec	    hex	filename
 110176	   1696	  27248	 139120	  21f70	base_sp.exe
  99888	   1648	  26832	 128368	  1f570	hello.exe
  22304	   1184	  23296	  46784	   b6c0	minimum.exe
 519168	   5600	  38464	 563232	  89820	fileio.exe
 130224	   1776	  27360	 159360	  26e80	nsecs.exe
 184256	   2064	  27856	 214176	  344a0	paranoia.exe
 114784	   1696	  27280	 143760	  23190	ticker.exe
 112256	   1712	  30672	 144640	  23500	unlimited.exe
 190160	   2256	  27136	 219552	  359a0	cxx_iostream.exe
 191120	   2176	  27408	 220704	  35e20	cdtest.exe
 175024	   2160	  29072	 206256	  325b0	capture.exe
2016-01-22 21:20:42 -06:00
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