Himanshu40
b24c098cc8
psxhdrs: Add POSIX API Signature Compliance Tests for string.h (GCI 2018)
2018-12-06 13:06:29 -06:00
zehata
a803bd9e73
Added POSIX Compliance Test for <ctype.h> (GCI 2018)
2018-12-06 11:42:51 -06:00
Joel Sherrill
5886a7016d
psxtmtests_plan.csv: Add preemption cases for pthread_setschedprio
2018-12-06 11:30:23 -06:00
Marçal Comajoan Cara
be9a83df87
psxtmtests/psxtmtests_plan.csv: Fix typos (GCI 2018)
...
Two quotation marks were missing so the CSV looked bad when using
an editor with syntax highlighting and could also have produced some
errors if the file was processed. Also two "Yes" ys were lowercase and
I uppercased them so they are like the rest.
2018-12-06 11:26:46 -06:00
Marçal Comajoan Cara
c078065f6a
psxtmtests: Identified a Timing Test missing (GCI 2018)
...
pthread_setschedprio (http://pubs.opengroup.org/onlinepubs/9699919799/ )
was missing in rtems/testsuites/psxtmtests/psxtmtests.csv.
This work was part of GCI 2018.
2018-12-06 11:26:34 -06:00
Shashvat Jain
9598f83e7b
psxhdrs: Add POSIX Conformance Tests for math.h (GCI 2018)
...
Includes API tests for y0l, y1l, and ynl which are in glibc but
not in POSIX or newlib. They are disabled until further investigation
as to compatibility requirements are determined per the referenced
ticket.
Updates #3638 .
2018-12-06 09:51:56 -06:00
ABR290B
da2621649c
POSIX Signature Test for fenv.h (GCI 2018)
...
Updates #2971 .
2018-12-06 09:33:43 -06:00
Jacob Shin
187ef318e6
psxhdrs: Add POSIX API Signature Compliance Tests for wctype.h (GCI 2018)
2018-12-06 09:20:50 -06:00
Sebastian Huber
e50b4bd341
score: Use __typeof__ for strict ISO C compat
...
Enable the use of RTEMS_DEVOLATILE() and RTEMS_DECONST() in strict ISO C
environments.
2018-12-06 13:41:59 +01:00
Sebastian Huber
4e46ba8460
rtems: Fix rtems_task_restart() argument type
...
Close #3637 .
2018-12-06 10:50:40 +01:00
ABR290B
bf135a97a1
POSIX Compliance Signature Test for glob.h (GCI 2018)
2018-12-05 22:47:20 -06:00
zehata
65b3fba38d
Added POSIX Compliance Test for complex.h, and adding lines to define CYGWIN until complex.h is fixed (Ticket 3635) . (GCI 2018)
2018-12-05 22:20:36 -06:00
Jacob Shin
95095bec50
psxhdrs: Add POSIX API Signature Compliance Tests for ftw.h (GCI 2018)
2018-12-05 22:17:54 -06:00
Joel Sherrill
cbb08b6176
psxhdrs: Fix spacing
2018-12-05 16:07:33 -06:00
Joel Sherrill
36e1b8204f
psxtmcleanup01/init.c: Fix warnings
2018-12-05 15:23:58 -06:00
Joel Sherrill
70966985cb
psxhdrs/strings/strncasecmp_l.c: Fix warning
2018-12-05 15:23:40 -06:00
Himanshu40
a115818d9f
psxhdrs: added POSIX API Signature Compliance Tests for stdio.h File (GCI 2018)
2018-12-05 14:30:27 -06:00
Jacob Shin
cf2e6dde5a
psxhdrs: POSIX API Signature Compliance Tests for sys/utsname.h (GCI 2018)
2018-12-05 13:47:47 -06:00
Jacob Shin
7b5379d567
psxhdrs: POSIX API Signature Compliance Tests for assert.h (GCI 2018)
2018-12-05 12:00:52 -06:00
Joel Sherrill
9abe98b389
testsuites/psxtests/Makefile.am: Disable psxhdrs for dirfd.c and fdopendir.c
...
updates #3371 .
2018-12-05 11:59:37 -06:00
Joel Sherrill
e517fe682a
psxhdrs: Fix warnings
2018-12-05 11:58:59 -06:00
Himanshu40
e15ae5a3a1
psxhdrs: Align the code properly to left hand margin
2018-12-05 11:42:31 -06:00
Jacob Shin
7fe5922a5f
psxhdrs: POSIX API Signature Compliance Tests for langinfo.h (GCI 2018)
2018-12-05 11:29:21 -06:00
Sebastian Huber
2e8b5de2b2
bsp/leon2: Move printk() support
...
Avoid assert() in console_inbyte_nonblocking().
Do not poll forever in bsp_in_char(). This allows the caller to decide
what to do if no character is available.
This entangles some dependencies and fixes a spconfig02 test failure.
2018-12-05 13:06:07 +01:00
Jacob Shin
5bb1f3b2bf
psxhdrs: Implement POSIX API Signature Compliance Tests for monetary.h (GCI 2018)
2018-12-04 21:08:15 -06:00
Joel Sherrill
55719bab13
psxhdrs: Fix warnings
2018-12-04 16:56:01 -06:00
Jacob Shin
b0b095c817
psxhdrs: POSIX API Signature Compliance Tests for ulimit.h (GCI 2018)
2018-12-04 16:56:01 -06:00
Marçal Comajoan Cara
99de42c62e
Capitalize Rtems to RTEMS
2018-12-04 16:27:47 -06:00
Marçal Comajoan Cara
0446f68056
Spelling and grammar fixes in source code comments (GCI 2018)
2018-12-04 15:12:53 -06:00
zehata
e25acd8d25
psxhdrs: Added POSIX Compliance Test fot sys/time.h (GCI 2018)
2018-12-04 10:46:11 -06:00
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