[Skyeye-developer] Fwd: SF.net SVN: skyeye: [265] skyeye-v1/trunk

kang shuo blackfin.kang at gmail.com
Tue Jul 3 11:18:27 CST 2007


---------- Forwarded message ----------
From: kangsh at users.sourceforge.net <kangsh at users.sourceforge.net>
Date: Jul 3, 2007 11:16 AM
Subject: SF.net SVN: skyeye: [265] skyeye-v1/trunk
To: blackfin.kang at gmail.com


Revision: 265
          http://skyeye.svn.sourceforge.net/skyeye/?rev=265&view=rev
Author:   kangsh
Date:     2007-07-02 20:16:40 -0700 (Mon, 02 Jul 2007)

Log Message:
-----------
commit patch from Anthony Lee <don.anthony.lee at gmail.com> to fix the
compilation issue on BeOS

Modified Paths:
--------------
    skyeye-v1/trunk/arch/ppc/common/types.h
    skyeye-v1/trunk/utils/main/elf32.h
    skyeye-v1/trunk/utils/main/skyeye.c

Modified: skyeye-v1/trunk/arch/ppc/common/types.h
===================================================================
--- skyeye-v1/trunk/arch/ppc/common/types.h     2007-07-03 03:13:00
UTC (rev 264)
+++ skyeye-v1/trunk/arch/ppc/common/types.h     2007-07-03 03:16:40
UTC (rev 265)
@@ -1,17 +1,29 @@
 #ifndef __TYPES_H__
 #define __TYPES_H__
 #include <stdint.h>
+
+#ifdef __BEOS__
+#include <be/support/SupportDefs.h>
+#else
 #define uint64 uint64_t
+#define uint32 uint32_t
+#define uint16 uint16_t
+#define uint8 uint8_t
+#define uint uint32_t
+
+typedef enum{
+       false = 0,
+       true = 1
+}bool;
+
+#endif
+
 #define sint64 int64_t
-#define uint32 uint32_t
 #define sint32 int32_t
-#define uint16 uint16_t
 #define sint16 int16_t
-#define uint8 uint8_t
 #define sint8 int8_t
 #define byte int8_t

-#define uint uint32_t

 typedef struct uint128 {
         uint64 l;
@@ -24,11 +36,6 @@

 #define FASTCALL

-typedef enum{
-       false = 0,
-       true = 1
-}bool;
-
 #define IO_MEM_ACCESS_OK        0
 #define IO_MEM_ACCESS_EXC       1
 #define IO_MEM_ACCESS_FATAL     2

Modified: skyeye-v1/trunk/utils/main/elf32.h
===================================================================
--- skyeye-v1/trunk/utils/main/elf32.h  2007-07-03 03:13:00 UTC (rev 264)
+++ skyeye-v1/trunk/utils/main/elf32.h  2007-07-03 03:16:40 UTC (rev 265)
@@ -101,3 +101,4 @@
 #define EM_BLACKFIN 106
 #define EM_MIPS 8
 #define EM_COLDFIRE 52
+#define EM_PPC 20

Modified: skyeye-v1/trunk/utils/main/skyeye.c
===================================================================
--- skyeye-v1/trunk/utils/main/skyeye.c 2007-07-03 03:13:00 UTC (rev 264)
+++ skyeye-v1/trunk/utils/main/skyeye.c 2007-07-03 03:16:40 UTC (rev 265)
@@ -294,6 +294,7 @@
       case EM_BLACKFIN:
       case EM_COLDFIRE:
       case EM_MIPS:
+      case EM_PPC:
         break;
       default:
         return -3;


This was sent by the SourceForge.net collaborative development
platform, the world's largest Open Source development site.



More information about the Skyeye-developer mailing list