haiku/src/system/libroot/posix
Oliver Tappe af2da315dc Fix the larger problem that was hiding behind the build problem of set_haiku_revsion on FreeBSD:
* the length of the sHaikuRevision character array symbol needs to be set explicitly,
  as using either _SYS_NAMELEN or sizeof(utsname::version) will only return the values
  for the host, which may not match ours, thus potentially causing problems when using
  sHaikuRevision
* add headers/private/system_revision.h which defines SYSTEM_REVISION_LENGTH to 128
* adjust definitions of sHaikuRevision in libroot and kernel accordingly
utsname::version is shorter than SYSTEM_REVISION_LENGTH, but that doesn't cause any harm
until we have indeed switched to a DVCS (in which case longer revision strings will be 
cut off by 'uname').


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41421 a95241bf-73f2-0310-859d-f6bbb57e9c96
2011-05-10 15:35:04 +00:00
..
arch * don't mess with the stack before storing the register state :$ 2010-10-19 23:11:57 +00:00
crypt * libroot and the runtime loader are no longer built with kernel rules. 2005-11-27 13:31:50 +00:00
glibc Closing #3145: 2011-01-01 19:04:32 +00:00
locale Fix CID-5893 (resource leak): 2010-12-26 15:26:58 +00:00
malloc * Implemented a way to specify additional debug options via MALLOC_DEBUG when 2011-02-15 17:54:24 +00:00
malloc_debug Closing #7227: 2011-02-16 17:42:23 +00:00
pthread now correctly init the thread id in the pthread struct for main thread and threads spawned with spawn_thread(). This definitely helps for #7235. 2011-02-24 17:28:59 +00:00
signal Added TODO. 2010-04-15 21:48:12 +00:00
stdio * Added missing AT_EACCESS. 2009-11-26 16:17:17 +00:00
stdlib Init AtExitInfoBlock::fFirstUnused in the constructor. Probably fixes #6793. 2010-11-06 13:08:04 +00:00
string * Merged weak-symbols branch. 2010-11-22 13:06:36 +00:00
sys Fix the larger problem that was hiding behind the build problem of set_haiku_revsion on FreeBSD: 2011-05-10 15:35:04 +00:00
time Fix CID-34 (dead code): 2010-12-26 15:19:12 +00:00
unistd Closing #7056: 2011-01-02 19:12:19 +00:00
wchar * replace glibc-base wcwidth() and wcswidth() with the one from 2010-10-10 17:49:09 +00:00
assert.c Renamed src/kernel to src/system. 2005-04-13 13:06:35 +00:00
dirent.c changed dirfd() to its POSIX signature, without const (see #4947). 2011-01-06 21:34:06 +00:00
dlfcn.c * dladdr() apparently should work on any symbol, not just functions. This 2010-08-26 13:49:14 +00:00
errno.c Experimental approach to tackle the problem with Be's negative error codes and 2009-03-22 15:43:03 +00:00
fcntl.cpp * Added missing AT_EACCESS. 2009-11-26 16:17:17 +00:00
fnmatch.c Renamed src/kernel to src/system. 2005-04-13 13:06:35 +00:00
glob.c Reverted r28531 since we have working wcrtomb() and mbrtowc(). 2009-08-27 20:33:18 +00:00
grp.cpp * Reorganized the passwd and group support: A dedicated thread in the 2008-04-17 16:19:18 +00:00
inttypes.c Renamed src/kernel to src/system. 2005-04-13 13:06:35 +00:00
Jamfile * replace glibc-base wcwidth() and wcswidth() with the one from 2010-10-10 17:49:09 +00:00
libgen.cpp * Adding libgen.h as a public header 2009-01-11 23:38:27 +00:00
poll.c Patch by Vasilis Kaoutsis: Style and copyright header cleanup. 2007-10-22 23:51:46 +00:00
pwd_query.c Works much better when actually allocating the TLS entry... 2008-01-14 02:03:34 +00:00
pwd.cpp * Reorganized the passwd and group support: A dedicated thread in the 2008-04-17 16:19:18 +00:00
scheduler.cpp * Added SCHED_SPORADIC, and sorted the constants the way it's done in the specs. 2009-10-27 13:10:17 +00:00
semaphore.cpp * Introduced new header directory headers/private/system which is supposed 2008-05-14 03:55:16 +00:00
shadow.cpp Added missing spwd::sp_lstchg field. 2008-05-19 02:16:12 +00:00
syslog.cpp * get_context() didn't quite do what it was supposed to be doing. Especially, 2008-12-27 22:12:08 +00:00
termios.c Patch by Vasilis Kaoutsis: 2008-03-29 12:52:10 +00:00
user_group_common.cpp rest of the patch by Kaliber in ticket #5875. 2010-05-02 10:34:57 +00:00
utime.c * We support the timespec stat times, so why not allowing the user to set 2009-08-29 15:53:15 +00:00