Just did a test run on an application we have on the F1611.

-fno-inline -Os on 4.3.4

   text    data     bss     dec     hex filename
  45314      24    7968   53306    d03a app.bin

-Os on 3.2.3

   text    data     bss     dec     hex filename
  43738      72    7940   51750    ca26 app.bin

which is a slightly curious outcome. -fno-inline increases code size.

without -fno-inline

   text    data     bss     dec     hex filename
  44188      24    7968   52180    cbd4 app.bin

I haven't done a function by function analysis yet to determine where
the size increase is coming from. I also haven't attempted a whole
program build (-fwhole-program -combine) as the makefile is
programmatically generated by our dependency tool and thats a place I'm
not ready to go just now ;)


Ivan Shcherbakov wrote:
> Hi, All,
>  
> Please  be  informed that GCC 4.3.4 was ported to MSP430 platform.
> The port is available at http://mspgcc4.sourceforge.net/
> 

Reply via email to