summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/m68k (follow)
Commit message (Collapse)AuthorAgeFilesLines
* m68k/mvme*: switch to shared linkcmds.baseJoel Sherrill2016-01-255-750/+54
| | | | updates #2542.
* Remove m68k/idp BSPJoel Sherrill2016-01-2323-2055/+0
| | | | closes #2546.
* Obsolete and remove m68k/ods68302 BSPJoel Sherrill2016-01-2330-4516/+0
| | | | closes #2544.
* Obsolete and remove m68k/gen68302Joel Sherrill2016-01-2318-3164/+0
| | | | closes #2543.
* Doxygen header added to c/src/lib/libbsp/m68k/mcf52235/include/bsp.hMichaƂ Panek2016-01-231-0/+16
|
* m68k/genmcf548x: Add per-section compilation and linking support.Ralph Holmes2016-01-221-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* m68k/mvme162: Add per-section compilation and linking support.Ralph Holmes2016-01-222-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* m68k/gen68360: Add per-section compilation and linking support.Ralph Holmes2016-01-223-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* m68k/mvme147s: Add per-section compilation and linking support.Ralph Holmes2016-01-221-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* m68k/mvme147: Add per-section compilation and linking support.Ralph Holmes2016-01-221-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* m68k/mrm332: Add per-section compilation and linking support.Ralph Holmes2016-01-221-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* m68k/mcf5225x: Add per-section compilation and linking support.Ralph Holmes2016-01-221-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* m68k/mcf5329: Add per-section compilation and linking support.Ralph Holmes2016-01-221-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* m68k/mcf52235: Add per-section compilation and linking support.Ralph Holmes2016-01-221-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | 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
* m68k/mcf5235: Add per-section compilation and linking support.Ralph Holmes2016-01-221-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* m68k/mcf5206elite: Add per-section compilation and linking support.Ralph Holmes2016-01-221-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* m68k/gen68340: Add per-section compilation and linking support.Ralph Holmes2016-01-221-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* m68k/csb360: Add per-section compilation and linking support.Ralph Holmes2016-01-221-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* m68k/av5282: Add per-section compilation and linking support.Ralph Holmes2016-01-221-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* m68k/mvme167: Add per-section compilation and linking support.Ralph Holmes2016-01-221-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* m68k/gen68302: Add per-section compilation and linking support.Ralph Holmes2016-01-221-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* m68k/uC5282: Add per-section compilation and linking support.Ralph Holmes2016-01-221-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* m68k/ods68302: Add per-section compilation and linking support.Ralph Holmes2016-01-211-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* score: Fix simple timecounter supportSebastian Huber2016-01-194-52/+56
| | | | Update #2502.
* mvme162/tools: Remove obsolete toolsJoel Sherrill2016-01-144-557/+0
|
* m68k/idp: Minor Doxygen CleanupJoel Sherrill2015-12-292-11/+28
|
* api: Remove deprecated NotepadsAun-Ali Zaidi2015-12-2414-94/+0
| | | | | | | | | | | | | | | | | | | | | | | 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.
* bsps: Delete superfluous bsp_pretasking_hook()Sebastian Huber2015-12-1020-20/+18
| | | | | | Use the bsp_predriver_hook() instead. Update #2408.
* m68k/mvme136: RemoveAun-Ali Zaidi2015-12-0822-1533/+0
| | | | closes #2444.
* Add RTEMS linker setsSebastian Huber2015-12-0829-0/+58
| | | | Update #2408.
* m68k/sim68000: RemoveAun-Ali Zaidi2015-12-0817-1061/+0
| | | | closes #2445.
* remaining bsp.h: Fix by hand to LIBBSP_@CPU@_@BSP_FAMILY@_BSP_HJoel Sherrill2015-07-163-6/+6
| | | | These files were left after running the script in the previous patch.
* Most bsp.h: Switch to LIBBSP_@CPU@_@BSP_FAMILY@_H for guardJoel Sherrill2015-07-1618-36/+36
| | | | | | | | | | | | | | | | | This was done by the following script run from libbsp: find * -name bsp.h | xargs -e grep -l "#ifndef.*_BSP_H" | while read b do echo $b cpu=`echo $b | cut -d'/' -f1 | tr '[:lower:]' '[:upper:]' ` bsp=`echo $b | cut -d'/' -f2 | tr '[:lower:]' '[:upper:]' ` g="LIBBSP_${cpu}_${bsp}_BSP_H" # echo $g sed -e "s/ifndef _BSP_H/ifndef ${g}/" \ -e "s/define _BSP_H/define ${g}/" \ -i $b done
* mcf5225x/clock/clock.c: Remove unused variable warningJoel Sherrill2015-05-211-1/+0
|
* mcf52235/clock/clock.c: Remove unused variable warningJoel Sherrill2015-05-211-1/+0
|
* mcf52235-testsuite.tcfg: Add syscall01Joel Sherrill2015-05-211-0/+1
|
* bsps: Convert clock drivers to use a timecounterAlexander Krutwig2015-05-209-62/+139
| | | | Update #2271.
* mrm332-testsuite.tcfg: Add fileioJoel Sherrill2015-05-071-0/+1
|
* ods68302-testsuite.tcfg: Add iosteamJoel Sherrill2015-04-231-0/+1
|
* mrm332-testsuite.tcfg: Add iostream and sptls02Joel Sherrill2015-04-231-0/+2
|
* mcf5225x-testsuite.tcfg: Add iostreamJoel Sherrill2015-04-231-0/+1
|
* ods68302-testsuite.tcfg: Add fileioJoel Sherrill2015-04-031-0/+1
|
* mrm332/console/sci.c: Make routines staticJoel Sherrill2015-03-241-4/+4
|
* m68k/mcf52235/make/custom/mcf52235-testsuite.tcfg: Add tmfine01Joel Sherrill2015-03-171-0/+1
|
* mvme167/network/network.c: Do not use rtems_clock_get()Joel Sherrill2015-03-171-19/+21
|
* mvme162/tod/tod.c: Do not use rtems_clock_get()Joel Sherrill2015-03-171-2/+2
|
* mvme147s: Install z8530.hJoel Sherrill2015-03-112-0/+13
| | | | This was missed when the file was moved.
* Move contents of libcsupport/include/zilog into libbsp/sharedJoel Sherrill2015-03-096-0/+39
| | | | Only a few BSPs use this and it should not have been in libcsupport.
* Move libcsupport/include/motorola/*.h to m68k/idp BSPJoel Sherrill2015-03-094-0/+397
| | | | | | | These header files were only used by one BSP and they are hardware dependent. The hardware dependency always made them bad candidates for where they were in the tree. But this fixes that.
* mvme136.cfg: Remove -DNDEBUG flagJoel Sherrill2015-03-091-1/+1
|