Commit: MSP430: Add support for low & high sections

Nicholas Clifton nickc@redhat.com
Wed Jun 10 11:51:00 GMT 2015


Hi Friedrich,

>>    This patch supports an about-to-be-contributed patch to GCC for the
>>    MSP430 will add the ability for the compiler and linker to dynamically
>>    allocate data and code to either a low (<64K) memory region or a high
>>    memory region.  In order for this feature to work the MSP430 linker
>>    scripts in libgloss need to be updated to handle some new sections.
>>
>>    In addition the linker scripts and startup code need to handle data
>>    that is stored in (high memory) flash RAM and which needs to be
>>    reinitialised when the processor is reset.
>>
>>    The patch also tidies up the libgloss/msp430 directory, removing a few
>>    unneeded files.
>
> Do you know, when those changes to newlib and the corresponding
> patch(es) to GCC will become available for TI Code Composer Studio users?

Sorry no. :-(  The patches are in the mainline FSF gcc, newlib, gas, ld 
and libgloss sources now, but I am not sure when TI will be updating 
their Code Composer Studio.  (They do have a copy of the sources with 
these patches applied).  I guess you will have to ask on the TI forum ?

Cheers
   Nick




More information about the Newlib mailing list