Commit Graph

32581 Commits

Author SHA1 Message Date
Jacob Shin
adc11af97a psxhdrs: Implement POSIX API Signature Compliance Tests for iconv.h (GCI 2018) 2018-12-04 09:32:37 -06:00
Sebastian Huber
fdcba406db bsp/leon3: Fix CPU counter frequency 2018-12-04 16:11:05 +01:00
Jacob Shin
8f79854e66 psxhdrs: Implement POSIX API Signature Compliance Tests for fnmatch.h (GCI 2018)
GCI Username: deuteriumoxide
2018-12-03 21:38:22 -06:00
Himanshu40
b055da2790 psxhdrs: add POSIX API Signature Compliance Tests for regex.h (GCI 2018) 2018-12-03 11:25:01 -06:00
Sebastian Huber
577d9a59f0 testsupport: Include missing <rtems/bspIo.h> 2018-12-03 13:34:47 +01:00
Sebastian Huber
b9ffb62467 Convert CPU counter ticks to/from sbintime_t
The sbintime_t is an efficient time format.  Add the ability to convert
CPU counter ticks to/from sbintime_t.
2018-12-03 09:45:37 +01:00
Jacob Shin
d0a7f03a52 5 spelling errors for a Google Code-In task.
Username: deuteriumoxide Email: jacobshin313@gmail.com
2018-12-02 22:07:18 -06:00
Shashvat Jain
7383632c80 psxhdrs:Add POSIX conformance test for utime.h (GCI 2018) 2018-12-02 22:04:19 -06:00
kaidoho
b8e8d0dea9 Fix wrong command hint in case of error 2018-12-02 16:50:31 -06:00
Himanshu40
0888bfd5dd psxhdrs: add POSIX API Signature Compliance Tests for locale.h (GCI 2018) 2018-12-02 08:48:12 -06:00
Himanshu40
903c57a8b4 psxhdrs: add POSIX API Signature Compliance Tests for dlfcn.h File (GCI 2018) 2018-12-01 21:03:50 -06:00
Himanshu40
e3086c9c5a psxhdrs: add POSIX API signature tests for strings.h file (GCI 2018) 2018-12-01 12:04:18 -06:00
Shashvat Jain
f40f86d75a powerpc/haleakala:Add per-section compilation and linking support (GCI 2018)
The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 104144	   1316	  16112	 121572	  1dae4	./base_sp.exe
 263120	   2424	  19356	 284900	  458e4	./capture.exe
 315012	   2300	  17184	 334496	  51aa0	./cdtest.exe
1103896	   2350	  23988	1130234	 113efa	./cxx_iostream.exe
 654832	   4986	  29400	 689218	  a8442	./fileio.exe
 143328	   1664	  16264	 161256	  275e8	./hello.exe
 329540	   6228	  23096	 358864	  579d0	./loopback.exe
  80264	   1124	  12868	  94256	  17030	./minimum.exe
 133600	   1832	  16216	 151648	  25060	./nsecs.exe
 215024	   2096	  16904	 234024	  39228	./paranoia.exe
 571768	  12532	  46100	 630400	  99e80	./pppd.exe
 107872	   1340	  16148	 125360	  1e9b0	./ticker.exe
 107856	   1308	  20008	 129172	  1f894	./unlimited.exe

The size of the sample executables with this option were:

   text	   data	    bss	    dec	    hex	filename
 612124	   2106	  22800	 637030	  9b866	./cxx_iostream.exe
 641180	   4986	  29104	 675270	  a4dc6	./fileio.exe
 132316	   1664	  16228	 150208	  24ac0	./hello.exe
 309544	   6212	  23028	 338784	  52b60	./loopback.exe
  74028	   1108	  12804	  87940	  15784	./minimum.exe
 125372	   1836	  16148	 143356	  22ffc	./nsecs.exe
 204556	   2088	  16868	 223512	  36918	./paranoia.exe
 555528	  12540	  46032	 614100	  95ed4	./pppd.exe
 101548	   1356	  16052	 118956	  1d0ac	./ticker.exe
 105916	   1284	  19976	 127176	  1f0c8	./unlimited.exe
  98268	   1300	  16016	 115584	  1c380	./base_sp.exe
 246364	   2404	  19320	 268088	  41738	./capture.exe
 229184	   1836	  17148	 248168	  3c968	./cdtest.exe

Closes #2561
2018-11-30 14:09:35 -06:00
Shashvat Jain
c056f219f8 powerpc/mpc8260ads:Add per-section compilation and linking support (GCI 2018)
The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 257876	   3416	 148812	 410104	  641f8	./capture.exe
 126956	   2428	 145836	 275220	  43314	./base_sp.exe
 330400	   4600	 146916	 481916	  75a7c	./cdtest.exe
1092476	  23588	 153684	1269748	 135ff4	./cxx_iostream.exe
 654892	   6056	 158868	 819816	  c8268	./fileio.exe
 159260	   2812	 145956	 308028	  4b33c	./hello.exe
 339392	   7344	 152824	 499560	  79f68	./loopback.exe
 106388	   2276	 142644	 251308	  3d5ac	./minimum.exe
 156348	   2960	 145980	 305288	  4a888	./nsecs.exe
 201020	   3204	 146592	 350816	  55a60	./paranoia.exe
 547684	  13548	 175556	 736788	  b3e14	./pppd.exe
 130108	   2468	 145872	 278448	  43fb0	./ticker.exe
 129740	   2436	 149696	 281872	  44d10	./unlimited.exe

The size of the sample executables with this option were:

   text	   data	    bss	    dec	    hex	filename
 246508	   2856	 147036	 396400	  60c70	./cxx_iostream.exe
 641752	   6016	 158548	 806316	  c4dac	./fileio.exe
 148264	   2800	 145916	 296980	  48814	./hello.exe
 319252	   7340	 152756	 479348	  75074	./loopback.exe
 100396	   2288	 142556	 245240	  3bdf8	./minimum.exe
 148200	   2932	 145892	 297024	  48840	./nsecs.exe
 190520	   3192	 146552	 340264	  53128	./paranoia.exe
 531300	  13544	 175480	 720324	  afdc4	./pppd.exe
 124008	   2472	 145788	 272268	  4278c	./ticker.exe
 127848	   2432	 149660	 279940	  44584	./unlimited.exe
 121272	   2432	 145752	 269456	  41c90	./base_sp.exe
 241104	   3412	 148768	 393284	  60044	./capture.exe
 245424	   2936	 146876	 395236	  607e4	./cdtest.exe

Closes #2565
2018-11-30 13:25:01 -06:00
Shashvat Jain
8b3ca0cb4d powerpc/qemuppc:Add per-section compilation and linking support (GCI 2018)
The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 101320	   1604	4184764	4287688	 416cc8	./base_sp.exe
 247452	   2656	4183748	4433856	 43a7c0	./capture.exe
 283516	  29564	4183788	4496868	 449de4	./cdtest.exe
 948220	 162032	4183744	5293996	 50c7ac	./cxx_iostream.exe
 642568	   5234	4181152	4828954	 49af1a	./fileio.exe
 133733	   1960	4184372	4320065	 41eb41	./hello.exe
 314124	   6796	4179844	4500764	 44ad1c	./loopback.exe
  60592	    680	4185536	4246808	 40cd18	./minimum.exe
 130936	   2112	4184228	4317276	 41e05c	./nsecs.exe
 180161	   2376	4183956	4366493	 42a09d	./paranoia.exe
 538248	  13040	4173628	4724916	 4818b4	./pppd.exe
 104753	   1636	4184736	4291125	 417a35	./ticker.exe
 104608	   1596	4184788	4290992	 4179b0	./unlimited.exe

The size of the sample executables with this option were:

   text	   data	    bss	    dec	    hex	filename
 611756	  58492	4183964	4854212	 4a11c4	./cxx_iostream.exe
 630360	   5210	4181168	4816738	 497f62	./fileio.exe
 123653	   1956	4184396	4310005	 41c3f5	./hello.exe
 295200	   6776	4179868	4481844	 446334	./loopback.exe
  60608	    668	4185560	4246836	 40cd34	./minimum.exe
 123704	   2108	4184220	4310032	 41c410	./nsecs.exe
 170589	   2364	4183980	4356933	 427b45	./paranoia.exe
 523060	  13016	4173648	4709724	 47dd5c	./pppd.exe
  99533	   1632	4184732	4285897	 4165c9	./ticker.exe
 103608	   1584	4184784	4289976	 4175b8	./unlimited.exe
 231572	   2644	4183736	4417952	 4369a0	./capture.exe
  96544	   1600	4184760	4282904	 415a18	./base_sp.exe
 223456	  10112	4184260	4417828	 436924	./cdtest.exe

Closes #2564
2018-11-30 11:01:16 -06:00
Shashvat Jain
8b6273a843 powerpc/ss555:Add per-section compilation and linking support(GCI 2018)
The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 116512	   1340	  15400	 133252	  20884	./base_sp.exe
 246172	   2328	  18324	 266824	  41248	./capture.exe
 319368	   3520	  16496	 339384	  52db8	./cdtest.exe
1077464	  22428	  23284	1123176	 112368	./cxx_iostream.exe
 640632	   4916	  28408	 673956	  a48a4	./fileio.exe
 148844	   1692	  15572	 166108	  288dc	./hello.exe
 328648	   6252	  22408	 357308	  573bc	./loopback.exe
  95828	   1196	  12224	 109248	  1aac0	./minimum.exe
 145576	   1872	  15528	 162976	  27ca0	./nsecs.exe
 194932	   2100	  16172	 213204	  340d4	./paranoia.exe
 537060	  12460	  45124	 594644	  912d4	./pppd.exe
 119620	   1380	  15464	 136464	  21510	./ticker.exe
 119388	   1324	  19300	 140012	  222ec	./unlimited.exe

The size of the sample executables with this option were:

   text	   data	    bss	    dec	    hex	filename
 235000	   2336	  16628	 253964	  3e00c	./cxx_iostream.exe
 627252	   4892	  28108	 660252	  a131c	./fileio.exe
 137648	   1676	  15528	 154852	  25ce4	./hello.exe
 308616	   6236	  22336	 337188	  52524	./loopback.exe
  89564	   1180	  12144	 102888	  191e8	./minimum.exe
 137184	   1856	  15432	 154472	  25b68	./nsecs.exe
 184264	   2084	  16144	 202492	  316fc	./paranoia.exe
 520768	  12440	  45020	 578228	  8d2b4	./pppd.exe
 113260	   1364	  15356	 129980	  1fbbc	./ticker.exe
 117236	   1308	  19272	 137816	  21a58	./unlimited.exe
 110584	   1324	  15308	 127216	  1f0f0	./base_sp.exe
 229172	   2316	  18288	 249776	  3cfb0	./capture.exe
 233980	   2320	  16436	 252736	  3db40	./cdtest.exe

Closes #2563
2018-11-30 09:21:45 -06:00
Joel Sherrill
e54a266ede psxmsgq01/init.c: Disable signal usage when POSIX disabled
closes #3626.
2018-11-30 08:33:52 -06:00
Joel Sherrill
10e7d87ec9 mcf52235-testsuite.tcfg: Add dl07 2018-11-30 08:33:31 -06:00
Joel Sherrill
e447d4c0dd generic_or1k-testsuite.tcfg: Enable sptls01 now that GCC is from FSF master
Closes #3391.
2018-11-29 16:46:06 -06:00
Shashvat Jain
8b28fddf47 m68k/mrm332:Add per-section compilation and linking support (GCI 2018)
The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
 172384	   2096	  14512	 188992	  2e240	./capture.exe
  70848	   1136	  11568	  83552	  14660	./base_sp.exe
 101728	   1504	  11728	 114960	  1c110	./hello.exe
 217744	   6016	  18336	 242096	  3b1b0	./loopback.exe
  57968	   1008	   8416	  67392	  10740	./minimum.exe
  93952	   1616	  11696	 107264	  1a300	./nsecs.exe
 166272	   1904	  12304	 180480	  2c100	./paranoia.exe
 358240	  12032	  41136	 411408	  64710	./pppd.exe
  73104	   1168	  11600	  85872	  14f70	./ticker.exe
  73264	   1120	  15472	  89856	  15f00	./unlimited.exe

The size of the sample executables with this option were:

   text	   data	    bss	    dec	    hex	filename
 158976	   2096	  14464	 175536	  2adb0	./capture.exe
  66304	   1136	  11488	  78928	  13450	./base_sp.exe
  92912	   1504	  11680	 106096	  19e70	./hello.exe
 202240	   6000	  18272	 226512	  374d0	./loopback.exe
  53296	    992	   8336	  62624	   f4a0	./minimum.exe
  88032	   1616	  11600	 101248	  18b80	./nsecs.exe
 157760	   1888	  12272	 171920	  29f90	./paranoia.exe
 346080	  12032	  41056	 399168	  61740	./pppd.exe
  68304	   1168	  11520	  80992	  13c60	./ticker.exe
  71312	   1104	  15440	  87856	  15730	./unlimited.exe

Closes #2567
2018-11-29 16:18:27 -06:00
Shashvat Jain
f57d4d584e m68k/mcf5206elite:Add per-section compilation and linking support (GCI 2018)
The size of the sample executables without this option were:

   text	   data	    bss	    dec	    hex	filename
  70704	   1104	  11008	  82816	  14380	./base_sp.exe
 202640	   2096	  14288	 219024	  35790	./capture.exe
 240416	   2864	  12016	 255296	  3e540	./cdtest.exe
 851024	  21840	  18736	 891600	  d9ad0	./cxx_iostream.exe
 570560	   4640	  23760	 598960	  923b0	./fileio.exe
 104928	   1456	  11168	 117552	  1cb30	./hello.exe
 249904	   5968	  17776	 273648	  42cf0	./loopback.exe
  38304	    288	   6864	  45456	   b190	./minimum.exe
  94416	   1584	  11136	 107136	  1a280	./nsecs.exe
 179728	   1856	  11744	 193328	  2f330	./paranoia.exe
 435296	  12048	  40912	 488256	  77340	./pppd.exe
  73856	   1120	  11040	  86016	  15000	./ticker.exe
  74048	   1072	  14928	  90048	  15fc0	./unlimited.exe

The size of the sample executables with this option were:

   text	   data	    bss	    dec	    hex	filename
 172384	   2176	  12160	 186720	  2d960	./cxx_iostream.exe
 558320	   4608	  23440	 586368	  8f280	./fileio.exe
  96256	   1456	  11136	 108848	  1a930	./hello.exe
 234144	   5968	  17712	 257824	  3ef20	./loopback.exe
  37648	    288	   6832	  44768	   aee0	./minimum.exe
  88560	   1568	  11056	 101184	  18b40	./nsecs.exe
 171360	   1856	  11712	 184928	  2d260	./paranoia.exe
 422992	  12032	  40848	 475872	  742e0	./pppd.exe
  69120	   1120	  10960	  81200	  13d30	./ticker.exe
  72464	   1072	  14896	  88432	  15970	./unlimited.exe
  66256	   1088	  10928	  78272	  131c0	./base_sp.exe
 189296	   2096	  14256	 205648	  32350	./capture.exe
 172272	   2096	  11968	 186336	  2d7e0	./cdtest.exe

Closes #2572
2018-11-29 13:02:12 -06:00
Himanshu40
7ea4c02604 psxtests : Add POSIX API Signature Compliance Tests for semaphore.h (GCI 2018) 2018-11-29 11:21:40 -06:00
Joel Sherrill
d6d40024b3 bfin/shared/dev/clock.c: Include rtems/score/thread.h 2018-11-29 10:54:12 -06:00
Joel Sherrill
b56edf1789 lpc23xx_tli800-testsuite.tcfg: Add dl07 2018-11-29 10:53:48 -06:00
Joel Sherrill
90028591f5 lpc2362-testsuite.tcfg: Add dl07 2018-11-29 10:53:32 -06:00
Joel Sherrill
7ed1e6187a lpc1768_mbed_ahb_ram_eth-testsuite.tcfg: Add dl07 2018-11-29 09:19:44 -06:00
Joel Sherrill
1491db5b6b lpc1768_mbed_ahb_ram-testsuite.tcfg: Add dl07 2018-11-29 09:19:06 -06:00
Joel Sherrill
1d78d665f6 lpc1768_mbed-testsuite.tcfg: Add dl07 2018-11-29 09:18:48 -06:00
Shashvat Jain
1fe6d11737 m68k/mcf52235:Add per-section compilation and linking support(GCI 2018)
The size of the sample executables without this option were:

   text    data     bss     dec     hex filename
  69776    1104    4080   74960   124d0 ./base_sp.exe
 103376    1472    4192  109040   1a9f0 ./hello.exe
  37808     304    2768   40880    9fb0 ./minimum.exe
  93152    1584    4208   98944   18280 ./nsecs.exe
  72784    1136    4112   78032   130d0 ./ticker.exe
  72608    1088    7952   81648   13ef0 ./unlimited.exe

The size of the sample executables with this option were:

   text    data     bss     dec     hex filename
  65120    1104    4000   70224   11250 ./base_sp.exe
  94448    1472    4160  100080   186f0 ./hello.exe
  36928     304    2736   39968    9c20 ./minimum.exe
  87072    1584    4128   92784   16a70 ./nsecs.exe
  67888    1136    4032   73056   11d60 ./ticker.exe
  70816    1088    7920   79824   137d0 ./unlimited.exe

Closes #2570
2018-11-29 09:15:12 -06:00
Shashvat Jain
9c4dc7b01f m68k/mcf5225x:Add per-section compilation and linking support(GCI 2018)
The size of the sample executables without this option were:

   text    data     bss     dec     hex filename
  71984    1104    4080   77168   12d70 ./base_sp.exe
 201872    2112    8944  212928   33fc0 ./capture.exe
 104464    1472    4192  110128   1ae30 ./hello.exe
 249584    5984   10864  266432   410c0 ./loopback.exe
  40032     304    2768   43104    a860 ./minimum.exe
  95360    1584    4208  101152   18b20 ./nsecs.exe
 179760    1872    4816  186448   2d850 ./paranoia.exe
 432912   12048   35568  480528   75510 ./pppd.exe
  74992    1136    4112   80240   13970 ./ticker.exe
  74832    1088    7952   83872   147a0 ./unlimited.exe

The size of the sample executables with this option were:

   text    data     bss     dec     hex filename
  67456    1104    4000   72560   11b70 ./base_sp.exe
 188272    2096    8912  199280   30a70 ./capture.exe
  95536    1472    4160  101168   18b30 ./hello.exe
 233568    5984   10784  250336   3d1e0 ./loopback.exe
  39264     304    2736   42304    a540 ./minimum.exe
  89392    1584    4128   95104   17380 ./nsecs.exe
 171120    1872    4784  177776   2b670 ./paranoia.exe
 420336   12048   35488  467872   723a0 ./pppd.exe
  70208    1136    4032   75376   12670 ./ticker.exe
  73152    1088    7920   82160   140f0 ./unlimited.exe

Closes #2568
2018-11-28 18:58:13 -06:00
Shashvat Jain
cc119eb1cc m68k/mcf5329:Add per-section compilation and linking support (GCI 2018)
The size of the sample executables without this option were:

   text    data     bss     dec     hex filename
  87654    1152   11968  100774   189a6 base_sp.exe
 203318    2112   14896  220326   35ca6 capture.exe
 257014    2912   12960  272886   429f6 cdtest.exe
 865750   21888   19648  907286   dd816 cxx_iostream.exe
 569078    4640   24352  598070   92036 fileio.exe
 121094    1520   12048  134662   20e06 hello.exe
  70614    1024    8768   80406   13a16 minimum.exe
 110806    1632   12080  124518   1e666 nsecs.exe
 196326    1920   12688  210934   337f6 paranoia.exe
  90406    1184   12000  103590   194a6 ticker.exe
  89958    1136   15808  106902   1a196 unlimited.exe

The size of the sample executables with this option were:

   text    data     bss     dec     hex filename
  83270    1152   11888   96310   17836 base_sp.exe
 189974    2112   14864  206950   32866 capture.exe
 188982    2144   12928  204054   31d16 cdtest.exe
 188662    2240   13072  203974   31cc6 cxx_iostream.exe
 556822    4624   24048  585494   8ef16 fileio.exe
 112422    1520   12016  125958   1ec06 hello.exe
  66086    1008    8688   75782   12806 minimum.exe
 104982    1632   11984  118598   1cf46 nsecs.exe
 187958    1904   12656  202518   31716 paranoia.exe
  85766    1184   11920   98870   18236 ticker.exe
  88406    1120   15776  105302   19b56 unlimited.exe

Closes #2569
2018-11-28 14:39:53 -06:00
Shashvat Jain
e80d34eb55 m68k/mcf5235:Add per-section compilation and linking support (GCI 2018)
The size of the sample executables without this option were:

   text    data     bss     dec     hex filename
  83152    1152   11904   96208   177d0 base_sp.exe
 198784    2096   14848  215728   34ab0 capture.exe
 252496    2912   12912  268320   41820 cdtest.exe
 861744   21888   19648  903280   dc870 cxx_iostream.exe
 564768    4640   24304  593712   90f30 fileio.exe
 117184    1504   12048  130736   1feb0 hello.exe
 261024    6016   18688  285728   45c20 loopback.exe
  67232    1008    8768   77008   12cd0 minimum.exe
 106304    1632   12016  119952   1d490 nsecs.exe
 191840    1904   12624  206368   32620 paranoia.exe
 429824   12048   41472  483344   76010 pppd.exe
  85904    1168   11936   99008   182c0 ticker.exe
  86016    1120   15808  102944   19220 unlimited.exe

The size of the sample executables with this option were:

   text    data     bss     dec     hex filename
  78512    1136   11824   91472   16550 base_sp.exe
 185184    2096   14800  202080   31560 capture.exe
 184192    2144   12864  199200   30a20 cdtest.exe
 184416    2224   13072  199712   30c20 cxx_iostream.exe
 552240    4624   23984  580848   8dcf0 fileio.exe
 108256    1504   12016  121776   1dbb0 hello.exe
 245008    6016   18608  269632   41d40 loopback.exe
  62448    1008    8688   72144   119d0 minimum.exe
 100240    1616   11936  113792   1bc80 nsecs.exe
 183216    1904   12592  197712   30450 paranoia.exe
 417248   12048   41392  470688   72ea0 pppd.exe
  81024    1168   11856   94048   16f60 ticker.exe
  84208    1120   15776  101104   18af0 unlimited.exe

Closes #2571
2018-11-28 12:18:49 -06:00
Himanshu40
93ccf479e2 psxtests: add POSIX API signature compliance tests for mqueue.h file (GCI 2018) 2018-11-28 10:59:24 -06:00
Joel Sherrill
a9198078a9 lm3s3749-testsuite.tcfg: Add dl07 2018-11-28 10:59:24 -06:00
Sebastian Huber
5bf0c1a4fa bsps/sparc: Fix SMP build
Update #3622.
2018-11-28 14:52:55 +01:00
Chris Johns
aa5c46210b testsuite: Parse TCFG path based on OS path separator. 2018-11-28 20:32:46 +11:00
Himanshu40
27a8fc56ee psxtests: add POSIX API signature compliance tests for dirent.h file (GCI 2018) 2018-11-27 11:25:38 -06:00
Shashvat Jain
89bff5aeb5 m68k/av5282: Add per-section compilation and linking support (GCI 2018)
The size of the sample executables without this option were:

   text    data     bss     dec     hex filename
  83168    1152   11904   96224   177e0 base_sp.exe
 199184    2096   14848  216128   34c40 capture.exe
 252496    2912   12912  268320   41820 cdtest.exe
 861872   21888   19648  903408   dc8f0 cxx_iostream.exe
 564816    4640   24304  593760   90f60 fileio.exe
 117168    1504   12048  130720   1fea0 hello.exe
 261216    6016   18688  285920   45ce0 loopback.exe
  67200    1008    8768   76976   12cb0 minimum.exe
 106336    1632   12016  119984   1d4b0 nsecs.exe
 191856    1904   12624  206384   32630 paranoia.exe
 430224   12048   41472  483744   761a0 pppd.exe
  85920    1168   11936   99024   182d0 ticker.exe
  85984    1120   15808  102912   19200 unlimited.exe

The size of the sample executables with this option were:

   text    data     bss     dec     hex filename
  78512    1136   11824   91472   16550 base_sp.exe
 185584    2096   14800  202480   316f0 capture.exe
 184192    2144   12864  199200   30a20 cdtest.exe
 184384    2224   13072  199680   30c00 cxx_iostream.exe
 552288    4624   23984  580896   8dd20 fileio.exe
 108224    1504   12016  121744   1db90 hello.exe
 245168    6016   18608  269792   41de0 loopback.exe
  62416    1008    8688   72112   119b0 minimum.exe
 100256    1616   11936  113808   1bc90 nsecs.exe
 183216    1904   12592  197712   30450 paranoia.exe
 417648   12048   41392  471088   73030 pppd.exe
  81024    1168   11856   94048   16f60 ticker.exe
  84176    1120   15776  101072   18ad0 unlimited.exe

Closes #2574
2018-11-27 09:26:09 -06:00
Sebastian Huber
06331e4dcb dosfs: Fix device identifier
Update #3358.
2018-11-27 12:46:17 +01:00
Sebastian Huber
a7267241a9 bsps/sparc: Add and use <grlib_impl.h>
Reduce copy and paste.
2018-11-27 08:06:53 +01:00
Sebastian Huber
c1864a0ad3 Add LICENSE.BSD-2-Clause
Copied from:

https://spdx.org/licenses/BSD-2-Clause.html

The formatting is suitable for C/C++ source comments.

Update #3053.
2018-11-26 14:09:44 +01:00
Sebastian Huber
0a75a4aa65 Remove rtems_cache_*_processor_set() functions
The following rtems_cache_*_processor_set() cache manager API functions
are exotic, complex, very hard to use correctly, not used in the RTEMS
code base, and apparently unused by applications.

Close #3622.
2018-11-26 14:09:43 +01:00
Sebastian Huber
6378978940 rtems: Fix semaphore MPCI support 2018-11-26 13:32:35 +01:00
Sebastian Huber
5fc727fe77 score: <rtems/score/smplockstats.h>
Remove <rtems/score/chainimpl.h> include from
<rtems/score/smplockstats.h>.

Close #3598.
2018-11-26 08:29:33 +01:00
Sebastian Huber
eaa5ea84ea score: Introduce <rtems/score/heapinfo.h>
Move Heap_Information_block to separate header file to hide heap
implementation details from <rtems.h>.

Update #3598.
2018-11-26 07:51:57 +01:00
Shashvat Jain
1947449a5d m68k/uC5282: Add per-section compilation and linking (GCI 2018)
The size of the sample executables without this option were:

   text    data     bss     dec     hex filename
 120160    1520   14048  135728   21230 ./base_sp.exe
 205904    2112   16976  224992   36ee0 ./capture.exe
 257216    2912   15040  275168   432e0 ./cdtest.exe
 867616   21888   21776  911280   de7b0 ./cxx_iostream.exe
 574528    4640   26432  605600   93da0 ./fileio.exe
 138256    1520   14192  153968   25970 ./hello.exe
 268304    6032   20816  295152   480f0 ./loopback.exe
 102592    1376   10848  114816   1c080 ./minimum.exe
 137072    1632   14160  152864   25520 ./nsecs.exe
 213328    1920   14768  230016   38280 ./paranoia.exe
 439440   12048   43600  495088   78df0 ./pppd.exe
 122896    1536   14080  138512   21d10 ./ticker.exe
 123296    1488   17952  142736   22d90 ./unlimited.exe

The size of the sample executables with this option were:

   text    data     bss     dec     hex filename
  58752    1104    9968   69824   110c0 ./base_sp.exe
 180560    2096   14864  197520   30390 ./capture.exe
 165328    2080   10992  178400   2b8e0 ./cdtest.exe
 162288    2144   11152  175584   2ade0 ./cxx_iostream.exe
 545008    4624   24032  573664   8c0e0 ./fileio.exe
  85440    1456   10112   97008   17af0 ./hello.exe
 216528    5904   16688  239120   3a610 ./loopback.exe
  34944     960    6768   42672    a6b0 ./minimum.exe
  82064    1584   10096   93744   16e30 ./nsecs.exe
 163808    1872   10752  176432   2b130 ./paranoia.exe
 388960   11904   40768  441632   6bd20 ./pppd.exe
  61856    1136   10000   72992   11d20 ./ticker.exe
  61888    1072   13872   76832   12c20 ./unlimited.exe

Closes #2575
2018-11-25 17:09:20 -06:00
Himanshu40
183b0ae488 psxtmtests: add psxtmmqrcvblock02 (GCI 2018) 2018-11-25 09:49:30 -06:00
ABR290B
16d5e39453 psxtests/psxhdrs patch (GCI 2018) 2018-11-25 09:36:41 -06:00
Shashvat Jain
ffe9e7a0a7 m68k/gen68360:Add per-section compilation and linking support
The size of the sample executables without this option were:

   text    data     bss     dec     hex filename
  76560    1200   19504   97264   17bf0 ./base_sp.exe
 191776    2160   22448  216384   34d40 ./capture.exe
 243760    2976   20496  267232   413e0 ./cdtest.exe
 827184   21872   26928  875984   d5dd0 ./cxx_iostream.exe
 532960    4688   31904  569552   8b0d0 ./fileio.exe
  97888    1472   19360  118720   1cfc0 ./hello.exe
 250368    6080   26272  282720   45060 ./loopback.exe
  34336     304   15056   49696    c220 ./minimum.exe
  99840    1680   19616  121136   1d930 ./nsecs.exe
 185936    1968   20240  208144   32d10 ./paranoia.exe
 414992   12096   49072  476160   74400 ./pppd.exe
  79472    1232   19536  100240   18790 ./ticker.exe
  66368    1088   23120   90576   161d0 ./unlimited.exe

The size of the sample executables with this option were:

   text    data     bss     dec     hex filename
  59200    1120   19136   79456   13660 ./base_sp.exe
 178912    2160   22400  203472   31ad0 ./capture.exe
 163712    2112   20160  185984   2d680 ./cdtest.exe
 163696    2192   20352  186240   2d780 ./cxx_iostream.exe
 521344    4672   31584  557600   88220 ./fileio.exe
  89600    1472   19328  110400   1af40 ./hello.exe
 222384    5984   25920  254288   3e150 ./loopback.exe
  33728     304   15024   49056    bfa0 ./minimum.exe
  81280    1584   19248  102112   18ee0 ./nsecs.exe
 164960    1872   19904  186736   2d970 ./paranoia.exe
 402928   12096   48992  464016   71490 ./pppd.exe
  62112    1136   19168   82416   141f0 ./ticker.exe
  64864    1072   23088   89024   15bc0 ./unlimited.exe

Closes #2566.
2018-11-25 09:29:08 -06:00
pritishjain
1b2124d17c m68k/gen68340:Add per-section compilation and linking support
The size of the sample executables without this option were:

  65600    4384   19280   89264   15cb0 ./m68k-rtems5/c/gen68340/testsuites/samples/base_sp.exe
 199728    5504   22688  227920   37a50 ./m68k-rtems5/c/gen68340/testsuites/samples/capture.exe
 233024    6160   20288  259472   3f590 ./m68k-rtems5/c/gen68340/testsuites/samples/cdtest.exe
 829632   25152   27008  881792   d7480 ./m68k-rtems5/c/gen68340/testsuites/samples/cxx_iostream.exe
 539072    8048   32144  579264   8d6c0 ./m68k-rtems5/c/gen68340/testsuites/samples/fileio.exe
 100320    4752   19440  124512   1e660 ./m68k-rtems5/c/gen68340/testsuites/samples/hello.exe
 240080    9264   26048  275392   433c0 ./m68k-rtems5/c/gen68340/testsuites/samples/loopback.exe
  36784    3584   15152   55520    d8e0 ./m68k-rtems5/c/gen68340/testsuites/samples/minimum.exe
  89104    4864   19408  113376   1bae0 ./m68k-rtems5/c/gen68340/testsuites/samples/nsecs.exe
 175200    5152   20016  200368   30eb0 ./m68k-rtems5/c/gen68340/testsuites/samples/paranoia.exe
 422944   15456   49312  487712   77120 ./m68k-rtems5/c/gen68340/testsuites/samples/pppd.exe
  68768    4416   19312   92496   16950 ./m68k-rtems5/c/gen68340/testsuites/samples/ticker.exe
  68816    4368   23200   96384   17880 ./m68k-rtems5/c/gen68340/testsuites/samples/unlimited.exe

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

   text    data     bss     dec     hex filename
  54384    4384   19200   77968   13090 ./m68k-rtems5/c/gen68340/testsuites/samples/base_sp.exe
 177648    5488   22640  205776   323d0 ./m68k-rtems5/c/gen68340/testsuites/samples/capture.exe
 159392    5344   20208  184944   2d270 ./m68k-rtems5/c/gen68340/testsuites/samples/cdtest.exe
 158720    5424   20432  184576   2d100 ./m68k-rtems5/c/gen68340/testsuites/samples/cxx_iostream.exe
 515696    8016   31792  555504   879f0 ./m68k-rtems5/c/gen68340/testsuites/samples/fileio.exe
  83920    4736   19392  108048   1a610 ./m68k-rtems5/c/gen68340/testsuites/samples/hello.exe
 206640    9168   25920  241728   3b040 ./m68k-rtems5/c/gen68340/testsuites/samples/loopback.exe
  21232    3520   15104   39856    9bb0 ./m68k-rtems5/c/gen68340/testsuites/samples/minimum.exe
  78352    4864   19312  102528   19080 ./m68k-rtems5/c/gen68340/testsuites/samples/nsecs.exe
 159600    5136   19968  184704   2d180 ./m68k-rtems5/c/gen68340/testsuites/samples/paranoia.exe
 377376   15296   48528  441200   6bb70 ./m68k-rtems5/c/gen68340/testsuites/samples/pppd.exe
  58304    4416   19232   81952   14020 ./m68k-rtems5/c/gen68340/testsuites/samples/ticker.exe
  59360    4336   23168   86864   15350 ./m68k-rtems5/c/gen68340/testsuites/samples/unlimited.exe

Closes #2573.
2018-11-24 16:54:45 -06:00