We need MSL support for C/C++ standard APIs like new, delete, malloc, calloc
etc
mayank add other APIs if u have in mind...

We only ship the C/C++ standard libraries for use in 68K applications, and our implementation for Palm OS is incomplete. Originally, we could not ship a valid standard library for ARM-based PACE Native Objects due to the need to have external data in order to call back to the OS. 9.2 adds global variable support, and that version can support a standard library from C/C++ PNOs, but we do not ship anything for that other than the freestanding C/C++ headers.


As per our understanding, the compiler is going to be same for ARM and 68K
core. In the build settings, we have the option to choose linker from the
list mentioned below.

The compiler is derived from the same source code, but the ARM compiler and the 68K compilers are build and tested separately, and the backends that generate the actual machine code are completely different.


Please confirm the understanding and also suggest which linker is to be used
when object code is to be generated for ARM based target device or for PACE
application.

ARM-based Palm OS 5 devices run 68K applications. To execute ARM code on these devices, you have to use PACE Native Objects called from your 68K apps.


--
Ben Combee <[EMAIL PROTECTED]>
CodeWarrior for Palm OS technical lead
Palm OS programming help @ www.palmoswerks.com



-- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/

Reply via email to