Massive renaming/cleanup of harts->vcores
authorKevin Klues <klueska@ros-dev.(none)>
Thu, 15 Apr 2010 06:18:43 +0000 (23:18 -0700)
committerKevin Klues <klueska@cs.berkeley.edu>
Thu, 3 Nov 2011 00:35:42 +0000 (17:35 -0700)
commit7e29188a25dee595203a61b0d8c0399a44cd49d4
tree93b9a4d1164386a2ae740ee2661237448b723b92
parent380f05ff63ef14b907815f727c2465a7b98dfcdd
Massive renaming/cleanup of harts->vcores

We also changed a few of the semantics between the way that vcores
interact with the kernel and expose an API to an end user/thread library.

Also fixed up some bugs in the way tests were pulling in stdio.h

Oh, and don't forget to rebuild your cross compiler
(and busybox / any user apps that you plan to run)
49 files changed:
Documentation/processes.txt
kern/arch/i686/ros/hart.h [deleted file]
kern/arch/sparc/ros/hart.h [deleted file]
kern/include/ros/procinfo.h
kern/include/stdio.h
kern/src/process.c
tests/divzero.c
tests/draw_nanwan.c
tests/faultread.c
tests/faultreadkernel.c
tests/fp_test.c
tests/hart_test.c
tests/hello.c
tests/manycore_test.c
tests/mhello.c
tests/mproctests.c
tests/proctests.c
tests/pthread_test.c
tests/spawn.c
tests/syscall_speed.c
tests/testbss.c
tests/tlstest.c
tools/compilers/gcc-glibc/Makefile
tools/compilers/gcc-glibc/glibc-2.11.1-ros/sysdeps/ros/i386/tls.h
tools/compilers/gcc-glibc/glibc-2.11.1-ros/sysdeps/ros/lowlevellock.h
tools/compilers/gcc-glibc/glibc-2.11.1-ros/sysdeps/ros/start.c
user/include/debug.h [deleted file]
user/include/hart.h [deleted file]
user/include/i686/arch.h
user/include/i686/hart.h [deleted file]
user/include/i686/vcore.h [new file with mode: 0644]
user/include/mcs.h [new file with mode: 0644]
user/include/parlib.h
user/include/pthread.h
user/include/rstdio.h [new file with mode: 0644]
user/include/sparc/arch.h
user/include/sparc/atomic.h
user/include/sparc/hart.h [deleted file]
user/include/sparc/vcore.h [new file with mode: 0644]
user/include/stdio.h [deleted file]
user/include/vcore.h [new file with mode: 0644]
user/parlib/Makefrag
user/parlib/debug.c
user/parlib/debugfmt.c
user/parlib/hart.c [deleted file]
user/parlib/mcs.c [new file with mode: 0644]
user/parlib/pthread.c
user/parlib/vcore.c [new file with mode: 0644]
user/pthread/Makefrag