| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The size of the sample executables without this option were:
text data bss dec hex filename
60732 1636 16714848 16777216 1000000 minimum.exe
93700 1868 16681632 16777200 fffff0 base_sp.exe
114076 1956 16661156 16777188 ffffe4 nsecs.exe
192608 2352 16582244 16777204 fffff4 capture.exe
205980 1896 16569312 16777188 ffffe4 cdtest.exe
182060 2252 16592900 16777212 fffffc paranoia.exe
106596 1844 16668772 16777212 fffffc hello.exe
564540 5780 16206884 16777204 fffff4 fileio.exe
97136 1868 16678212 16777216 1000000 ticker.exe
273136 6656 16497408 16777200 fffff0 loopback.exe
592916 2112 16182176 16777204 fffff4 cxx_iostream.exe
451920 12764 16312512 16777196 ffffec pppd.exe
95812 1900 16679488 16777200 fffff0 unlimited.exe
The size of the sample executables with this option enabled were:
text data bss dec hex filename
32020 1208 16743968 16777196 ffffec minimum.exe
87720 1708 16687780 16777208 fffff8 base_sp.exe
108192 1796 16667200 16777188 ffffe4 nsecs.exe
184488 2184 16590532 16777204 fffff4 capture.exe
197940 1744 16577504 16777188 ffffe4 cdtest.exe
175420 2084 16599684 16777188 ffffe4 paranoia.exe
98044 1684 16677476 16777204 fffff4 hello.exe
548124 5620 16223460 16777204 fffff4 fileio.exe
91140 1708 16684352 16777200 fffff0 ticker.exe
252968 6408 16517824 16777200 fffff0 loopback.exe
414640 1952 16360612 16777204 fffff4 cxx_iostream.exe
418608 12472 16346116 16777196 ffffec pppd.exe
87616 1740 16687844 16777200 fffff0 unlimited.exe
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
CSB337
======
The size of the sample executables without this option were:
text data bss dec hex filename
70556 2168 15640608 15713332 efc434 minimum.exe
102324 2428 15608576 15713328 efc430 base_sp.exe
122712 2516 15588096 15713324 efc42c nsecs.exe
201232 2912 15509184 15713328 efc430 capture.exe
214608 2456 15496256 15713320 efc428 cdtest.exe
190600 2804 15519936 15713340 efc43c paranoia.exe
115312 2372 15595648 15713332 efc434 hello.exe
573592 6340 15133408 15713340 efc43c fileio.exe
105752 2428 15605152 15713332 efc434 ticker.exe
281684 7208 15424448 15713340 efc43c loopback.exe
601632 2640 15109056 15713328 efc430 cxx_iostream.exe
460224 13324 15239776 15713324 efc42c pppd.exe
104536 2428 15606368 15713332 efc434 unlimited.exe
The size of the sample executables with this option enabled were:
text data bss dec hex filename
32396 1404 15679520 15713320 efc428 minimum.exe
92036 2268 15619040 15713344 efc440 base_sp.exe
112516 2356 15598464 15713336 efc438 nsecs.exe
188792 2744 15521792 15713328 efc430 capture.exe
202256 2304 15508768 15713328 efc430 cdtest.exe
179664 2644 15531008 15713316 efc424 paranoia.exe
102848 2220 15608256 15713324 efc42c hello.exe
552880 6180 15154272 15713332 efc434 fileio.exe
95448 2268 15615616 15713332 efc434 ticker.exe
257188 6968 15449184 15713340 efc43c loopback.exe
419444 2488 15291392 15713324 efc42c cxx_iostream.exe
422624 13032 15277664 15713320 efc428 pppd.exe
92428 2276 15618624 15713328 efc430 unlimited.exe
CSB637
======
The size of the sample executables without this option were:
text data bss dec hex filename
70556 2168 65972256 66044980 3efc434 minimum.exe
102324 2428 65940224 66044976 3efc430 base_sp.exe
122712 2516 65919744 66044972 3efc42c nsecs.exe
201232 2912 65840832 66044976 3efc430 capture.exe
214608 2456 65827904 66044968 3efc428 cdtest.exe
190600 2804 65851584 66044988 3efc43c paranoia.exe
115312 2372 65927296 66044980 3efc434 hello.exe
573592 6340 65465056 66044988 3efc43c fileio.exe
105752 2428 65936800 66044980 3efc434 ticker.exe
281684 7208 65756096 66044988 3efc43c loopback.exe
601632 2640 65440704 66044976 3efc430 cxx_iostream.exe
460224 13324 65571424 66044972 3efc42c pppd.exe
104536 2428 65938016 66044980 3efc434 unlimited.exe
The size of the sample executables with this option enabled were:
text data bss dec hex filename
32396 1404 66011168 66044968 3efc428 minimum.exe
92036 2268 65950688 66044992 3efc440 base_sp.exe
112516 2356 65930112 66044984 3efc438 nsecs.exe
188792 2744 65853440 66044976 3efc430 capture.exe
202256 2304 65840416 66044976 3efc430 cdtest.exe
179664 2644 65862656 66044964 3efc424 paranoia.exe
102848 2220 65939904 66044972 3efc42c hello.exe
552880 6180 65485920 66044980 3efc434 fileio.exe
95448 2268 65947264 66044980 3efc434 ticker.exe
257188 6968 65780832 66044988 3efc43c loopback.exe
419444 2488 65623040 66044972 3efc42c cxx_iostream.exe
422624 13032 65609312 66044968 3efc428 pppd.exe
92428 2276 65950272 66044976 3efc430 unlimited.exe
KIT637 V6
=========
The size of the sample executables without this option were:
text data bss dec hex filename
70556 2168 15640608 15713332 efc434 minimum.exe
102324 2428 15608576 15713328 efc430 base_sp.exe
122712 2516 15588096 15713324 efc42c nsecs.exe
201232 2912 15509184 15713328 efc430 capture.exe
214608 2456 15496256 15713320 efc428 cdtest.exe
190600 2804 15519936 15713340 efc43c paranoia.exe
115312 2372 15595648 15713332 efc434 hello.exe
573596 6340 15133408 15713344 efc440 fileio.exe
105752 2428 15605152 15713332 efc434 ticker.exe
281684 7208 15424448 15713340 efc43c loopback.exe
601632 2640 15109056 15713328 efc430 cxx_iostream.exe
460224 13324 15239776 15713324 efc42c pppd.exe
104536 2428 15606368 15713332 efc434 unlimited.exe
The size of the sample executables with this option enabled were:
text data bss dec hex filename
32396 1404 15679520 15713320 efc428 minimum.exe
92036 2268 15619040 15713344 efc440 base_sp.exe
112516 2356 15598464 15713336 efc438 nsecs.exe
188792 2744 15521792 15713328 efc430 capture.exe
202256 2304 15508768 15713328 efc430 cdtest.exe
179664 2644 15531008 15713316 efc424 paranoia.exe
102848 2220 15608256 15713324 efc42c hello.exe
552884 6180 15154272 15713336 efc438 fileio.exe
95448 2268 15615616 15713332 efc434 ticker.exe
257188 6968 15449184 15713340 efc43c loopback.exe
419444 2488 15291392 15713324 efc42c cxx_iostream.exe
422624 13032 15277664 15713320 efc428 pppd.exe
92428 2276 15618624 15713328 efc430 unlimited.exe
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The size of the sample executables without this option were:
text data bss dec hex filename
107316 1948 31315236 31424500 1df7ff4 minimum.exe
124196 2076 31298244 31424516 1df8004 base_sp.exe
144584 2164 31277760 31424508 1df7ffc nsecs.exe
193600 2560 31228356 31424516 1df8004 capture.exe
222500 2104 31199904 31424508 1df7ffc cdtest.exe
189728 2460 31232324 31424512 1df8000 paranoia.exe
114336 2028 31308132 31424496 1df7ff0 hello.exe
565800 5988 30852708 31424496 1df7ff0 fileio.exe
127620 2076 31294820 31424516 1df8004 ticker.exe
274060 6864 31143584 31424508 1df7ffc loopback.exe
612008 2296 30810208 31424512 1df8000 cxx_iostream.exe
452432 12972 30959104 31424508 1df7ffc pppd.exe
127020 2084 31295396 31424500 1df7ff4 unlimited.exe
The size of the sample executables with this option enabled were:
text data bss dec hex filename
32008 1436 31391076 31424520 1df8008 minimum.exe
119172 1924 31303396 31424492 1df7fec base_sp.exe
139648 2012 31282848 31424508 1df7ffc nsecs.exe
185688 2400 31236420 31424508 1df7ffc capture.exe
214612 1952 31207936 31424500 1df7ff4 cdtest.exe
184040 2308 31238148 31424496 1df7ff0 paranoia.exe
108352 1868 31314276 31424496 1df7ff0 hello.exe
549616 5836 30869060 31424512 1df8000 fileio.exe
122580 1924 31300004 31424508 1df7ffc ticker.exe
254020 6616 31163872 31424508 1df7ffc loopback.exe
435508 2136 30986852 31424496 1df7ff0 cxx_iostream.exe
419288 12688 30992516 31424492 1df7fec pppd.exe
121396 1924 31301188 31424508 1df7ffc unlimited.exe
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Both the BeagleBoards and the BeagleBones produce identical sized binaries.
BeagleBoard Series
==================
The size of the sample executables without this option were:
text data bss dec hex filename
62616 1512 264177020 264241148 fbffffc minimum.exe
94228 1852 264145056 264241136 fbffff0 base_sp.exe
114556 1940 264124632 264241128 fbfffe8 nsecs.exe
191972 2328 264046828 264241128 fbfffe8 capture.exe
206412 1880 264032848 264241140 fbffff4 cdtest.exe
180680 2228 264058220 264241128 fbfffe8 paranoia.exe
107280 1716 264132132 264241128 fbfffe8 hello.exe
554392 5764 263680988 264241144 fbffff8 fileio.exe
97888 1852 264141396 264241136 fbffff0 ticker.exe
271728 6624 263962784 264241136 fbffff0 loopback.exe
593260 1984 263645896 264241140 fbffff4 cxx_iostream.exe
448400 12740 263779992 264241132 fbfffec pppd.exe
96224 1772 264143156 264241152 fc00000 unlimited.exe
The size of the sample executables with this option enabled were:
text data bss dec hex filename
30560 1212 264209364 264241136 fbffff0 minimum.exe
87656 1828 264151660 264241144 fbffff8 base_sp.exe
108076 1916 264131144 264241136 fbffff0 nsecs.exe
183540 2296 264055292 264241128 fbfffe8 capture.exe
197908 1856 264041384 264241148 fbffffc cdtest.exe
173976 2204 264064956 264241136 fbffff0 paranoia.exe
99752 1684 264139692 264241128 fbfffe8 hello.exe
537888 5740 263697524 264241152 fc00000 fileio.exe
91312 1828 264148004 264241144 fbffff8 ticker.exe
251360 6512 263983256 264241128 fbfffe8 loopback.exe
416176 1952 263823012 264241140 fbffff4 cxx_iostream.exe
415312 12584 263813252 264241148 fbffffc pppd.exe
89068 1740 264150344 264241152 fc00000 unlimited.exe
BeagleBone Series
=================
The size of the sample executables without this option were:
text data bss dec hex filename
62616 1512 264177020 264241148 fbffffc minimum.exe
94520 1932 264144700 264241152 fc00000 base_sp.exe
114844 2020 264124280 264241144 fbffff8 nsecs.exe
192260 2408 264046476 264241144 fbffff8 capture.exe
206708 1960 264032456 264241124 fbfffe4 cdtest.exe
180976 2308 264057860 264241144 fbffff8 paranoia.exe
107280 1716 264132132 264241128 fbfffe8 hello.exe
554688 5844 263680596 264241128 fbfffe8 fileio.exe
98180 1932 264141040 264241152 fc00000 ticker.exe
272016 6704 263962432 264241152 fc00000 loopback.exe
593260 1984 263645896 264241140 fbffff4 cxx_iostream.exe
448696 12820 263779632 264241148 fbffffc pppd.exe
96224 1772 264143156 264241152 fc00000 unlimited.exe
The size of the sample executables with this option enabled were:
text data bss dec hex filename
30560 1212 264209364 264241136 fbffff0 minimum.exe
87944 1908 264151276 264241128 fbfffe8 base_sp.exe
108364 1996 264130792 264241152 fc00000 nsecs.exe
183828 2376 264054940 264241144 fbffff8 capture.exe
198196 1936 264041000 264241132 fbfffec cdtest.exe
174264 2284 264064604 264241152 fc00000 paranoia.exe
99752 1684 264139692 264241128 fbfffe8 hello.exe
538176 5820 263697140 264241136 fbffff0 fileio.exe
91600 1908 264147620 264241128 fbfffe8 ticker.exe
251648 6592 263982904 264241144 fbffff8 loopback.exe
416176 1952 263823012 264241140 fbffff4 cxx_iostream.exe
415600 12664 263812868 264241132 fbfffec pppd.exe
89068 1740 264150344 264241152 fc00000 unlimited.exe
|
| |
|
|
|
|
| |
Update #2514.
|
|
|
|
|
|
| |
This simplifies the global construction.
Update #2514.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The size of the sample executables without this option were:
text data bss dec hex filename
102224 1896 1071540512 1071644632 3fdfffd8 minimum.exe
114052 2012 1071528560 1071644624 3fdfffd0 base_sp.exe
124228 2100 1071518284 1071644612 3fdfffc4 nsecs.exe
156660 2488 1071485472 1071644620 3fdfffcc capture.exe
171712 2032 1071470888 1071644632 3fdfffd8 cdtest.exe
152916 2388 1071489312 1071644616 3fdfffc8 paranoia.exe
107132 1980 1071535512 1071644624 3fdfffd0 hello.exe
421588 5924 1071217120 1071644632 3fdfffd8 fileio.exe
116652 2012 1071525960 1071644624 3fdfffd0 ticker.exe
205796 6784 1071432044 1071644624 3fdfffd0 loopback.exe
442992 2240 1071199404 1071644636 3fdfffdc cxx_iostream.exe
332816 12900 1071298908 1071644624 3fdfffd0 pppd.exe
116180 2036 1071526400 1071644616 3fdfffc8 unlimited.exe
The size of the sample executables with this option enabled were:
text data bss dec hex filename
24988 1280 1071618360 1071644628 3fdfffd4 minimum.exe
67872 1940 1071574804 1071644616 3fdfffc8 base_sp.exe
81480 2028 1071561132 1071644640 3fdfffe0 nsecs.exe
133340 2408 1071508888 1071644636 3fdfffdc capture.exe
140428 1960 1071502236 1071644624 3fdfffd0 cdtest.exe
120388 2316 1071521936 1071644640 3fdfffe0 paranoia.exe
73212 1900 1071569528 1071644640 3fdfffe0 hello.exe
392652 5852 1071246120 1071644624 3fdfffd0 fileio.exe
70472 1940 1071572204 1071644616 3fdfffc8 ticker.exe
175352 6624 1071462652 1071644628 3fdfffd4 loopback.exe
290832 2160 1071351628 1071644620 3fdfffcc cxx_iostream.exe
294284 12696 1071337640 1071644620 3fdfffcc pppd.exe
69124 1956 1071573552 1071644632 3fdfffd8 unlimited.exe
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The size of the sample executables without this option were:
169644 2260 16605288 16777192 ffffe8 ticker.exe
125480 1984 16649712 16777176 ffffd8 minimum.exe
1009716 146443 15621024 16777183 ffffdf cxx_iostream.exe
691892 6218 16079064 16777174 ffffd6 fileio.exe
256048 2748 16518404 16777200 fffff0 capture.exe
195878 2348 16578964 16777190 ffffe6 nsecs.exe
205540 2620 16569020 16777180 ffffdc paranoia.exe
270988 9700 16496492 16777180 ffffdc cdtest.exe
166348 2252 16608584 16777184 ffffe0 base_sp.exe
168860 2252 16606076 16777188 ffffe4 unlimited.exe
152336 2108 16622740 16777184 ffffe0 hello.exe
The size of the sample executables with this option enabled were:
127352 2216 16647628 16777196 ffffec ticker.exe
55584 1588 16720024 16777196 ffffec minimum.exe
647256 51050 16078868 16777174 ffffd6 cxx_iostream.exe
660264 6186 16110724 16777174 ffffd6 fileio.exe
233796 2680 16540712 16777188 ffffe4 capture.exe
154018 2304 16620856 16777178 ffffda nsecs.exe
185492 2592 16589108 16777192 ffffe8 paranoia.exe
240628 8396 16528176 16777200 fffff0 cdtest.exe
124088 2208 16650892 16777188 ffffe4 base_sp.exe
125404 2204 16649568 16777176 ffffd8 unlimited.exe
130696 2076 16644408 16777180 ffffdc hello.exe
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The size of the sample executables without this option were:
128028 1812 12224 142064 22af0 ticker.exe
52600 1324 8192 62116 f2a4 minimum.exe
1156240 2168 19696 1178104 11f9f8 cxx_iostream.exe
706952 5908 24600 737460 b40b4 fileio.exe
243232 2372 14084 259688 3f668 capture.exe
155660 1940 12376 169976 297f8 nsecs.exe
201256 2212 12896 216364 34d2c paranoia.exe
253696 1872 12576 268144 41770 cdtest.exe
124452 1812 12208 138472 21ce8 base_sp.exe
127640 1844 15648 145132 236ec unlimited.exe
133452 1780 11760 146992 23e30 hello.exe
The size of the sample executables with this option enabled were:
115052 1712 12096 128860 1f75c ticker.exe
40760 1256 8144 50160 c3f0 minimum.exe
671768 2076 18688 692532 a9134 cxx_iostream.exe
679672 5696 23992 709360 ad2f0 fileio.exe
227384 2196 13924 243504 3b730 capture.exe
143132 1832 12248 157212 2661c nsecs.exe
187736 2104 12768 202608 31770 paranoia.exe
234324 1788 12448 248560 3caf0 cdtest.exe
111556 1712 12080 125348 1e9a4 base_sp.exe
112876 1744 15520 130140 1fc5c unlimited.exe
118120 1688 11696 131504 201b0 hello.exe
|
| |
|
|
|
|
| |
The permission is check by the upper layer.
|
| |
|
| |
|
|
|
|
| |
closes #2508.
|
| |
|
|
|
|
| |
Updates #2443.
|
|
|
|
| |
updates #2452.
|
|
|
|
| |
updates #2446.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Under certain conditions a new watchdog was inserted with a wrong
and very large delta interval due to a wrong iterator update.
Bug was introduced by 1ccbd052910ed16131c74b0d5595c8a94066942d.
Close #2507.
|
|
|
|
|
|
| |
Fix things broken by commit d5154d0f6a04f3b7ed59d9a09038576fe2640756.
Update #2493.
|
|
|
|
| |
Assignment was misplaced by one line.
|
| |
|
|
|
|
| |
Fixes #2505.
|
|
|
|
| |
closes #2493.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Notepads where a feature of RTEMS' tasks that simply functioned in
the same way as POSIX keys or threaded local storage (TLS). They were
introduced well before per task variables, which are also deprecated,
and were barely used in favor of their POSIX alternatives.
In addition to their scarce usage, Notepads took up unnecessary memory.
For each task:
- 16 32-bit integers were allocated.
- A total of 64 bytes per task per thread.
This is especially critical in low memory and safety-critical applications.
They are also defined as uint32_t, and therefore are not guaranteed to
hold a pointer.
Lastly, they are not portable solutions for SMP and uniprocessor systems,
like POSIX keys and TLS.
updates #2493.
|
|
|
|
|
|
|
|
|
| |
Under certain conditions a new watchdog was inserted with a wrong and
very large delta interval due to an incomplete iterator update.
Bug was introduced by 1ccbd052910ed16131c74b0d5595c8a94066942d.
Close #2501.
|
|
|
|
| |
Updates #2442.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
GPIO interrupts
Currently, rtems_gpio_bsp_disable_interrupt disables the interrupts for all the
pins, not just the one that actually caused the interrupt. This patch
fixes that issue.
Closes #2497.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Fixed as reported by Pavel:
https://lists.rtems.org/pipermail/devel/2015-December/013189.html
Closes #2498.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Store the unblock signals to exploit the zero-initialization of the
thread control block.
|
|
|
|
| |
This reduces the code size of the thread initialization.
|
| |
|
|
|
|
| |
updates #2448.
|
|
|
|
| |
closes #2453.
|
| |
|
| |
|
|
|
|
|
|
| |
Show the architecture and BSP count.
Closes #2491.
|
|
|
|
| |
updates #2453.
|