[ オリジナルレポート ]

BugID: #03793

カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
コンパイル解決済み修正済み2010-03-22 17:552010-03-24 13:04
 
テスターChristian MArillat担当者 ソース
バージョン0.137発生バージョン修正バージョン0.137u1
フラグ
セット
セット詳細
 
概 要G4 (altivec)のビルドが壊れている。
詳 細An include is missing in src/emu/video/rgbutil.c and altivec support is wrongly tested in src/emu/video/rgbvmx.h

See the patch bellow.
再現手順 
追加情報Index: mame-0.137/src/emu/video/rgbutil.c
===================================================================
--- mame-0.137.orig/src/emu/video/rgbutil.c 2010-03-22 09:52:04.000000000 +0100
+++ mame-0.137/src/emu/video/rgbutil.c 2010-03-22 09:53:25.000000000 +0100
@@ -164,6 +164,7 @@
***************************************************************************/

#if defined(__ALTIVEC__)
+#include <altivec.h>
const struct _rgbvmx_statics rgbvmx_statics =
{
{ 255, 255, 255, 255, 255, 255, 255, 255 },
Index: mame-0.137/src/emu/video/rgbvmx.h
===================================================================
--- mame-0.137.orig/src/emu/video/rgbvmx.h 2010-03-22 09:52:47.000000000 +0100
+++ mame-0.137/src/emu/video/rgbvmx.h 2010-03-22 09:53:24.000000000 +0100
@@ -12,7 +12,7 @@
#ifndef __RGBVMX__
#define __RGBVMX__

-#ifndef __APPLE_ALTIVEC__
+#if defined(__ALTIVEC__)
#include <altivec.h>
#endif
 
添付ファイル