Shashvat Jain 9c4dc7b01f m68k/mcf5225x: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
  71984    1104    4080   77168   12d70 ./base_sp.exe
 201872    2112    8944  212928   33fc0 ./capture.exe
 104464    1472    4192  110128   1ae30 ./hello.exe
 249584    5984   10864  266432   410c0 ./loopback.exe
  40032     304    2768   43104    a860 ./minimum.exe
  95360    1584    4208  101152   18b20 ./nsecs.exe
 179760    1872    4816  186448   2d850 ./paranoia.exe
 432912   12048   35568  480528   75510 ./pppd.exe
  74992    1136    4112   80240   13970 ./ticker.exe
  74832    1088    7952   83872   147a0 ./unlimited.exe

The size of the sample executables with this option were:

   text    data     bss     dec     hex filename
  67456    1104    4000   72560   11b70 ./base_sp.exe
 188272    2096    8912  199280   30a70 ./capture.exe
  95536    1472    4160  101168   18b30 ./hello.exe
 233568    5984   10784  250336   3d1e0 ./loopback.exe
  39264     304    2736   42304    a540 ./minimum.exe
  89392    1584    4128   95104   17380 ./nsecs.exe
 171120    1872    4784  177776   2b670 ./paranoia.exe
 420336   12048   35488  467872   723a0 ./pppd.exe
  70208    1136    4032   75376   12670 ./ticker.exe
  73152    1088    7920   82160   140f0 ./unlimited.exe

Closes #2568
2018-11-28 18:58:13 -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
2018-07-06 10:06:02 +02:00
2018-11-26 14:09:44 +01: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 135 MiB
Languages
C 93.9%
Assembly 3.4%
Ada 1.4%
Python 0.3%
HTML 0.3%
Other 0.4%