diff options
author | rsc <devnull@localhost> | 2005-01-18 18:34:46 +0000 |
---|---|---|
committer | rsc <devnull@localhost> | 2005-01-18 18:34:46 +0000 |
commit | f263eaf302b16844165b6d3284089d55eec71686 (patch) | |
tree | bc7c87e576837fe794ee247c49cdd0b6ce606c42 | |
parent | e4d62adf03a2b2914fe9d33a3d8c50ae04cd4aea (diff) | |
download | plan9port-f263eaf302b16844165b6d3284089d55eec71686.tar.gz plan9port-f263eaf302b16844165b6d3284089d55eec71686.tar.bz2 plan9port-f263eaf302b16844165b6d3284089d55eec71686.zip |
gone
-rw-r--r-- | PORTING | 17 |
1 files changed, 0 insertions, 17 deletions
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. - |