From f263eaf302b16844165b6d3284089d55eec71686 Mon Sep 17 00:00:00 2001 From: rsc Date: Tue, 18 Jan 2005 18:34:46 +0000 Subject: gone --- PORTING | 17 ----------------- 1 file changed, 17 deletions(-) delete mode 100644 PORTING diff --git a/PORTING b/PORTING deleted file mode 100644 index 9dc77d51..00000000 --- a/PORTING +++ /dev/null @@ -1,17 +0,0 @@ -[Need to write better notes.] - -Look for files named *386* or *FreeBSD* and you'll see what -you need to implement for your architecture of choice. - -The hardest thing is probably the assembly routines: -src/lib9/tas-$SYSTYPE.s and src/libthread/asm-$SYSTYPE-$OBJTYPE.s. -The former is a test and set used to implement shared-memory -spin locks. The latter is a stripped down setjmp and longjmp -used to implement stack switching in the thread library. -Also, src/libthread/$OBJTYPE.c needs to know how to set up a stack -frame for the given object type. - -If you're only interested in mk and sam, you don't need to -write any assembly to do a port. Acme and samterm require everything -though, since it uses libthread. - -- cgit v1.2.3