Notice: We have migrated to GitLab launching 2024-05-01 see here: https://gitlab.rtems.org/

Changes between Version 5 and Version 6 of Release/4.7


Ignore:
Timestamp:
06/15/07 20:10:09 (17 years ago)
Author:
Skstrobel
Comment:

/* Release 4.7.1 Changes */ Fixed a couple of typos

Legend:

Unmodified
Added
Removed
Modified
  • Release/4.7

    v5 v6  
    103103
    104104 *  Issues Without Problems Report Numbers
    105   *  Smaller executables. This was a of small changes which together shrunk minimum.exe on sparc/erc32 by approximately 1/3. Results vary by BSP and each BSP may have unnecessary dependencies or file structuring issues that need to be addressed. For example, on the erc32, the debug IO support was "ld -r" with the console driver wihch in turn resulted termios support being linked in to any application which used debug IO. There are still places in RTEMS itself where code and data space can be reduced but you must always start by examining the BSP for issues.
     105  *  Smaller executables. This was a of small changes which together shrunk minimum.exe on sparc/erc32 by approximately 1/3. Results vary by BSP and each BSP may have unnecessary dependencies or file structuring issues that need to be addressed. For example, on the erc32, the debug IO support was "ld -r" with the console driver which in turn resulted termios support being linked in to any application which used debug IO. There are still places in RTEMS itself where code and data space can be reduced but you must always start by examining the BSP for issues.
    106106  *  Stack Checker now bounds checks the actual stack pointer in addition to checking the end of stack memory. A user application had a 4K unused buffer on a task stack and the stack checked missed this.
    107107  *  PR1234 comments: Provided RTEMS specific implementation of __assert which uses printk. This reduced executable size by 12K on applications not requiring printf() support. It also ensured that one should be able to assert from RTEMS critical sections and interrupts.
    108   *  Stack Checker converted to use printk so there is a higher probability
    109   *  of getting a failure message. Added dummy printk support to multiple BSPs so all tests will link.
     108  *  Stack Checker converted to use printk so there is a higher probability of getting a failure message. Added dummy printk support to multiple BSPs so all tests will link.
    110109  *  ITRON rsm_tsk error code
    111110  *  MIPS Little and .sdata (aka R_MIPS_GPREL16 problem)