Shashvat Jain e80d34eb55 m68k/mcf5235:Add per-section compilation and linking support (GCI 2018)
The size of the sample executables without this option were:

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

The size of the sample executables with this option were:

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

Closes #2571
2018-11-28 12:18:49 -06:00
2018-10-10 07:57:47 +02:00
2018-11-27 12:46:17 +01:00
2018-11-20 09:45:51 -06:00
2013-05-27 14:47:20 +02:00
2018-07-06 10:06:02 +02:00
2013-06-18 13:38:31 +02:00
2012-10-09 19:26:51 +02:00
2018-11-26 14:09:44 +01:00
2013-09-19 13:16:06 +02:00
2013-05-27 14:47:20 +02:00
2013-05-27 14:47:20 +02:00
2018-04-11 11:49:03 +10:00
2018-05-14 15:22:52 -05:00

Real-Time Executive for Multiprocessing Systems (RTEMS)
-------------------------------------------------------

RTEMS, Real-Time Executive for Multiprocessor Systems, is a real-time executive
(kernel) which provides a high performance environment for embedded
applications with the following features:

 - standards based user interfaces
 - multitasking capabilities
 - homogeneous and heterogeneous multiprocessor systems
 - event-driven, priority-based, preemptive scheduling
 - optional rate monotonic scheduling
 - intertask communication and synchronization
 - priority inheritance
 - responsive interrupt management
 - dynamic memory allocation
 - high level of user configurability
 - open source with a friendly user license

Project git repositories are located at https://git.rtems.org/

 RTEMS Kernel: https  : https://git.rtems.org/rtems/
 RTEMS Source Builder : https://git.rtems.org/rtems-source-builder/
 RTEMS Tools          : https://git.rtems.org/rtems-tools/
 RTEMS Documentation  : https://git.rtems.org/rtems-docs/
 RTEMS FreeBSD        : https://git.rtems.org/rtems-libbsd/

Online documentation is available at https://docs.rtems.org/

 RTEMS User Manual : https://docs.rtems.org/branches/master/user/index.html
 RTEMS RSB Manual  : https://docs.rtems.org/branches/master/rsb/index.html
 RTEMS Classic API : https://docs.rtems.org/branches/master/c-user/index.html
 RTEMS POSIX API   : https://docs.rtems.org/branches/master/posix-users/index.html

RTEMS Doxygen for CPUKit : https://docs.rtems.org/doxygen/branches/master/

RTEMS POSIX 1003.1 Compliance Guide :
 https://docs.rtems.org/branches/master/posix-compliance/index.html

 - Details the standards base functionality and profiles RTEMS supportsXo

RTEMS Developers Wiki : http://devel.rtems.org

 - Bug reporting, community knowledge and tutorials.

RTEMS Mailing Lists : https://lists.rtems.org/mailman/listinfo

 - The RTEMS Project maintains mailing lists which are used for most
   discussions:

   * For general-purpose questions related to using RTEMS, use the rtems-users
     ml: https://lists.rtems.org/mailman/listinfo/users

   * For questions and discussion related to development of RTEMS, use the
     rtems-devel ml: https://lists.rtems.org/mailman/listinfo/devel

The version number for this software is indicated in the VERSION file.
Description
RTEMS is a ​real-time executive in use by embedded systems applications around the world and beyond
Readme 126 MiB
Languages
C 93.9%
Assembly 3.4%
Ada 1.4%
Python 0.3%
HTML 0.3%
Other 0.4%