From 50045ca1e3e92384f892fe87ebf380e8b253187f Mon Sep 17 00:00:00 2001 From: "Clifford T. Matthews" Date: Thu, 11 Nov 2010 16:26:47 -0700 Subject: [PATCH] This version compiles and limps under Mac OS X 10.6.5. --- README | 19 ++++++------------- src/include/rsys/types.h | 3 ++- 2 files changed, 8 insertions(+), 14 deletions(-) diff --git a/README b/README index 2c1a940..f2b026b 100644 --- a/README +++ b/README @@ -1,19 +1,12 @@ -Sunday April 18th, 2010 +Mac OS X 10.6.5 notes: +Xcode: 3.2.3 64-bit Xcode IDE: 1688.0, Xcode Core: 1691.0, ToolSupport: 1591.0 -I just presented (poorly) a copy of Executor running on the iPad -simulator. I have not yet committed my code to GitHub because I -honestly started the port Friday evening and ... it's a massive hack -that shouldn't be inflicted on anyone. +The configure line I used was: -However, I've done enough of a proof-of-concept that I'll go ahead and -commit much cleaner mods "soon" and will also carry the port forward -so that it can run on an actual (arm) using iPad (rather than the i386 -using simulator). + CC='gcc -m32 -fno-stack-check -fno-stack-protector' OBJC='gcc -m32 -fno-stack-check -fno-stack-protector' ../../src/configure -If you attended iPadDevCamp and would like the source before I push it, -I can send you a diff and some instructions, but it'll still be rough to -get it built. Send me a gentle reminder if I fall behind; Executor is -kind of a low priority for me this millennium. +I'm using the version of syn68k that I built from my ancient_hackage +branch. ======================================================================== diff --git a/src/include/rsys/types.h b/src/include/rsys/types.h index 33bc4a4..1c74e37 100644 --- a/src/include/rsys/types.h +++ b/src/include/rsys/types.h @@ -15,7 +15,8 @@ typedef signed int int32; #if !defined (BOOLEAN_T_TYPEDEFED) # undef FALSE # undef TRUE -typedef enum { FALSE, TRUE } boolean_t; +typedef int boolean_t; +enum { FALSE, TRUE }; #else /* BOOLEAN_T_TYPEDEFED */ # if !defined (FALSE) # define FALSE 0