From: SourceForge.net <no...@so...> - 2004-08-31 05:04:10
|
Bugs item #1003026, was opened at 2004-08-03 20:22 Message generated for change (Comment added) made by brianp You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100003&aid=1003026&group_id=3 Category: mesa-core Group: Compile/Install Status: Open Resolution: None Priority: 5 Submitted By: Kaz Sasayama (kazssym_nn) Assigned to: Nobody/Anonymous (nobody) Summary: Missing IEEE_ONE on MIPS Initial Comment: On my MIPS machine, IEEE_ONE definition was missing and make linux-solo failed early. I believe MIPS also uses IEEE floating point format. ---------------------------------------------------------------------- Comment By: Brian Paul (brianp) Date: 2004-08-22 09:59 Message: Logged In: YES user_id=983 OK, it looks like __mips is defined when using the IRIX C compiler and _MIPS_ARCH is defined when using gcc. I've added checks for those two symbols in imports.h I'll close this bug someday if there are no further additions. ---------------------------------------------------------------------- Comment By: Adam Jackson (ajaxx) Date: 2004-08-22 09:24 Message: Logged In: YES user_id=90437 you wouldn't; but you might try to compile them on a PCI MIPS system running Linux. ---------------------------------------------------------------------- Comment By: Brian Paul (brianp) Date: 2004-08-22 08:19 Message: Logged In: YES user_id=983 Why would you try to compile the DRI drivers on an IRIX system? I've updated imports.h to check for __hppa__ and hpux. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2004-08-21 22:45 Message: Logged In: NO likewise for hppa machines: .. || defined(__hppa__) || defined(hpux) see http://bugs.gentoo.org/show_bug.cgi?id=60302 ---------------------------------------------------------------------- Comment By: Kaz Sasayama (kazssym_nn) Date: 2004-08-15 22:23 Message: Logged In: YES user_id=1015518 Sorry for not reporting the details. It first failed in src/mesa/drivers/dri/r200/r200_state_init.c. (I omitted Intel chips from the build as they're not useful for MIPS.) The Mesa core seems OK. ---------------------------------------------------------------------- Comment By: Brian Paul (brianp) Date: 2004-08-13 14:16 Message: Logged In: YES user_id=983 Where exactly does the compilation fail? ---------------------------------------------------------------------- Comment By: Jon Smirl (jonsmirl) Date: 2004-08-03 20:38 Message: Logged In: YES user_id=39063 This may need to be adjusted for your MIPS machine. IEEE_ONE is defined in src/mesa/main/imports/h /*** *** USE_IEEE: Determine if we're using IEEE floating point ***/ #if defined(__i386__) || defined(__386__) || defined(__sparc__) || defined(__s390x__) || defined(__powerpc__) || defined(__AMD64__) || defined(ia64) || defined(__ia64__) || (defined(__alpha__) && (defined(__IEEE_FLOAT) || !defined(VMS))) #define USE_IEEE #define IEEE_ONE 0x3f800000 #endif ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100003&aid=1003026&group_id=3 |