Forums | developer.brewmp.com Forums | developer.brewmp.com

Developer

Forums

Forums:

floating-point operations may only be performed through the floating-point helper functions. These limitations are the result of the ARM platform, not BREW itself.

Can any one give me an example to the above limitation & help me out how to overcome the above situation

You are right, floating point operations are limitation of ARM.
You can use apis like FADD(), FDIV etc to work on Floating point operations

You are right, floating point operations are limitation of ARM.
You can use apis like FADD(), FDIV etc to work on Floating point operations

Any decent compiler will also allow you to link against a softfloat library, meaning you can write normal C code rather than resorting to FADD.

Any decent compiler will also allow you to link against a softfloat library, meaning you can write normal C code rather than resorting to FADD.

could u suggest any decent compiler that supports normal c float operations in brew using arm profile. & explain me what is the addition in that decent compiler

could u suggest any decent compiler that supports normal c float operations in brew using arm profile. & explain me what is the addition in that decent compiler

I knew I'd been down this path before - I did a quick search on 'softfloat' on the forum and found my previous thread on the subject.
http://brewforums.qualcomm.com/showthread.php?t=15387&highlight=softfloat
see also
http://blog.airsource.co.uk/index.php/2007/03/20/floating-point-on-brew/

I knew I'd been down this path before - I did a quick search on 'softfloat' on the forum and found my previous thread on the subject.
http://brewforums.qualcomm.com/showthread.php?t=15387&highlight=softfloat
see also
http://blog.airsource.co.uk/index.php/2007/03/20/floating-point-on-brew/