Hi All, I currently use the IAR compiler but wanted to check out Code Composer Essentials. I took a small test application (~7k code with IAR) and compiled it using TI's CCE compiler. After changing some code to make it compatible with the TI compiler I had success. What I'd like to do is compare code size between the IAR compiler and TI's compiler. Has anyone seen an option in the compiler or linker that would cause the final code size to be printed in a file? I can't seem to find it. Thanks! Robert
Code Composer Essentials
Started by ●February 8, 2005
Reply by ●February 9, 20052005-02-09
I just look through the *.lst file. Agricultural, but that's me;
simple
and basic.
Al
Robert wrote:
>Hi All,
>
>I currently use the IAR compiler but wanted to check out Code
>Composer Essentials. I took a small test application (~7k code with
>IAR) and compiled it using TI's CCE compiler. After changing some
>code to make it compatible with the TI compiler I had success. What
>I'd like to do is compare code size between the IAR compiler and
>TI's compiler. Has anyone seen an option in the compiler or linker
>that would cause the final code size to be printed in a file? I
>can't seem to find it.
>
>Thanks!
>
>Robert
>
>
>
>
>
>.
>
>
>Yahoo! Groups Links
>
>
>
>
>
>
>
>
>
>
>
Reply by ●February 9, 20052005-02-09
Robert, Best you can do is generate a map file or listing. You can use, for instance: cl430 -ss -Iinclude foo.c -z lib\rts430.lib -o=foo.out -m=foo.map -abs This generates a foo.map that sort of shows you what you need; usually there's a program called "size" (I would expect size430.exe to be present but isn't) that shows section sizes. You can also use nm430 on the .out file. My current benchmark is a Reed Solomon error corrector. Optimizing for code size I get: Code Size IAR v3.21A 6,035 CrossWorks 1.3 6,327 CCE v1.0.0B1 10,880 using -O3 -mn Make your own mind up. Benchmark available on the RAL site soon. -- Paul Curtis, Rowley Associates Ltd http://www.rowley.co.uk CrossWorks for MSP430, ARM, AVR and (soon) MAXQ processors > -----Original Message----- > From: Robert [mailto:c0029131@c002...] > Sent: 09 February 2005 02:41 > To: msp430@msp4... > Subject: [msp430] Code Composer Essentials > > > > Hi All, > > I currently use the IAR compiler but wanted to check out Code > Composer Essentials. I took a small test application (~7k code with > IAR) and compiled it using TI's CCE compiler. After changing > some code to make it compatible with the TI compiler I had > success. What I'd like to do is compare code size between > the IAR compiler and TI's compiler. Has anyone seen an > option in the compiler or linker that would cause the final > code size to be printed in a file? I can't seem to find it. > > Thanks! > > Robert > > > > > > . > > > Yahoo! Groups Links > > > > > > > > >