summaryrefslogtreecommitdiffstats
path: root/c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* lm32/lm32_evr/include/bsp.h: Do not include <rtems/clockdrv.h>Joel Sherrill2016-03-251-1/+0
|
* i386/pc386/include/bsp.h: Do not include <rtems/clockdrv.h>Joel Sherrill2016-03-251-1/+0
|
* epiphany/epiphany_sim/include/bsp.h: Do not include <rtems/clockdrv.h>Joel Sherrill2016-03-251-1/+0
|
* bfin/eZKit533/include/bsp.h: Do not include <rtems/clockdrv.h>Joel Sherrill2016-03-251-1/+0
|
* bfin/bf537Stamp/include/bsp.h: Do not include <rtems/clockdrv.h>Joel Sherrill2016-03-251-1/+0
|
* bfin/TLL6527M/include/bsp.h: Do not include <rtems/clockdrv.h>Joel Sherrill2016-03-251-1/+0
|
* arm/xilinx-zynq/include/bsp.h: Do not include <rtems/clockdrv.h>Joel Sherrill2016-03-251-1/+0
|
* arm/tms570/include/bsp.h: Do not include <rtems/clockdrv.h>Joel Sherrill2016-03-251-1/+0
|
* arm/stm32f4/include/bsp.h: Do not include <rtems/clockdrv.h>Joel Sherrill2016-03-251-1/+0
|
* arm/smdk2410/include/bsp.h: Do not include <rtems/clockdrv.h>Joel Sherrill2016-03-251-1/+0
|
* arm/rtl22xx/include/bsp.h: Do not include <rtems/clockdrv.h>Joel Sherrill2016-03-251-1/+0
|
* arm/realview-pbx-a9/include/bsp.h: Do not include <rtems/clockdrv.h>Joel Sherrill2016-03-251-1/+0
|
* arm/raspberrypi/include/bsp.h: Do not include <rtems/clockdrv.h>Joel Sherrill2016-03-251-1/+0
|
* arm/lpc32xx/include/bsp.h: Do not include <rtems/clockdrv.h>Joel Sherrill2016-03-251-1/+0
|
* arm/lpc24xx/include/bsp.h: Do not include <rtems/clockdrv.h>Joel Sherrill2016-03-251-1/+0
|
* arm/lpc176x/include/bsp.h: Do not include <rtems/clockdrv.h>Joel Sherrill2016-03-251-1/+0
|
* arm/lm3s69xx/include/bsp.h: Do not include <rtems/clockdrv.h>Joel Sherrill2016-03-251-1/+0
|
* arm/gumstix/include/bsp.h: Do not include <rtems/clockdrv.h>Joel Sherrill2016-03-251-1/+0
|
* arm/gdbarmsim/include/bsp.h: Do not include <rtems/clockdrv.h>Joel Sherrill2016-03-251-1/+0
|
* arm/edb7312/include/bsp.h: Do not include <rtems/clockdrv.h>Joel Sherrill2016-03-251-1/+0
|
* arm/csb337/include/bsp.h: Do not include <rtems/clockdrv.h>Joel Sherrill2016-03-251-1/+0
|
* arm/csb336/include/bsp.h: Do not include <rtems/clockdrv.h>Joel Sherrill2016-03-251-1/+0
|
* arm/atsam/include/bsp.h: Do not include <rtems/clockdrv.h>Joel Sherrill2016-03-251-1/+0
|
* arm/altera-cyclone-v/include/bsp.h: Do not include <rtems/clockdrv.h>Joel Sherrill2016-03-251-1/+0
|
* pc386/README: Replace contents with discussion of console/printk device ↵Joel Sherrill2016-03-241-57/+59
| | | | selection
* powerpc/shared/openpic/openpic.c: Ignore warnings for ↵Joel Sherrill2016-03-241-0/+5
| | | | __builtin_frame_address() usage
* erc32/*/erc32sonic.c: Fix warningsJoel Sherrill2016-03-241-8/+8
|
* lpc1768_mbed.cfg: Turn on per function sectionsJoel Sherrill2016-03-221-5/+2
| | | | Closes #2576.
* bsp/qoriq: Invalidate TLS anchorSebastian Huber2016-03-181-2/+4
|
* sparc: Fix SMP context switchSebastian Huber2016-03-181-6/+6
| | | | | | | The value of register %g1 was overwritten in a delay slot. Use additional %g4 register. Bug introduced by 258ad71e9626c16f30b40e06c321326636c976ff.
* bspgetworkarea.c: File header now uses DoxygenJoel Sherrill2016-03-171-10/+14
|
* mcf5235/start/start.S: Fix spacing from bad tab expansionJoel Sherrill2016-03-171-22/+21
|
* pc386/console/conscfg.c: Fix name of Edison consoleJoel Sherrill2016-03-171-3/+3
|
* sparc: Fix window underflow trap handlerDaniel Hellstrom2016-03-172-7/+7
| | | | | | | | | | | | The window underflow trap handler used %i5 which destroyed the %o5 of the calling context. Bug introduced by 0d3b5d47429effb350448d9e9123a67db722109f. Go back to the pre 0d3b5d47429effb350448d9e9123a67db722109f behaviour and use the two unused instructions in the trap vector to optimize a bit. Update #2651.
* bsp/realview_pbx_a9_qemu: Fix compiler flagsSebastian Huber2016-03-171-2/+1
|
* pc386/.../bspimpl.h: New file missed in previous commit.Joel Sherrill2016-03-161-0/+37
|
* bsp/mpc55xx: Fix BSS initializationSebastian Huber2016-03-162-5/+28
|
* pc386: Do not include rtems/pci.h from bsp.h. Add bsp/bspimpl.hJoel Sherrill2016-03-156-18/+28
| | | | Start to migrate private symbols to bsp/bspimpl.h.
* atsamv-testsuite.tcfg: Add more testsJoel Sherrill2016-03-151-0/+19
|
* bsp/leon3: Clock driver workaround for GR712RCSebastian Huber2016-03-151-18/+53
|
* bsp/beatnik: Delete unused linkcmds fileSebastian Huber2016-03-151-276/+0
|
* bsp/qoriq: Fix interrupt numbersSebastian Huber2016-03-141-3/+3
|
* pc386: Fix linker usage issues with -r and function sectionsJoel Sherrill2016-03-112-3/+7
| | | | closes #2638.
* lm32/shared/.../ckinit.c: Fix typo so fast idle on simulator is enabledJoel Sherrill2016-03-111-1/+1
|
* v850/gdbv850sim: Add per-section compilation and linking supportJoel Sherrill2016-03-112-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | updates #2577. Had to add .rtemsroset to the linkcmds following the arm to get it to link after turning on the per-secton options. For the v850e1sim BSP variant without this option sample executables sizes were as follows: text data bss dec hex filename 76940 6456 4944 88340 15914 ticker.exe 21896 1860 760 24516 5fc4 minimum.exe 802270 45832 12837 860939 d230b cxx_iostream.exe 473916 65152 18156 557224 880a8 fileio.exe 384288 45724 34148 464160 71520 pppd.exe 161648 18416 7840 187904 2de00 capture.exe 90856 6740 5021 102617 190d9 nsecs.exe 158424 17512 5508 181444 2c4c4 paranoia.exe 152938 12948 5821 171707 29ebb cdtest.exe 73808 6296 4912 85016 14c18 base_sp.exe 77420 6528 8756 92704 16a20 unlimited.exe 89692 4792 4916 99400 18448 hello.exe 236138 18396 12240 266774 41216 loopback.exe For the v850e1sim BSP variant with this option sample executables sizes were as follows: text data bss dec hex filename 76739 1552 4920 83211 1450b ticker.exe 13682 228 748 14658 3942 minimum.exe 491284 6508 12026 509818 7c77a cxx_iostream.exe 517952 5632 17859 541443 84303 fileio.exe 379732 8864 33308 421904 67010 pppd.exe 169182 2176 7815 179173 2bbe5 capture.exe 91307 1640 4997 97944 17e98 nsecs.exe 167431 1920 5484 174835 2aaf3 paranoia.exe 156322 1936 5797 164055 280d7 cdtest.exe 72591 1548 4888 79027 134b3 base_sp.exe 76215 1576 8732 86523 151fb unlimited.exe 86346 1520 4892 92758 16a56 hello.exe 221810 2800 12076 236686 39c8e loopback.exe For the v850e2sim BSP variant without this option sample executables sizes were as follows: text data bss dec hex filename 69788 6452 4948 81188 13d24 ticker.exe 20972 1856 788 23616 5c40 minimum.exe 795748 45828 12841 854417 d0991 cxx_iostream.exe 440586 64864 18160 523610 7fd5a fileio.exe 352650 45644 34152 432446 6993e pppd.exe 151172 18400 7844 177416 2b508 capture.exe 84028 6736 5025 95789 1762d nsecs.exe 148268 17500 5512 171280 29d10 paranoia.exe 145916 12936 5825 164677 28345 cdtest.exe 67124 6292 4916 78332 131fc base_sp.exe 70452 6508 8760 85720 14ed8 unlimited.exe 83800 4788 4920 93508 16d44 hello.exe 221216 18372 12244 251832 3d7b8 loopback.exe For the v850e2sim BSP variant with this option sample executables sizes were as follows: text data bss dec hex filename 70155 1552 4924 76631 12b57 ticker.exe 14156 932 776 15864 3df8 minimum.exe 485650 6508 12030 504188 7b17c cxx_iostream.exe 485398 5632 17863 508893 7c3dd fileio.exe 351418 8864 33312 393594 6017a pppd.exe 159510 2176 7819 169505 29621 capture.exe 84989 1640 5001 91630 165ee nsecs.exe 157973 1920 5488 165381 28605 paranoia.exe 149880 1936 5801 157617 267b1 cdtest.exe 66529 1548 4892 72969 11d09 base_sp.exe 69847 1576 8736 80159 1391f unlimited.exe 81134 1520 4896 87550 155fe hello.exe 208878 2800 12080 223758 36a0e loopback.exe For the v850e2v3sim BSP variant without this option sample executables sizes were as follows: text data bss dec hex filename 69784 6452 4948 81184 13d20 ticker.exe 20972 1856 788 23616 5c40 minimum.exe 791378 45808 12841 850027 cf86b cxx_iostream.exe 436576 64848 18160 519584 7eda0 fileio.exe 348982 45624 34152 428758 68ad6 pppd.exe 147420 18380 7844 173644 2a64c capture.exe 84020 6736 5025 95781 17625 nsecs.exe 148736 17480 5512 171728 29ed0 paranoia.exe 142216 12916 5825 160957 274bd cdtest.exe 67120 6292 4916 78328 131f8 base_sp.exe 70448 6508 8760 85716 14ed4 unlimited.exe 80048 4768 4920 89736 15e88 hello.exe 217432 18352 12244 248028 3c8dc loopback.exe For the v850e2v3sim BSP variant with this option sample executables sizes were as follows: text data bss dec hex filename 70151 1552 4924 76627 12b53 ticker.exe 14156 932 776 15864 3df8 minimum.exe 481408 6508 12030 499946 7a0ea cxx_iostream.exe 481378 5632 17863 504873 7b429 fileio.exe 347740 8864 33312 389916 5f31c pppd.exe 155736 2176 7819 165731 28763 capture.exe 84981 1640 5001 91622 165e6 nsecs.exe 158331 1920 5488 165739 2876b paranoia.exe 146164 1936 5801 153901 2592d cdtest.exe 66525 1548 4892 72965 11d05 base_sp.exe 69843 1576 8736 80155 1391b unlimited.exe 77363 1520 4896 83779 14743 hello.exe 205082 2800 12080 219962 35b3a loopback.exe For the v850esim BSP variant without this option sample executables sizes were as follows: text data bss dec hex filename 69626 6452 4948 81026 13c82 ticker.exe 20920 1856 788 23564 5c0c minimum.exe 794782 45828 12841 853451 d05cb cxx_iostream.exe 440110 64860 18160 523130 7fb7a fileio.exe 351798 45644 34152 431594 695ea pppd.exe 150816 18400 7844 177060 2b3a4 capture.exe 83850 6736 5025 95611 1757b nsecs.exe 147962 17500 5512 170974 29bde paranoia.exe 145458 12936 5825 164219 2817b cdtest.exe 66958 6292 4916 78166 13156 base_sp.exe 70286 6508 8760 85554 14e32 unlimited.exe 83606 4788 4920 93314 16c82 hello.exe 220770 18372 12244 251386 3d5fa loopback.exe For the v850esim BSP variant with this option sample executables sizes were as follows: text data bss dec hex filename 69971 1552 4924 76447 12a9f ticker.exe 14108 932 776 15816 3dc8 minimum.exe 484692 6508 12030 503230 7adbe cxx_iostream.exe 484894 5632 17863 508389 7c1e5 fileio.exe 350548 8864 33312 392724 5fe14 pppd.exe 159138 2176 7819 169133 294ad capture.exe 84791 1640 5001 91432 16528 nsecs.exe 157655 1920 5488 165063 284c7 paranoia.exe 149416 1936 5801 157153 265e1 cdtest.exe 66349 1548 4892 72789 11c55 base_sp.exe 69669 1576 8736 79981 1386d unlimited.exe 80928 1520 4896 87344 15530 hello.exe 208424 2800 12080 223304 36848 loopback.exe For the v850essim BSP variant without this option sample executables sizes were as follows: text data bss dec hex filename 76940 6456 4944 88340 15914 ticker.exe 21896 1860 760 24516 5fc4 minimum.exe 802270 45832 12837 860939 d230b cxx_iostream.exe 473916 65152 18156 557224 880a8 fileio.exe 384288 45724 34148 464160 71520 pppd.exe 161648 18416 7840 187904 2de00 capture.exe 90856 6740 5021 102617 190d9 nsecs.exe 158424 17512 5508 181444 2c4c4 paranoia.exe 152938 12948 5821 171707 29ebb cdtest.exe 73808 6296 4912 85016 14c18 base_sp.exe 77420 6528 8756 92704 16a20 unlimited.exe 89692 4792 4916 99400 18448 hello.exe 236138 18396 12240 266774 41216 loopback.exe For the v850essim BSP variant with this option sample executables sizes were as follows: text data bss dec hex filename 76739 1552 4920 83211 1450b ticker.exe 13682 228 748 14658 3942 minimum.exe 491284 6508 12026 509818 7c77a cxx_iostream.exe 517952 5632 17859 541443 84303 fileio.exe 379732 8864 33308 421904 67010 pppd.exe 169182 2176 7815 179173 2bbe5 capture.exe 91307 1640 4997 97944 17e98 nsecs.exe 167431 1920 5484 174835 2aaf3 paranoia.exe 156322 1936 5797 164055 280d7 cdtest.exe 72591 1548 4888 79027 134b3 base_sp.exe 76215 1576 8732 86523 151fb unlimited.exe 86346 1520 4892 92758 16a56 hello.exe 221810 2800 12076 236686 39c8e loopback.exe For the v850sim BSP variant without this option sample executables sizes were as follows: text data bss dec hex filename 79246 6456 4944 90646 16216 ticker.exe 22440 1860 760 25060 61e4 minimum.exe 874792 46172 12837 933801 e3fa9 cxx_iostream.exe 484218 65164 18156 567538 8a8f2 fileio.exe 396364 45736 34148 476248 74458 pppd.exe 167214 18416 7840 193470 2f3be capture.exe 95154 6744 5021 106919 1a1a7 nsecs.exe 162778 17512 5508 185798 2d5c6 paranoia.exe 161270 12984 5821 180075 2bf6b cdtest.exe 76114 6296 4912 87322 1551a base_sp.exe 79726 6528 8756 95010 17322 unlimited.exe 93578 4792 4916 103286 19376 hello.exe 242848 18396 12240 273484 42c4c loopback.exe For the v850sim BSP variant with this option sample executables sizes were as follows: text data bss dec hex filename 79045 1552 4920 85517 14e0d ticker.exe 13674 228 748 14650 393a minimum.exe 526914 6508 12026 545448 852a8 cxx_iostream.exe 528264 5632 17859 551755 86b4b fileio.exe 391652 8864 33308 433824 69ea0 pppd.exe 174748 2176 7815 184739 2d1a3 capture.exe 95605 1640 4997 102242 18f62 nsecs.exe 171785 1920 5484 179189 2bbf5 paranoia.exe 164414 1936 5797 172147 2a073 cdtest.exe 74897 1548 4888 81333 13db5 base_sp.exe 78521 1576 8732 88829 15afd unlimited.exe 90232 1520 4892 96644 17984 hello.exe 228424 2800 12076 243300 3b664 loopback.exe
* sparc64/usiii: Add per-section compilation and linking supportJoel Sherrill2016-03-111-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | updates #2577. For the usiii BSP variant without this option sample executables sizes were as follows: text data bss dec hex filename 180608 2752 2113472 2296832 230c00 ticker.exe 114112 1760 2105312 2221184 21e480 minimum.exe 1041392 3168 2126160 3170720 3061a0 cxx_iostream.exe 712224 8912 2129200 2850336 2b7e20 fileio.exe 595248 21568 2147872 2764688 2a2f90 pppd.exe 291488 3912 2117440 2412840 24d128 capture.exe 200496 2888 2113616 2317000 235ac8 nsecs.exe 279344 3392 2114112 2396848 2492b0 paranoia.exe 324656 2768 2115328 2442752 254600 cdtest.exe 178624 2752 2113440 2294816 230420 base_sp.exe 179152 2752 2117216 2299120 2314f0 unlimited.exe 190944 2688 2113424 2307056 2333f0 hello.exe 381296 10752 2126400 2518448 266db0 loopback.exe For the usiii BSP variant with this option sample executables sizes were as follows: text data bss dec hex filename 173312 2632 2113184 2289128 22ede8 ticker.exe 102432 328 2100928 2203688 21a028 minimum.exe 626544 3032 2120400 2749976 29f618 cxx_iostream.exe 657584 8792 2128640 2795016 2aa608 fileio.exe 555616 21264 2146816 2723696 298f70 pppd.exe 280016 3760 2117152 2400928 24a2a0 capture.exe 193792 2768 2113312 2309872 233ef0 nsecs.exe 238528 3264 2113808 2355600 23f190 paranoia.exe 277568 2664 2115040 2395272 248c88 cdtest.exe 170592 2624 2113152 2286368 22e320 base_sp.exe 169120 2616 2112816 2284552 22dc08 unlimited.exe 180528 2536 2109040 2292104 22f988 hello.exe 354992 10528 2126016 2491536 260490 loopback.exe
* sparc64/niagara: Add per-section compilation and linking supportJoel Sherrill2016-03-111-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | updates #2577. For the niagara BSP variant without this option sample executables sizes were as follows: text data bss dec hex filename 143616 2704 2113472 2259792 227b50 ticker.exe 71872 1720 2105312 2178904 213f58 minimum.exe 983600 3128 2126160 3112888 2f7fb8 cxx_iostream.exe 648448 8864 2129200 2786512 2a84d0 fileio.exe 548976 21520 2147872 2718368 297aa0 pppd.exe 253344 3872 2117440 2374656 243c00 capture.exe 161520 2840 2113616 2277976 22c258 nsecs.exe 215568 3344 2114112 2333024 239960 paranoia.exe 261744 2728 2115328 2379800 245018 cdtest.exe 139648 2704 2113440 2255792 226bb0 base_sp.exe 142416 2712 2117216 2262344 228548 unlimited.exe 150464 2648 2113424 2266536 2295a8 hello.exe 343504 10704 2126400 2480608 25d9e0 loopback.exe For the niagara BSP variant with this option sample executables sizes were as follows: text data bss dec hex filename 133408 2624 2113184 2249216 225200 ticker.exe 57152 320 2100928 2158400 20ef40 minimum.exe 590160 3024 2120400 2713584 2967f0 cxx_iostream.exe 623568 8784 2128640 2760992 2a2120 fileio.exe 503616 21256 2146816 2671688 28c448 pppd.exe 239152 3752 2117152 2360056 2402f8 capture.exe 152128 2760 2113312 2268200 229c28 nsecs.exe 203808 3256 2113808 2320872 2369e8 paranoia.exe 244128 2656 2115040 2361824 2409e0 cdtest.exe 128672 2616 2113152 2244440 223f58 base_sp.exe 129408 2608 2112816 2244832 2240e0 unlimited.exe 137040 2528 2109040 2248608 224fa0 hello.exe 314256 10520 2126016 2450792 256568 loopback.exe
* powerpc/motorola_powerpc: Add per-section compilation and linking supportJoel Sherrill2016-03-117-8/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | updates #2577. closes #2579. In addition to the make/custom files, the ppcboot.lds file had to be updated to add a KEEP() on the .entry_point_section. For the mcp750 BSP variant without this option sample executables sizes were as follows: text data bss dec hex filename 188997 29656 48361 267014 41306 ticker.exe 150693 26116 44681 221490 36132 minimum.exe 939941 217971 55585 1213497 128439 cxx_iostream.exe 585125 98042 61033 744200 b5b08 fileio.exe 506445 72164 76829 655438 a004e pppd.exe 253397 40224 50409 344030 53fde capture.exe 208597 31236 48437 288270 4660e nsecs.exe 218981 42028 48961 309970 4bad2 paranoia.exe 275605 47856 48585 372046 5ad4e cdtest.exe 186309 29488 48329 264126 407be base_sp.exe 188517 30424 52105 271046 422c6 unlimited.exe 174725 28324 48257 251306 3d5aa hello.exe 342601 41628 55433 439662 6b56e loopback.exe For the mcp750 BSP variant with this option sample executables sizes were as follows: text data bss dec hex filename 159345 19612 48329 227286 377d6 ticker.exe 120417 15516 44649 180582 2c166 minimum.exe 596905 50686 54737 702328 ab778 cxx_iostream.exe 551185 88466 60745 700396 aafec fileio.exe 453101 61848 76093 591042 904c2 pppd.exe 228033 32444 50381 310858 4be4a capture.exe 179585 21168 48405 249158 3cd46 nsecs.exe 188785 31176 48933 268894 41a5e paranoia.exe 249561 28688 48553 326802 4fc92 cdtest.exe 156401 19444 48297 224142 36b8e base_sp.exe 156977 19592 52073 228642 37d22 unlimited.exe 142929 17544 48225 208698 32f3a hello.exe 302045 33328 55321 390694 5f626 loopback.exe For the mtx603e BSP variant without this option sample executables sizes were as follows: text data bss dec hex filename 189317 29640 48361 267318 41436 ticker.exe 150997 26104 44681 221782 36256 minimum.exe 940581 214151 55585 1210317 1277cd cxx_iostream.exe 585317 98026 61033 744376 b5bb8 fileio.exe 506893 72148 76829 655870 a01fe pppd.exe 253813 40208 50409 344430 5416e capture.exe 208917 31220 48437 288574 4673e nsecs.exe 219301 42012 48961 310274 4bc02 paranoia.exe 276021 47700 48585 372306 5ae52 cdtest.exe 186629 29472 48329 264430 408ee base_sp.exe 188837 30408 52105 271350 423f6 unlimited.exe 175045 28312 48257 251614 3d6de hello.exe 342953 41612 55433 439998 6b6be loopback.exe For the mtx603e BSP variant with this option sample executables sizes were as follows: text data bss dec hex filename 159345 19612 48329 227286 377d6 ticker.exe 120385 15516 44649 180550 2c146 minimum.exe 597097 50686 54737 702520 ab838 cxx_iostream.exe 551121 88466 60745 700332 aafac fileio.exe 453197 61848 76093 591138 90522 pppd.exe 228097 32444 50381 310922 4be8a capture.exe 179569 21168 48405 249142 3cd36 nsecs.exe 188785 31176 48933 268894 41a5e paranoia.exe 249625 28688 48553 326866 4fcd2 cdtest.exe 156369 19444 48297 224110 36b6e base_sp.exe 156945 19592 52073 228610 37d02 unlimited.exe 142929 17544 48225 208698 32f3a hello.exe 302109 33328 55321 390758 5f666 loopback.exe For the mvme2100 BSP variant without this option sample executables sizes were as follows: text data bss dec hex filename 185285 24424 48361 258070 3f016 ticker.exe 146997 20880 44681 212558 33e4e minimum.exe 936549 208935 55585 1201069 1253ad cxx_iostream.exe 581285 92810 61033 735128 b3798 fileio.exe 502861 66932 76829 646622 9ddde pppd.exe 249781 34984 50409 335174 51d46 capture.exe 204917 26004 48437 279358 4433e nsecs.exe 215269 36788 48961 301018 497da paranoia.exe 271989 42484 48585 363058 58a32 cdtest.exe 182597 24256 48329 255182 3e4ce base_sp.exe 184805 25192 52105 262102 3ffd6 unlimited.exe 171045 23088 48257 242390 3b2d6 hello.exe 338953 36388 55433 430774 692b6 loopback.exe For the mvme2100 BSP variant with this option sample executables sizes were as follows: text data bss dec hex filename 154449 18328 48329 221106 35fb2 ticker.exe 115521 14232 44649 174402 2a942 minimum.exe 592201 49402 54737 696340 aa014 cxx_iostream.exe 546225 87182 60745 694152 a9788 fileio.exe 448301 60564 76093 584958 8ecfe pppd.exe 223201 31160 50349 304710 4a646 capture.exe 174673 19884 48405 242962 3b512 nsecs.exe 183889 29892 48933 262714 4023a paranoia.exe 244729 27404 48553 320686 4e4ae cdtest.exe 151473 18160 48297 217930 3534a base_sp.exe 152049 18308 52073 222430 364de unlimited.exe 138033 16260 48225 202518 31716 hello.exe 297213 32044 55321 384578 5de42 loopback.exe For the mvme2307 BSP variant without this option sample executables sizes were as follows: text data bss dec hex filename 189781 29656 48361 267798 41616 ticker.exe 151221 26124 44681 222026 3634a minimum.exe 941701 214035 55585 1211321 127bb9 cxx_iostream.exe 586821 98050 61033 745904 b61b0 fileio.exe 509309 72164 76829 658302 a0b7e pppd.exe 254341 40232 50409 344982 54396 capture.exe 209493 31236 48437 289166 4698e nsecs.exe 219765 42036 48961 310762 4bdea paranoia.exe 276869 47700 48585 373154 5b1a2 cdtest.exe 187061 29488 48329 264878 40aae base_sp.exe 189269 30432 52105 271806 425be unlimited.exe 175477 28324 48257 252058 3d89a hello.exe 343593 41628 55433 440654 6b94e loopback.exe For the mvme2307 BSP variant with this option sample executables sizes were as follows: text data bss dec hex filename 159921 19612 48329 227862 37a16 ticker.exe 120801 15516 44649 180966 2c2e6 minimum.exe 598393 50694 54737 703824 abd50 cxx_iostream.exe 552721 88466 60745 701932 ab5ec fileio.exe 455709 61848 76093 593650 90ef2 pppd.exe 228817 32444 50381 311642 4c15a capture.exe 180257 21176 48405 249838 3cfee nsecs.exe 189361 31184 48933 269478 41ca6 paranoia.exe 250665 28688 48553 327906 500e2 cdtest.exe 156945 19444 48297 224686 36dae base_sp.exe 157521 19592 52073 229186 37f42 unlimited.exe 143473 17552 48225 209250 33162 hello.exe 302877 33328 55321 391526 5f966 loopback.exe For the qemuprep-altivec BSP variant without this option sample executables sizes were as follows: text data bss dec hex filename 188533 25288 47629 261450 3fd4a ticker.exe 150149 21740 43981 215870 34b3e minimum.exe 940373 213899 54853 1209125 127325 cxx_iostream.exe 585013 93674 60333 739020 b46cc fileio.exe 506173 67796 76129 650098 9eb72 pppd.exe 252965 35848 49677 338490 52a3a capture.exe 208133 26868 47705 282706 45052 nsecs.exe 218517 37652 48261 304430 4a52e paranoia.exe 276165 43792 47853 367810 59cc2 cdtest.exe 185845 25120 47597 258562 3f202 base_sp.exe 188053 26056 51373 265482 40d0a unlimited.exe 174261 23948 47525 245734 3bfe6 hello.exe 342233 37252 54701 434186 6a00a loopback.exe For the qemuprep-altivec BSP variant with this option sample executables sizes were as follows: text data bss dec hex filename 161089 21244 47597 229930 3822a ticker.exe 122225 17908 43917 184050 2cef2 minimum.exe 595689 50718 54005 700412 aaffc cxx_iostream.exe 548433 87634 60009 696076 a9f0c fileio.exe 450029 61016 75357 586402 8f2a2 pppd.exe 224961 31612 49645 306218 4ac2a capture.exe 181329 22808 47673 251810 3d7a2 nsecs.exe 190561 33576 48201 272338 427d2 paranoia.exe 249593 31072 47821 328486 50326 cdtest.exe 158145 21076 47565 226786 375e2 base_sp.exe 158753 21984 51341 232078 38a8e unlimited.exe 144705 19944 47493 212142 33cae hello.exe 298941 32496 54585 386022 5e3e6 loopback.exe For the qemuprep BSP variant without this option sample executables sizes were as follows: text data bss dec hex filename 186453 24912 47621 258986 3f3aa ticker.exe 147829 21372 43973 213174 340b6 minimum.exe 937413 213207 54845 1205465 1264d9 cxx_iostream.exe 583237 93306 60325 736868 b3e64 fileio.exe 505885 67420 76121 649426 9e8d2 pppd.exe 250949 35480 49669 336098 520e2 capture.exe 206037 26492 47697 280226 446a2 nsecs.exe 216469 37284 48253 302006 49bb6 paranoia.exe 273061 43104 47845 364010 58dea cdtest.exe 183733 24744 47589 256066 3e842 base_sp.exe 185941 25688 51365 262994 40352 unlimited.exe 172149 23572 47517 243238 3b626 hello.exe 340201 36876 54693 431770 6969a loopback.exe For the qemuprep BSP variant with this option sample executables sizes were as follows: text data bss dec hex filename 153841 18412 47585 219838 35abe ticker.exe 114625 14308 43905 172838 2a326 minimum.exe 591417 49486 53993 694896 a9a70 cxx_iostream.exe 546353 87266 60001 693620 a9574 fileio.exe 449469 60648 75349 585466 8eefa pppd.exe 222641 31244 49637 303522 4a1a2 capture.exe 174049 19968 47661 241678 3b00e nsecs.exe 183313 29976 48189 261478 3fd66 paranoia.exe 244073 27488 47809 319370 4df8a cdtest.exe 150865 18244 47553 216662 34e56 base_sp.exe 151409 18384 51329 221122 35fc2 unlimited.exe 137361 16344 47481 201186 311e2 hello.exe 296733 32128 54577 383438 5d9ce loopback.exe
* sh/simsh: Add per-section compilation and linking supportJoel Sherrill2016-03-104-4/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | updates #2577. For the simsh1 BSP variant without this option sample executables sizes were as follows: text data bss dec hex filename 73984 7220 7036 88240 158b0 ticker.exe 21284 6388 2856 30528 7740 minimum.exe 368616 17820 36256 422692 67324 pppd.exe 162660 7876 9936 180472 2c0f8 capture.exe 87812 7308 7121 102241 18f61 nsecs.exe 152564 7592 7604 167760 28f50 paranoia.exe 161260 16640 8108 186008 2d698 cdtest.exe 71256 7220 7012 85488 14df0 base_sp.exe 73852 7248 10852 91952 16730 unlimited.exe 86888 7192 7016 101096 18ae8 hello.exe 219504 11712 14332 245548 3bf2c loopback.exe For the simsh1 BSP variant with this option sample executables sizes were as follows: text data bss dec hex filename 68260 5688 5984 79932 1383c ticker.exe 11724 4364 1824 17912 45f8 minimum.exe 331732 13000 34424 379156 5c914 pppd.exe 153408 6312 8892 168612 292a4 capture.exe 82804 5776 6073 94653 171bd nsecs.exe 145108 6056 6560 157724 2681c paranoia.exe 153036 6196 7060 166292 28994 cdtest.exe 64236 5684 5964 75884 1286c base_sp.exe 66684 5712 9808 82204 1411c unlimited.exe 79304 5656 5956 90916 16324 hello.exe 193844 6936 13148 213928 343a8 loopback.exe For the simsh2 BSP variant without this option sample executables sizes were as follows: text data bss dec hex filename 71344 7168 7040 85552 14e30 ticker.exe 19156 6352 2860 28368 6ed0 minimum.exe 366744 17768 36244 420756 66b94 pppd.exe 160612 7824 9940 178376 2b8c8 capture.exe 85156 7256 7125 99537 184d1 nsecs.exe 149796 7540 7608 164944 28450 paranoia.exe 158908 16588 8112 183608 2cd38 cdtest.exe 69112 7168 7016 83296 14560 base_sp.exe 71692 7196 10856 89744 15e90 unlimited.exe 84792 7140 7020 98952 18288 hello.exe 217488 11660 14336 243484 3b71c loopback.exe For the simsh2 BSP variant with this option sample executables sizes were as follows: text data bss dec hex filename 66404 5688 5984 78076 130fc ticker.exe 11340 4364 1824 17528 4478 minimum.exe 331044 13000 34424 378468 5c664 pppd.exe 152640 6312 8892 167844 28fa4 capture.exe 80580 5776 6073 92429 1690d nsecs.exe 143652 6056 6560 156268 2626c paranoia.exe 151980 6196 7060 165236 28574 cdtest.exe 63404 5684 5964 75052 1252c base_sp.exe 65836 5712 9808 81356 13dcc unlimited.exe 78616 5656 5956 90228 16074 hello.exe 193140 6936 13148 213224 340e8 loopback.exe For the simsh2e BSP variant without this option sample executables sizes were as follows: text data bss dec hex filename 72736 6140 7040 85916 14f9c ticker.exe 19156 5324 2860 27340 6acc minimum.exe 368864 16740 36252 421856 66fe0 pppd.exe 159756 6796 9932 176484 2b164 capture.exe 88228 6228 7109 101565 18cbd nsecs.exe 122684 6460 7380 136524 2154c paranoia.exe 157508 15740 8100 181348 2c464 cdtest.exe 70504 6140 7000 83644 146bc base_sp.exe 73116 6168 10856 90140 1601c unlimited.exe 81616 6112 7012 94740 17214 hello.exe 217336 10632 14328 242296 3b278 loopback.exe For the simsh2e BSP variant with this option sample executables sizes were as follows: text data bss dec hex filename 67956 5688 5984 79628 1370c ticker.exe 11404 4364 1824 17592 44b8 minimum.exe 333228 13000 34416 380644 5cee4 pppd.exe 151864 6312 8884 167060 28c94 capture.exe 83828 5776 6073 95677 175bd nsecs.exe 116764 6004 6332 129100 1f84c paranoia.exe 150740 6196 7052 163988 28094 cdtest.exe 64940 5684 5964 76588 12b2c base_sp.exe 67404 5712 9808 82924 143ec unlimited.exe 75616 5656 5964 87236 154c4 hello.exe 192956 6936 13156 213048 34038 loopback.exe For the simsh4 BSP variant without this option sample executables sizes were as follows: text data bss dec hex filename 73104 6052 7172 86328 15138 ticker.exe 19908 5280 2996 28184 6e18 minimum.exe 369572 16652 36380 422604 672cc pppd.exe 160384 6708 10076 177168 2b410 capture.exe 88628 6140 7257 102025 18e89 nsecs.exe 133776 6424 7744 147944 241e8 paranoia.exe 157496 15616 8248 181360 2c470 cdtest.exe 70920 6052 7148 84120 14898 base_sp.exe 73532 6080 10988 90600 161e8 unlimited.exe 82180 6024 7156 95360 17480 hello.exe 217852 10544 14472 242868 3b4b4 loopback.exe For the simsh4 BSP variant with this option sample executables sizes were as follows: text data bss dec hex filename 68388 5688 6120 80196 13944 ticker.exe 12572 4364 1960 18896 49d0 minimum.exe 333776 13000 34548 381324 5d18c pppd.exe 152444 6312 9016 167772 28f5c capture.exe 84276 5776 6209 96261 17805 nsecs.exe 127888 6056 6684 140628 22554 paranoia.exe 150632 6196 7184 164012 280ac cdtest.exe 65500 5684 6100 77284 12de4 base_sp.exe 67964 5712 9944 83620 146a4 unlimited.exe 76260 5656 6096 88012 157cc hello.exe 193280 6936 13288 213504 34200 loopback.exe
* sh/gensh4: Add per-section compilation and linking supportJoel Sherrill2016-03-101-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | updates #2577. For the gensh4 BSP variant without this option sample executables sizes were as follows: text data bss dec hex filename 75538 10666 7264 93468 16d1c ticker.exe 21810 6166 3008 30984 7908 minimum.exe 424370 69762 20476 514608 7da30 fileio.exe 342538 50782 36468 429788 68edc pppd.exe 150930 23130 10168 184228 2cfa4 capture.exe 90578 11078 7348 109004 1a9cc nsecs.exe 125010 22190 7824 155024 25d90 paranoia.exe 153282 26686 8328 188296 2df88 cdtest.exe 73426 10498 7232 91156 16414 base_sp.exe 75186 10734 11072 96992 17ae0 unlimited.exe 85650 9070 7224 101944 18e38 hello.exe 212390 22942 14556 249888 3d020 loopback.exe For the gensh4 BSP variant with this option sample executables sizes were as follows: text data bss dec hex filename 70418 10214 7228 87860 15734 ticker.exe 14514 4886 2984 22384 5770 minimum.exe 411234 67894 20184 499312 79e70 fileio.exe 309906 43666 35668 389240 5f078 pppd.exe 143074 22414 10132 175620 2ae04 capture.exe 86130 10606 7312 104048 19670 nsecs.exe 118978 21714 7804 148496 24410 paranoia.exe 147778 15814 8292 171884 29f6c cdtest.exe 67890 10042 7196 85128 14c88 base_sp.exe 69010 10254 11036 90300 160bc unlimited.exe 78850 8578 7204 94632 171a8 hello.exe 189586 17346 14392 221324 3608c loopback.exe