RE: Re: PB555 and C++

"Liechty Ronald-RAT109" <[email protected]>
Newsgroups gmane.comp.hardware.motorola.microcontrollers
Message-ID <A100FEB1DF38CC4C9D0B6BFBDC134426022F1AB2@az33exm21.fsl.freescale.net>
coles555 wrote:

====
Thank you so much for taking the time to answer my question. Please 
correct me if I am wrong but I believe only the MPC556 supports code 
compression. Also, there are two files (MSL_C++.PPCEABI.BARE.H.a and 
MSL_C.PPCEABI.BARE.H.a) for MSL library. Is it okay for me to take 
out MSL_C.PPCEABI.BARE.H.a file since it is only the C library? I 
guess what I am trying to ask is if both MSL library files are needed?
===

My information is that the compression enabled 5xx processors are 
scattered among the 55x and 56x chips such that the odd  numbered chips 
support it and the even ones don't (or is it v.v. :-).

It is possible that you do not need the MSL_C.PPCEABI.BARE.H.a or maybe 
even MSL_C++.PPCEABI.BARE.H.a since it depends on what you project 
uses.  For example much of MSL_C++.PPCEABI.BARE.H.a gets inlined into 
your project.  MSL_C++.PPCEABI.BARE.H.a  however does make calls to 
MSL_C.PPCEABI.BARE.H.a.  Examples are new calling malloc and cout 
calling printf.  However, you do not need to remove them from your 
project because if the linker doesn't need them, it won't put them in 
your project.

--  
Ron Liechty  
Ombudsman Freescale Developer Technology
[email protected] 



------------------------ Yahoo! Groups Sponsor --------------------~--> 
Fair play? Video games influencing politics. Click and talk back!
http://us.click.yahoo.com/T8sf5C/tzNLAA/TtwFAA/dN_tlB/TM
--------------------------------------------------------------------~-> 

-----------------------------------------------------------
To learn more about Freescale Microcontrollers, please visit
http://www.freescale.com/mcu


 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/MPC500/

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.