Does link-time optimisation work on mpcgcc?  As LTO matures, it should 
make things like -ffunction-sections obsolete (compile everything with 
-flto, then use -fwhole-program in the link).  Of course, LTO makes 
debugging a bit more of a challenge.

mvh.,

David


On 04/10/2011 16:18, Peter Bigot wrote:
> Use the version of mspgcc on the current git trunk, or wait for the
> first 4.6.x-based release which will include the following:
>
> commit dbd2219822a8ddbd59238c154f84cdd4b0c065c3 Author: Peter A.
> Bigot<pabi...@users.sourceforge.net> Date:   Fri Aug 5 08:32:31 2011
> -0500
>
> Put function-local string constants into unique rodata where
> appropriate
>
> Peter
>
> On Tue, Oct 4, 2011 at 8:56 AM, Bustamante,
> Paul<pbustama...@ceit.es>wrote:
>
>> Dear all,
>>
>> I have a question with GCC compiler. When I have a function that I
>> don't need to compile, I use the options "-ffunction-sections
>> -fdata-sections" and in the linker --gc-sections. That's ok, but if
>> I have a sentence like this, inside that function: printf("text to
>> print");, I saw that in the code I have the string "text to print",
>> and if I have more, more large is the code.
>>
>> Somebody can tell me how to avoid this?
>>
>> Best regards,
>>
>> Paul
>>


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
_______________________________________________
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users

Reply via email to