commit - a2deaac4b1066df5de4774737ddc9f4b6edbaef9
commit + 813b3eea8b469a6d603f13a51a8afb8e3dae3a32
blob - c4ef316ffe44fd96f161d68b0c8061c0adc86b83
blob + 7625cc8078d562bd8f75763335543b6dcc48bc50
--- INSTALL
+++ INSTALL
echo " i386 found."
echo "OBJTYPE=386" >>$PLAN9/config
;;
+ *ppc*)
+ echo " power found."
+ echo "OBJTYPE=power" >>$PLAN9/config
+ ;;
esac
rm -f ./a.out
fi
blob - cfb7826cc91002609211814625dba0893a75a58e
blob + 379e9dc1127403aaa4c6e65f243704da0660a125
--- dist/buildmk
+++ dist/buildmk
s;.*armv.*;arm;g;
s;.*powerpc.*;power;g;
s;.*PowerMacintosh.*;power;g;
+ s;.*Power.Macintosh.*;power;g;
s;.*macppc.*;power;g;
s;.*ppc64.*;power;g;
s;.*ppc.*;power;g;
blob - 93d58ce0c80d164ee0d3e125be1a3999315b177b
blob + d41e9d10deef6b369588393e4e9eda063ee6592a
--- src/cmd/devdraw/osx-screen-carbon.m
+++ src/cmd/devdraw/osx-screen-carbon.m
#define Rect OSXRect
#define Cursor OSXCursor
#include <Carbon/Carbon.h>
+#import <Foundation/Foundation.h>
#ifdef MULTITOUCH
#include <IOKit/IOKitLib.h>
#include <IOKit/hidsystem/IOHIDShared.h>
blob - 487750eaefcb3d3ace42e042ca1519731f0c5bdc
blob + d4f852a4cf7756dd8063e7e8d6109d8ab143968c
--- src/libthread/sysofiles.sh
+++ src/libthread/sysofiles.sh
*-NetBSD-*)
echo ${SYSNAME}-${OBJTYPE}-asm.o $SYSNAME.o
;;
-*-Darwin-10.[5-6].* | *-Darwin-9.*)
+*-Darwin-10.[5-6].* | *-Darwin-[89].*)
echo ${SYSNAME}-${OBJTYPE}-asm.o $SYSNAME-${OBJTYPE}.o pthread.o
;;
*-OpenBSD-*)
blob - e4220dbfd3be4dd99d7330065fa00a31deafe990
blob + 4397bac72762ca71c996334b739e50023e10b732
--- src/libthread/threadimpl.h
+++ src/libthread/threadimpl.h
# include "386-ucontext.h"
# elif defined(__x86_64__)
# include "x86_64-ucontext.h"
-# elif defined(__power__)
+# elif defined(__ppc__) || defined(__power__)
# include "power-ucontext.h"
# else
# error "unknown architecture"
blob - c7e9dddec175f0a3ba5a81df066aad9a2a5da772
blob + c03ec52f303068c412ba344555ad0cd6d5891f17
--- src/mkhdr
+++ src/mkhdr
s;.*armv.*;arm;g;
s;.*powerpc.*;power;g;
s;.*PowerMacintosh.*;power;g;
+ s;.*Power.Macintosh.*;power;g;
s;.*macppc.*;power;g;
s;.*ppc64.*;power;g;
s;.*ppc.*;power;g;