Math lib for rtems

Joel Sherrill joel.sherrill@OARcorp.com
Sat Jun 24 14:03:00 GMT 2000


CARERI/SEG wrote:
> 
> Hi,
> We have built rtems for target i960 under Cygwin b2.0 on WinNT4.0, and get it work on the board.
> But the newlib math library doesn't provide the CPU-dependent mathematical functions such "sin" "cos"
> "log", "log10" etc..., instead , it use the soft-emulation which is unacceptable to our embedded system.
> 
> Where can I get the free source code for these functions subject to CPU?

I would think that an implementation of these is included in the
Intel GNU/960 toolset.  You will have to check there.  I believe
the licensing is appropriate for including them in newlib if you
do the integration work.  Be careful reading the license to make
sure though.

FYI there are i960 CPU specific routines in machine/i960 but the
Makefile does not references them.  There are mem* and str* routines
that are not built but included.  I don't know why.

> Sincerely yours
> 
> Su Wenming
> 
> ------
> Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
> Want to unsubscribe? Send a note to crossgcc-unsubscribe@sourceware.cygnus.com

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

------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sourceware.cygnus.com



More information about the crossgcc mailing list