CW 7 vs 8 MSL library size

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

CW 7 vs 8 MSL library size

2,591件の閲覧回数
windam
Contributor I
Hi Everyone,

I noticed in the MSL code size reported in the project pane is much smaller in CW 7.3 than it is in CW 8.2.
I was concerned that code compiled with 8.2 would result in a larger binary, but that is not the case.  The size of the binary is about the same as the one compiled with 7.3.  My guess is that it's probably deadstripping.
Anyway, here are the MSL sizes as reported in the project pane:
7.3 msl  ~45kW
8.2 msl  ~86kW
 
7.3 runtime  ~4.5kW
8.2 runtime  ~6.2kW

As you can see 8.2's msl is almost double of 7.3's.  So the question is:  what's in 8.2's msl that makes it so big?  I'm curious because if I including a library function that might increase my binary size, it would be nice to know.

Cheers,

-win

ラベル(1)
タグ(1)
0 件の賞賛
4 返答(返信)

336件の閲覧回数
CrasyCat
Specialist III
Hello
 
Which processor are you targeting?
 
CrasyCat
0 件の賞賛

336件の閲覧回数
windam
Contributor I
I'm targeting the dsp56858 so the project pane shows MSL C 56800E lmm.lib and Runtime 56800E lmm.lib.

-win
0 件の賞賛

336件の閲覧回数
trytohelp
NXP Employee
NXP Employee
Hi,
 
I don't know.
I will contact the product manager.
Keep you informed.
 
Pascal
0 件の賞賛

336件の閲覧回数
trytohelp
NXP Employee
NXP Employee
Hi,
 
We added long long and double runtime support on new libraries.
Excepted that no other difference.
 
Regards
Pascal
0 件の賞賛