[haiku-bugs] [Haiku] #8318: transmeta crusoe: Illegal instruction in libGL.so

  • From: "cb88" <trac@xxxxxxxxxxxx>
  • Date: Mon, 06 Feb 2012 06:34:10 -0000

#8318: transmeta crusoe: Illegal instruction in libGL.so
-----------------------------+------------------------------
 Reporter:  cb88             |        Owner:  korli
     Type:  bug              |       Status:  new
 Priority:  normal           |    Milestone:  R1
Component:  Kits/OpenGL Kit  |      Version:  R1/Development
 Keywords:                   |   Blocked By:
 Blocking:                   |  Has a Patch:  0
 Platform:  x86              |
-----------------------------+------------------------------
 gcc4hybrid hrev43718 built myself not a nightly

 OpenGL software rendering used to work on here now it doesn't

 I have an invalid opcode exception in libGL.so when running GLTeapot

 gdb says
 0x00718c8e in one_time_init() from /boot/system/lib/libGL.so0

 The Crusoe should support all of i586 instructions and should even work
 for alot of programs compiled for i686 unless they also have -O2 which can
 trip it up.

 I would like to build haiku with the -Os flag instead of -O2 I assume I
 can set that in UserBuildConfig? That said I am not sure that kallisti5's
 mesa build script would pick up those flags or just ignore them.

 I have a radeon rv100 so it can run a few little OpenGL apps so I'd like
 to have it working eventually even if it is weak sauce it does make some
 games playable instead of software rendering on Linux.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/8318>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: