kopensolaris-gnu/glibc.git
10 years agoFix type cast bug
David Bartley [Mon, 12 Jan 2009 03:58:46 +0000 (22:58 -0500)]
Fix type cast bug

10 years agoFix recvmsg; also fix minor cast errors
David Bartley [Mon, 12 Jan 2009 03:35:43 +0000 (22:35 -0500)]
Fix recvmsg; also fix minor cast errors

10 years agoAdd cmsg_nxthdr.c
David Bartley [Mon, 12 Jan 2009 02:52:50 +0000 (21:52 -0500)]
Add cmsg_nxthdr.c

10 years agoPass SOV_XPG4_2 and MSG_XPG4_2 everywhere
David Bartley [Mon, 12 Jan 2009 01:52:11 +0000 (20:52 -0500)]
Pass SOV_XPG4_2 and MSG_XPG4_2 everywhere

10 years agoPass MSG_XPG4_2 down to the kernel in sendmsg.c
David Bartley [Sun, 11 Jan 2009 23:27:22 +0000 (18:27 -0500)]
Pass MSG_XPG4_2 down to the kernel in sendmsg.c

10 years agoFix euidaccess (test -x)
David Bartley [Sun, 11 Jan 2009 10:58:17 +0000 (05:58 -0500)]
Fix euidaccess (test -x)

10 years agoDefine NAME_MAX for compatibility reasons
David Bartley [Sun, 11 Jan 2009 10:36:19 +0000 (05:36 -0500)]
Define NAME_MAX for compatibility reasons

10 years agoFix typo
David Bartley [Sun, 11 Jan 2009 10:15:02 +0000 (05:15 -0500)]
Fix typo

10 years agoAdd audit_users and exec_attr to nss/databases.def
David Bartley [Sun, 11 Jan 2009 10:10:32 +0000 (05:10 -0500)]
Add audit_users and exec_attr to nss/databases.def

10 years agoMake (struct dirent).d_name length 256 for compatibility
David Bartley [Sun, 11 Jan 2009 10:09:46 +0000 (05:09 -0500)]
Make (struct dirent).d_name length 256 for compatibility

10 years agoForward declare and cleanup some internal get*_r functions
David Bartley [Thu, 8 Jan 2009 19:29:16 +0000 (14:29 -0500)]
Forward declare and cleanup some internal get*_r functions

10 years agoDefine gnu_dev_* for compatibility
David Bartley [Thu, 8 Jan 2009 06:57:48 +0000 (01:57 -0500)]
Define gnu_dev_* for compatibility

10 years agoRevert "Add fchmodat.c submitted by Robert Millan"
David Bartley [Thu, 8 Jan 2009 06:54:29 +0000 (01:54 -0500)]
Revert "Add fchmodat.c submitted by Robert Millan"

This reverts commit 609f6f33e02b6cd758f7538be0107ba862bec706.

Calling openat() on certain devices may have the collateral effect of blocking
the process, and then you never have a chance to fchmod() it, as a result you
can't change the permissions of e.g. /dev/ttyp0.

10 years agoAdd _CMSG_HDR_ALIGN to bits/socket.h
David Bartley [Thu, 8 Jan 2009 03:03:17 +0000 (22:03 -0500)]
Add _CMSG_HDR_ALIGN to bits/socket.h

10 years agoMinor comment fix
David Bartley [Wed, 7 Jan 2009 11:15:33 +0000 (06:15 -0500)]
Minor comment fix

10 years agoAdd sys/mkdev.h
David Bartley [Wed, 7 Jan 2009 11:11:34 +0000 (06:11 -0500)]
Add sys/mkdev.h

10 years agoFix makedev/major/minor bug
David Bartley [Wed, 7 Jan 2009 11:06:10 +0000 (06:06 -0500)]
Fix makedev/major/minor bug

10 years agostruct msgbuf is from sysv, not gnu
David Bartley [Wed, 7 Jan 2009 04:18:47 +0000 (23:18 -0500)]
struct msgbuf is from sysv, not gnu

10 years agoMove rtld_db.h
David Bartley [Wed, 7 Jan 2009 02:30:35 +0000 (21:30 -0500)]
Move rtld_db.h

10 years agoUse the mknod syscall instead of the deprecated xmknod one
David Bartley [Sun, 4 Jan 2009 11:43:55 +0000 (06:43 -0500)]
Use the mknod syscall instead of the deprecated xmknod one

10 years agoRemove ABS, MAX, and MIN - they cause more problems than they solve
David Bartley [Sun, 4 Jan 2009 11:14:01 +0000 (06:14 -0500)]
Remove ABS, MAX, and MIN - they cause more problems than they solve

10 years agoUTMPX_FILE and WTMPX_FILE are already defined in paths.h
David Bartley [Sun, 4 Jan 2009 10:39:34 +0000 (05:39 -0500)]
UTMPX_FILE and WTMPX_FILE are already defined in paths.h

10 years agoImplement more sun nss db stubs and file parsers
David Bartley [Sun, 4 Jan 2009 10:39:00 +0000 (05:39 -0500)]
Implement more sun nss db stubs and file parsers

10 years agoRemove sun nss compat code (moved to libsun)
David Bartley [Sun, 4 Jan 2009 09:52:49 +0000 (04:52 -0500)]
Remove sun nss compat code (moved to libsun)

10 years agoImplement x86_64 version of syscall.S (untested)
David Bartley [Sun, 4 Jan 2009 08:22:56 +0000 (03:22 -0500)]
Implement x86_64 version of syscall.S (untested)

10 years agoUndo __systemcall fix; actual bug is in port.c
David Bartley [Sun, 4 Jan 2009 08:17:46 +0000 (03:17 -0500)]
Undo __systemcall fix; actual bug is in port.c

10 years agoForward declare *_r functions
David Bartley [Sun, 4 Jan 2009 05:57:14 +0000 (00:57 -0500)]
Forward declare *_r functions

10 years agoFix xmknod in syscalls.list
David Bartley [Sun, 4 Jan 2009 03:27:15 +0000 (22:27 -0500)]
Fix xmknod in syscalls.list

10 years agoRemove strlcpy and strlcat from string/Makefile
David Bartley [Sun, 4 Jan 2009 03:17:39 +0000 (22:17 -0500)]
Remove strlcpy and strlcat from string/Makefile

10 years agoAdd ut_* from bits/utmp.h to bits/utmpx.h
David Bartley [Sun, 4 Jan 2009 01:18:11 +0000 (20:18 -0500)]
Add ut_* from bits/utmp.h to bits/utmpx.h

10 years agoAdd LOGNAME_MAX to bits/local_lim.h
David Bartley [Sun, 4 Jan 2009 01:12:49 +0000 (20:12 -0500)]
Add LOGNAME_MAX to bits/local_lim.h

10 years agoExport sys_errlist and sys_nerr for compatibility
David Bartley [Sun, 4 Jan 2009 00:41:00 +0000 (19:41 -0500)]
Export sys_errlist and sys_nerr for compatibility

10 years agoRemove more __USE_SUN macros
David Bartley [Sun, 4 Jan 2009 00:23:45 +0000 (19:23 -0500)]
Remove more __USE_SUN macros

10 years agoFix bug in __systemcall
David Bartley [Sun, 4 Jan 2009 00:02:34 +0000 (19:02 -0500)]
Fix bug in __systemcall

10 years agoFix xmknod
David Bartley [Sat, 3 Jan 2009 07:09:18 +0000 (02:09 -0500)]
Fix xmknod

10 years agoMake sure NODEV on LP64 is set correctly
David Bartley [Sat, 27 Dec 2008 04:18:05 +0000 (23:18 -0500)]
Make sure NODEV on LP64 is set correctly

10 years agoMinor indent fix in sys/sysmacros.h
David Bartley [Sat, 27 Dec 2008 04:17:15 +0000 (23:17 -0500)]
Minor indent fix in sys/sysmacros.h

10 years agoDon't remove AT_* definitions from fcntl.h but allow override in bits/fcntl.h
David Bartley [Sat, 27 Dec 2008 04:15:51 +0000 (23:15 -0500)]
Don't remove AT_* definitions from fcntl.h but allow override in bits/fcntl.h

10 years agoRemove additional sun compat. bits
David Bartley [Sat, 27 Dec 2008 04:11:08 +0000 (23:11 -0500)]
Remove additional sun compat. bits

10 years agoFix _ttyname_dev
David Bartley [Fri, 26 Dec 2008 15:54:39 +0000 (10:54 -0500)]
Fix _ttyname_dev

10 years agoAdd fchmodat.c submitted by Robert Millan
David Bartley [Fri, 26 Dec 2008 15:26:02 +0000 (10:26 -0500)]
Add fchmodat.c submitted by Robert Millan

10 years agoUpdate TODO.opensolaris
David Bartley [Thu, 25 Dec 2008 20:44:54 +0000 (15:44 -0500)]
Update TODO.opensolaris

10 years agoRemove sun compat bits
David Bartley [Thu, 25 Dec 2008 20:36:32 +0000 (15:36 -0500)]
Remove sun compat bits

10 years agoUpdate NOTES.opensolaris
David Bartley [Thu, 25 Dec 2008 19:59:17 +0000 (14:59 -0500)]
Update NOTES.opensolaris

11 years agoMagic
David Bartley [Wed, 5 Nov 2008 19:18:31 +0000 (14:18 -0500)]
Magic

11 years agoMore stuff
David Bartley [Tue, 7 Oct 2008 19:31:33 +0000 (15:31 -0400)]
More stuff

11 years agoMore stuff
David Bartley [Sun, 5 Oct 2008 19:27:14 +0000 (15:27 -0400)]
More stuff

11 years agoCheck return of pthread_cond_timedwait in lio_listio.c
David Bartley [Sun, 5 Oct 2008 19:26:39 +0000 (15:26 -0400)]
Check return of pthread_cond_timedwait in lio_listio.c

11 years agoMore stuff
David Bartley [Sat, 4 Oct 2008 11:27:58 +0000 (07:27 -0400)]
More stuff

11 years agoMore stuff
David Bartley [Sat, 4 Oct 2008 11:27:44 +0000 (07:27 -0400)]
More stuff

11 years agoHeader fixes; remove swapon/swapoff and sys/swap.h
David Bartley [Mon, 29 Sep 2008 02:56:01 +0000 (22:56 -0400)]
Header fixes; remove swapon/swapoff and sys/swap.h

11 years agoDon't define DT_* if we don't have d_type
David Bartley [Sun, 28 Sep 2008 06:47:10 +0000 (02:47 -0400)]
Don't define DT_* if we don't have d_type

11 years agoMore madness
David Bartley [Sun, 28 Sep 2008 05:12:27 +0000 (01:12 -0400)]
More madness

11 years agoFix sys/feature_tests.h
David Bartley [Sun, 28 Sep 2008 04:19:51 +0000 (00:19 -0400)]
Fix sys/feature_tests.h

11 years agoMore fixes
David Bartley [Sat, 27 Sep 2008 12:41:52 +0000 (08:41 -0400)]
More fixes

11 years agoPolar bears
David Bartley [Sat, 27 Sep 2008 04:17:17 +0000 (00:17 -0400)]
Polar bears

11 years agoEven more magic
David Bartley [Sat, 27 Sep 2008 02:46:35 +0000 (22:46 -0400)]
Even more magic

11 years agoMore magic
David Bartley [Sat, 27 Sep 2008 02:30:02 +0000 (22:30 -0400)]
More magic

11 years agoAdd bits/types.h
David Bartley [Sat, 27 Sep 2008 02:15:34 +0000 (22:15 -0400)]
Add bits/types.h

11 years agoMagic
David Bartley [Sat, 27 Sep 2008 00:48:59 +0000 (20:48 -0400)]
Magic

11 years agoFix headers
David Bartley [Thu, 25 Sep 2008 00:52:47 +0000 (20:52 -0400)]
Fix headers

11 years agoFix ttyname
David Bartley [Thu, 25 Sep 2008 00:52:28 +0000 (20:52 -0400)]
Fix ttyname

11 years agoMore stuff
David Bartley [Tue, 23 Sep 2008 22:45:08 +0000 (18:45 -0400)]
More stuff

11 years agoLots of magic
David Bartley [Mon, 22 Sep 2008 10:39:59 +0000 (06:39 -0400)]
Lots of magic

11 years agoFixes
David Bartley [Sun, 21 Sep 2008 13:08:50 +0000 (13:08 +0000)]
Fixes

11 years agonss fixes
David Bartley [Sun, 21 Sep 2008 13:05:35 +0000 (13:05 +0000)]
nss fixes

11 years agoImplement more nss stuff
David Bartley [Sun, 21 Sep 2008 10:14:31 +0000 (10:14 +0000)]
Implement more nss stuff

11 years agoImplement __init_suid_priv
David Bartley [Sun, 21 Sep 2008 06:13:31 +0000 (06:13 +0000)]
Implement __init_suid_priv

11 years agoAdd stuff to Versions
David Bartley [Sun, 21 Sep 2008 04:21:32 +0000 (04:21 +0000)]
Add stuff to Versions

11 years agoBug fix
David Bartley [Sun, 21 Sep 2008 03:46:31 +0000 (03:46 +0000)]
Bug fix

11 years agoMake sure ES is not defined
David Bartley [Sun, 21 Sep 2008 03:44:02 +0000 (03:44 +0000)]
Make sure ES is not defined

11 years agoFix headers
David Bartley [Sun, 21 Sep 2008 03:43:49 +0000 (03:43 +0000)]
Fix headers

11 years agoImplmement rctl_walk
David Bartley [Sun, 21 Sep 2008 03:43:28 +0000 (03:43 +0000)]
Implmement rctl_walk

11 years agoMore compat stuff
David Bartley [Sun, 21 Sep 2008 03:43:15 +0000 (03:43 +0000)]
More compat stuff

11 years agoAdd __SUN_COMPAT_MODE checks in grp.h
David Bartley [Sun, 21 Sep 2008 03:43:02 +0000 (03:43 +0000)]
Add __SUN_COMPAT_MODE checks in grp.h

11 years agoFix headers
David Bartley [Sun, 21 Sep 2008 03:42:44 +0000 (03:42 +0000)]
Fix headers

11 years agoAdd _SUN_SOURCE to features.h
David Bartley [Sun, 21 Sep 2008 00:11:01 +0000 (00:11 +0000)]
Add _SUN_SOURCE to features.h

11 years agomkdev.c needs sys/param.h
David Bartley [Sat, 20 Sep 2008 21:37:19 +0000 (21:37 +0000)]
mkdev.c needs sys/param.h

11 years agoLots of fixes
David Bartley [Sat, 20 Sep 2008 21:23:30 +0000 (21:23 +0000)]
Lots of fixes

11 years agoAdd/fix more headers
David Bartley [Sat, 20 Sep 2008 12:52:58 +0000 (12:52 +0000)]
Add/fix more headers

11 years agoAdd thr_sighndlrinfo to Makefile
David Bartley [Sat, 20 Sep 2008 11:46:52 +0000 (11:46 +0000)]
Add thr_sighndlrinfo to Makefile

11 years agoAdd thr_keycreate_once.c
David Bartley [Sat, 20 Sep 2008 11:32:55 +0000 (11:32 +0000)]
Add thr_keycreate_once.c

11 years agoImplement lots of stuff
David Bartley [Sat, 20 Sep 2008 11:22:54 +0000 (11:22 +0000)]
Implement lots of stuff

11 years agoFix headers
David Bartley [Sat, 20 Sep 2008 11:20:17 +0000 (11:20 +0000)]
Fix headers

11 years agoReplace __USE_GNU with __USE_MISC in dlfcn.h
David Bartley [Sat, 20 Sep 2008 09:27:42 +0000 (09:27 +0000)]
Replace __USE_GNU with __USE_MISC in dlfcn.h

11 years agoCall closedir in fdwalk
David Bartley [Sat, 20 Sep 2008 06:14:20 +0000 (06:14 +0000)]
Call closedir in fdwalk

11 years agoFix headers
David Bartley [Sat, 20 Sep 2008 05:36:21 +0000 (05:36 +0000)]
Fix headers

11 years agoImplement sigsend and sigsendset
David Bartley [Sat, 20 Sep 2008 05:36:02 +0000 (05:36 +0000)]
Implement sigsend and sigsendset

11 years agoImplmement getipnodebyname and co.
David Bartley [Sat, 20 Sep 2008 04:21:45 +0000 (04:21 +0000)]
Implmement getipnodebyname and co.

11 years agoFix headers
David Bartley [Sat, 20 Sep 2008 04:03:34 +0000 (04:03 +0000)]
Fix headers

11 years agoFix headers
David Bartley [Sat, 20 Sep 2008 03:23:50 +0000 (03:23 +0000)]
Fix headers

11 years agoFix strftime_l.c
David Bartley [Sat, 20 Sep 2008 01:40:07 +0000 (01:40 +0000)]
Fix strftime_l.c

11 years agoDon't install sys/task.h
David Bartley [Sat, 20 Sep 2008 01:38:32 +0000 (01:38 +0000)]
Don't install sys/task.h

11 years agoFix headers
David Bartley [Sat, 20 Sep 2008 01:16:30 +0000 (01:16 +0000)]
Fix headers

11 years agoUpdate NOTES.opensolaris
David Bartley [Sat, 20 Sep 2008 01:16:12 +0000 (01:16 +0000)]
Update NOTES.opensolaris

11 years agoUpdate TODO
David Bartley [Sat, 20 Sep 2008 01:15:55 +0000 (01:15 +0000)]
Update TODO

11 years agoAllow null format in strftime
David Bartley [Sat, 20 Sep 2008 01:14:13 +0000 (01:14 +0000)]
Allow null format in strftime

11 years agoFix headers
David Bartley [Fri, 19 Sep 2008 08:23:44 +0000 (08:23 +0000)]
Fix headers

11 years agoPut ifndef/endif block around MIN/MAX
David Bartley [Fri, 19 Sep 2008 07:31:25 +0000 (07:31 +0000)]
Put ifndef/endif block around MIN/MAX

11 years agoRemove deflt.h
David Bartley [Fri, 19 Sep 2008 07:20:38 +0000 (07:20 +0000)]
Remove deflt.h