We made the following small changes to the code:

Interface changes:
	1. The third argument to the function minisocket_receive is now
	   max_len, the maximum length of the message receivable in msg.

Explanation changes (comments):
	1. We changed the comments in minisocket.h to reflect the fact
	   that the connection is stream oriented.

Other changes:
	1. network.c was changed to print the name of the machine the code
	   is running on so that you can contact this machine from another
	   one (useful especially for Jornada).
	2. network{1-6}.c were modified to be Jornada friendly. The inclusion
	   of the system header assert.h was replaced with the inclsion 
	   of the project header defs.h (since function assert is not defined
	   for Jornada and in header defs.h we redefine it).
	3. conn-network{1,2}.c were modified to be Jornada friendly and to
	   fix a problem in conn-network1.c that would have prevented the
	   code from working properly.
	4. Makefile's were modified to make it easier to compile for both
	   x86 and arm processors (Jornada).
	5. Files minithreads.c and sync.c were modified to make them Jornada
	   friendly (assert.h replaced with defs.c; see above comments).
	6. The generated executables are now minithreads-x86.exe or
	   minithreads-arm.exe depending on the platform you are compiling for.

NOTE:
	Before compiling for Jornada (using "nmake wince" from command line)
	you have to erase all the intermediate files that are compiled for 
	x86 since the linker will try to link x86 code in an arm executable.
	You sould clean the intermediate files with "nmake clean" from command
	line (executed in the directory containing the source files).

