This is now recorded as
https://sourceforge.net/tracker/?func=detail&aid=3400750&group_id=42303&atid=432701,
and a fix added to the LTS/20110716 patch directory.

Peter

On Mon, Aug 29, 2011 at 6:30 PM, Peter Bigot
<pabi...@users.sourceforge.net> wrote:
> On Mon, Aug 29, 2011 at 5:44 PM, Diane Gagne <di...@hartmantech.com> wrote:
>> Hello
>>
>> I am in the process of porting a program from mspgcc4 to the new mspgcc
>> compiler.  One section of my program had configuration files stored
>> within the infomemnobits section using the line:
>>
>> uint16_t __attribute__ ((section("infomemnobits"))) cal;
>>
>> Simply changing the "infomemnobits" to "infod" is not enough to port it
>> as I still need the nobits part.
>>
>> There was mention last year on the mailing list that that would become a
>> separate attribute, but I can see no reference of how I would use it.
>
> This was resolved in
> https://sourceforge.net/tracker/?func=detail&aid=3397068&group_id=42303&atid=432701,
> which is available on the current development branch based on gcc
> 4.6.x, but will not be back-ported to LTS 20110716.  On that branch,
> you would use a section named "infod.bss" where the suffix .bss
> indicates the memory should not be written.  That worked during
> testing, however, I have not prepared a release incorporating the new
> enhancements on that branch, as they're going to be pretty unstable
> for a while.
>
> The infomemnobits section disappeared from the linker script template
> unintentionally back in February (it's still present in the compiler).
>  Since this is a regression, I can create a patch for the 20110716 LTS
> release that puts it back.
>
> Note that you can't mix infomem and infomemnobits, while in the new
> model you could make infob have compiled-in initial data and infod be
> noinit (but, again, you could not mix infod with infod.bss).  The next
> release will also provide the addresses and size of the valid info
> sections in <sys/crtld.h>.
>
> Peter
>
>> Thanks, Diane
>>
>>
>> ------------------------------------------------------------------------------
>> Special Offer -- Download ArcSight Logger for FREE!
>> Finally, a world-class log management solution at an even better
>> price-free! And you'll get a free "Love Thy Logs" t-shirt when you
>> download Logger. Secure your free ArcSight Logger TODAY!
>> http://p.sf.net/sfu/arcsisghtdev2dev
>> _______________________________________________
>> Mspgcc-users mailing list
>> Mspgcc-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mspgcc-users
>>
>

------------------------------------------------------------------------------
Special Offer -- Download ArcSight Logger for FREE!
Finally, a world-class log management solution at an even better 
price-free! And you'll get a free "Love Thy Logs" t-shirt when you
download Logger. Secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsisghtdev2dev
_______________________________________________
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users

Reply via email to