This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Missing Methods


On 04/27/2012 02:54 PM, Corinna Vinschen wrote:
On Apr 27 12:53, Joel Sherrill wrote:
Hi,

I was given a list of methods by a potential user and
asked if RTEMS supported them. I honestly think they
have a profile or something these came from because
I don't believe any real application uses ALL of these. :)

Anyway.. I think these are all libc/libm type methods
and wondered if I missed them or if they are on the
newlib wish list. I think there are just a few categories:

+ long double complex math
What's missing is not only long double complex math, but long double
math at all, unless a target defines double == long double.
An implemenation of the missing long double functions would be most
welcome.
OK. I will pass that along.
+ FPU mode/rounding/exception helpers
+ "imax" routines
In theory the imax routines can be easily defined by the target, without
newlib having to do anything.  For instance, Cygwin exports strtoll as
strtoimax as well, or llabs as imaxabs.
Are these just macros on Cygwin? Or simple wrappers in C?

It seems like they would be small enough to be easy to address
as a side project..

The long double seems like a real project. :)

Thanks.



Corinna




--
Joel Sherrill, Ph.D.             Director of Research&   Development
joel.sherrill@OARcorp.com        On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
    Support Available             (256) 722-9985



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]