minix/include
Thomas Veerman a7072a5e1c Revamp the mthread library and update test59
Before, the 'main thread' of a process was never taken into account anywhere in
the library, causing mutexes not to work properly (and consequently, neither
did the condition variables). For example, if the 'main thread' (that is, the
thread which is started at the beginning of a process; not a spawned thread by
the library) would lock a mutex, it wasn't actually locked.
2010-09-30 13:44:13 +00:00
..
arch SMP - We boot APs 2010-09-15 14:09:52 +00:00
arpa rename nemserv 2010-07-29 08:39:49 +00:00
minix Revamp the mthread library and update test59 2010-09-30 13:44:13 +00:00
net includes - minor compile fixes. 2010-09-22 14:31:51 +00:00
netinet typo 2010-01-25 21:06:07 +00:00
sys cdefs.h: Allow __CONCAT() macro to be nested 2010-08-30 14:34:58 +00:00
a.out.h Removal of the executable flag from files that cannot be executed 2009-11-09 10:26:00 +00:00
alloca.h Removal of the executable flag from files that cannot be executed 2009-11-09 10:26:00 +00:00
ansi.h include - minor compile fixes (including <ansi.h> in files that use it) 2010-09-15 08:47:10 +00:00
ar.h Import NetBSD's make 2010-02-04 16:52:54 +00:00
assert.h Removal of the executable flag from files that cannot be executed 2009-11-09 10:26:00 +00:00
configfile.h Removal of the executable flag from files that cannot be executed 2009-11-09 10:26:00 +00:00
ctype.h isblank() implementation. 2010-04-08 15:00:25 +00:00
curses.h Removal of the executable flag from files that cannot be executed 2009-11-09 10:26:00 +00:00
db.h includes: header files for netbsd db code. 2010-07-14 14:52:02 +00:00
dirent.h Removal of the executable flag from files that cannot be executed 2009-11-09 10:26:00 +00:00
env.h . made memory parsing function into a library call 2007-02-16 15:54:28 +00:00
err.h include - minor compile fixes (including <ansi.h> in files that use it) 2010-09-15 08:47:10 +00:00
errno.h SMP - can boot even if some cpus fail to boot 2010-09-15 14:11:21 +00:00
fcntl.h Remove the types Dev_t, _mnx_Gui, _mnx_Uid, and similar. 2010-04-13 10:58:41 +00:00
fenv.h Floating point support functions 2009-12-24 20:22:41 +00:00
fetch.h Fix unintended changes in r7614 2010-07-01 11:56:02 +00:00
float.h Removal of the executable flag from files that cannot be executed 2009-11-09 10:26:00 +00:00
fnmatch.h - new pread(), fnmatch() calls 2010-02-25 17:08:08 +00:00
fts.h Some misc portability-enhancing definitions. 2006-01-20 13:42:29 +00:00
getopt.h We have sys/cdefs.h now, so remove hacks. 2010-06-17 15:14:57 +00:00
glob.h A glob() implementation. 2008-04-08 13:14:33 +00:00
grp.h inlcude: new prototypes 2010-06-09 12:53:09 +00:00
hgfs.h Reorganize some directories 2010-05-26 22:49:57 +00:00
ifaddrs.h . getifaddrs() and data 2006-04-03 15:06:31 +00:00
inttypes.h Additions to inttypes.h format strings 2010-01-25 18:16:25 +00:00
lib.h Remove legacy MM, FS, and FS_PROC_NR macros 2010-06-08 13:58:01 +00:00
libgen.h Add dirname function, forgot to commit header before 2010-01-25 18:17:57 +00:00
libutil.h Header file for new -lutil (naming from freebsd) 2005-07-19 16:01:20 +00:00
limits.h Update header files to support UNIX Domain Sockets. Contributed by Thomas Cort 2010-07-15 12:48:15 +00:00
locale.h Replace NULL macro defs with null.h include 2010-07-22 10:03:31 +00:00
Makefile Add libmthread and test59 to test the implementation 2010-09-21 12:22:38 +00:00
math.h Add a set of declarations to math.h. Since we don't actually have 2010-03-09 22:05:20 +00:00
mathconst.h Removal of the executable flag from files that cannot be executed 2009-11-09 10:26:00 +00:00
midiparser.h support for OSS. 2009-10-01 16:36:14 +00:00
mpool.h includes: header files for netbsd db code. 2010-07-14 14:52:02 +00:00
ndbm.h includes: header files for netbsd db code. 2010-07-14 14:52:02 +00:00
netdb.h Improved compatibility with other Unix systems. 2005-06-10 15:12:03 +00:00
poll.h Add poll.h 2010-07-27 09:21:56 +00:00
pwd.h inlcude: new prototypes 2010-06-09 12:53:09 +00:00
regex.h Removal of the executable flag from files that cannot be executed 2009-11-09 10:26:00 +00:00
regexp.h Removal of the executable flag from files that cannot be executed 2009-11-09 10:26:00 +00:00
resolv.h extra includes to make porting cleaner 2010-07-28 16:32:45 +00:00
setjmp.h Removal of the executable flag from files that cannot be executed 2009-11-09 10:26:00 +00:00
sgtty.h Removal of the executable flag from files that cannot be executed 2009-11-09 10:26:00 +00:00
signal.h Changed pagefault delivery to VM 2010-04-26 23:21:26 +00:00
stdarg.h cdecl calling convention requires to push arguments on the stack in a 2010-03-30 09:36:46 +00:00
stdbool.h new stdbool.h 2010-06-22 09:30:52 +00:00
stddef.h <stddef.h> - alternative definition of offsetof for gcc using builtin 2010-08-25 07:25:32 +00:00
stdint.h We have sys/cdefs.h now, so remove hacks. 2010-06-17 15:14:57 +00:00
stdio.h Add ftello function 2010-08-16 17:07:40 +00:00
stdlib.h Avoid duplicate type definitions, especially wchar_t which was inconsstent and caused trouble in libarchive 2010-08-23 17:00:04 +00:00
string.h string.h: Include null.h 2010-07-21 15:37:42 +00:00
strings.h include - minor compile fixes (including <ansi.h> in files that use it) 2010-09-15 08:47:10 +00:00
sysexits.h . getifaddrs() and data 2006-04-03 15:06:31 +00:00
syslog.h Remove those annoying $Id and $Revision tags 2010-05-31 20:00:08 +00:00
tar.h Removal of the executable flag from files that cannot be executed 2009-11-09 10:26:00 +00:00
termcap.h Removal of the executable flag from files that cannot be executed 2009-11-09 10:26:00 +00:00
termios.h Some standard Unix functions were feature-dependent on _MINIX. 2010-06-24 14:17:25 +00:00
time.h Replace NULL macro defs with null.h include 2010-07-22 10:03:31 +00:00
timers.h Changes to the include files in order to make cross-compilation possible. 2009-11-06 08:46:22 +00:00
tools.h Removal of the executable flag from files that cannot be executed 2009-11-09 10:26:00 +00:00
ttyent.h Removal of the executable flag from files that cannot be executed 2009-11-09 10:26:00 +00:00
tzfile.h lib: move tzfile.h from lib/libc/stdtime/ to include/ for general usage. 2010-06-08 19:11:42 +00:00
ucontext.h - Add support for the ucontext system calls (getcontext, setcontext, 2010-03-12 15:58:41 +00:00
unistd.h make getsysinfo() a system-land call 2010-09-14 21:50:05 +00:00
util.h include - minor compile fixes (including <ansi.h> in files that use it) 2010-09-15 08:47:10 +00:00
utime.h Removal of the executable flag from files that cannot be executed 2009-11-09 10:26:00 +00:00
utmp.h Removal of the executable flag from files that cannot be executed 2009-11-09 10:26:00 +00:00
wchar.h Avoid duplicate type definitions, especially wchar_t which was inconsstent and caused trouble in libarchive 2010-08-23 17:00:04 +00:00
wctype.h Avoid duplicate type definitions, especially wchar_t which was inconsstent and caused trouble in libarchive 2010-08-23 17:00:04 +00:00