[patch] LatticeMico32 changes

Joel Sherrill joel.sherrill@oarcorp.com
Thu Dec 11 22:56:00 GMT 2008

Jeff Johnston wrote:
> Hi Jukka,
>   The newlib portions of your patch have been checked in.  As previously 
> mentioned, you have to submit the files in the top-level directory to 
> other lists.  See Ralf's response on this subject.
I took care of that independently and it should be
committed by the end of the week according to Ben Elliston.
>   I fixed up your Makefile.am to be in sync with other machine 
> directories and renamed your setjmp.s to setjmp.S so you will use the 
> compiler with various target flags specified.  I also generated the 
> needed files.
Thanks Jeff.
>   Just so you know we are coming up to a snapshot release next week.  If 
> you want a libgloss implementation to be part of that snapshot, you need 
> to hurry.
It's Christmas time in the city. :-D

I may also take a stab at merging avr setjmp/longjmp
and a simple libgloss.  Do you have a target day?

> Regards,
> -- Jeff J.
> Jukka Pietarinen wrote:
>> Hi,
>> this patch adds support for the Lattice Mico32 soft CPU. I have been 
>> working on a Mico32 port for RTEMS. The patch is based on the Lattice 
>> tool sources by Jon Beniston.
>> 2008-12-10 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
>>     * config.sub: Add lm32
>>     * configure.ac: Add lm32
>>     * newlib/configure.host: Add lm32
>>     * newlib/libc/include/machine/ieeefp.h: Add __lm32__
>>     * newlib/libc/include/machine/setjmp.h: Add __lm32__
>>     * newlib/libc/machine/configure.in: Add lm32
>>     * newlib/libc/machine/lm32/configure.in: New file
>>     * newlib/libc/machine/lm32/Makefile.am: New file
>>     * newlib/libc/machine/lm32/setjmp.s: New file

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

More information about the Newlib mailing list