Patch for Maverick Crunch support
This patch adds MAVERICK CRUNCH FPU support for the Cirrus Logic EP93XX ARM9 Procs. diff -burN uClibc-0.9.29.org/libm/math_private.h uClibc-0.9.29/libm/math_private.h --- uClibc-0.9.29.org/libm/math_private.h 2006-03-22 22:00:25.0 +0200 +++ uClibc-0.9.29/libm/math_private.h 2007-08-17 15:34:26.0 +0300 @@ -39,7 +39,18 @@ * For FPA, float words are always big-endian. * For VFP, floats words follow the memory system mode. */ +#if defined(__MAVERICK__) +typedef union +{ + double value; + struct + { +u_int32_t lsw; +u_int32_t msw; + } parts; +} ieee_double_shape_type; +#else #if (__BYTE_ORDER == __BIG_ENDIAN) || \ (!defined(__VFP_FP__) && (defined(__arm__) || defined(__thumb__))) @@ -66,7 +77,7 @@ } ieee_double_shape_type; #endif - +#endif /* Get two 32 bit ints from a double. */ #define EXTRACT_WORDS(ix0,ix1,d) \ ___ uClibc mailing list uClibc@uclibc.org http://busybox.net/cgi-bin/mailman/listinfo/uclibc
Re: Patch for Maverick Crunch support
On Tuesday 27 November 2007, Brian Austin wrote: > This patch adds MAVERICK CRUNCH FPU support for the Cirrus Logic EP93XX > ARM9 Procs. i dont think it needs another special ifdef when it can be integrated into the existing arm mess ... ive done that in svn instead for future reference, please fix your mailer so it doesnt line wrap patches. or attach them so they dont get screwed. thanks! -mike signature.asc Description: This is a digitally signed message part. ___ uClibc mailing list uClibc@uclibc.org http://busybox.net/cgi-bin/mailman/listinfo/uclibc
RE: Patch for Maverick Crunch support
So this support will be in the next release? Thanks, I sent an email asking about submissions and how best to send them, but never recieved a reply, so I just diff'd to pine and sent. sorry bout the wrapping. I'll just attach on emails from now on. thanks again, Brian From: Mike Frysinger [mailto:[EMAIL PROTECTED] Sent: Sat 1/5/2008 2:17 AM To: uclibc@uclibc.org Cc: Austin, Brian Subject: Re: Patch for Maverick Crunch support On Tuesday 27 November 2007, Brian Austin wrote: > This patch adds MAVERICK CRUNCH FPU support for the Cirrus Logic EP93XX > ARM9 Procs. i dont think it needs another special ifdef when it can be integrated into the existing arm mess ... ive done that in svn instead for future reference, please fix your mailer so it doesnt line wrap patches. or attach them so they dont get screwed. thanks! -mike ___ uClibc mailing list uClibc@uclibc.org http://busybox.net/cgi-bin/mailman/listinfo/uclibc
RE: Patch for Maverick Crunch support
ah, found it. looks good. Thanks. From: Mike Frysinger [mailto:[EMAIL PROTECTED] Sent: Sat 1/5/2008 2:17 AM To: uclibc@uclibc.org Cc: Austin, Brian Subject: Re: Patch for Maverick Crunch support On Tuesday 27 November 2007, Brian Austin wrote: > This patch adds MAVERICK CRUNCH FPU support for the Cirrus Logic EP93XX > ARM9 Procs. i dont think it needs another special ifdef when it can be integrated into the existing arm mess ... ive done that in svn instead for future reference, please fix your mailer so it doesnt line wrap patches. or attach them so they dont get screwed. thanks! -mike ___ uClibc mailing list uClibc@uclibc.org http://busybox.net/cgi-bin/mailman/listinfo/uclibc
Re: Patch for Maverick Crunch support
On Saturday 05 January 2008, Austin, Brian wrote: > I sent an email asking about submissions and how best to send them, but > never recieved a reply, so I just diff'd to pine and sent. sorry bout the > wrapping. i just searched my uClibc folder and didnt find any e-mails from you ... oh well, i'll add this to the "developer" page on the uclibc.org website > I'll just attach on emails from now on. try to make sure they are set to "auto-display" or however :) -mike signature.asc Description: This is a digitally signed message part. ___ uClibc mailing list uClibc@uclibc.org http://busybox.net/cgi-bin/mailman/listinfo/uclibc