- Timestamp:
-
03/25/09 03:10:50 (15 years ago)
- Author:
-
JoelSherrill
- Comment:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v6
|
v7
|
|
7 | 7 | * low memory environments such as SoC ARM implementations |
8 | 8 | * safety critical applications which need to eliminate all unused code |
| 9 | |
| 10 | The last point is '''VERY''' important and often lost in the discussions. RTEMS is often used in safety-critical applications where every line of code in the deployed software must be analysed. Removing unused and unneeded code reduces the validation effort. |
9 | 11 | |
10 | 12 | This effort is a series of individual tasks which appear unrelated but all somehow drop code or data that is unused in a particular RTEMS application configuration. It is a combination of code and file refactoring, Makefile.am changes, RTEMS configure time options, application time configuration, application link time and alternative algorithms that together shrink the footprint of RTEMS. |