dsl
c673281c37
Fix lib/17248 properly
...
'ls -l-' now reports unknown option -- -
'env -' and 'su -' both work ok
(change approved by christos)
2003-01-20 09:06:35 +00:00
simonb
d7b879c6ec
Grrr. So much for my ability to use grep(1) effectively. Pointed out
...
by Stephen Degler in private mail.
2003-01-20 07:12:12 +00:00
simonb
276fd1665c
The Double-Semi-Colon Police.
2003-01-20 05:29:53 +00:00
thorpej
d504e2bb9c
Simple TSD implementation, since some thread-safe libraries want
...
to use it.
2003-01-20 01:58:54 +00:00
matt
3afb199f73
Define FPREG macros even though we don't have any.
2003-01-20 01:49:36 +00:00
thorpej
71b91cf442
Make thr_self() not return NULL.
2003-01-20 01:30:15 +00:00
matt
d36a12c9ca
Add myself to the authors list.
2003-01-20 01:08:03 +00:00
matt
fb891b41f5
Add _REG_foo to ppc mcontext and use them instead of constants.
2003-01-20 00:53:55 +00:00
thorpej
c7e237f26a
Merge the nathanw_sa branch.
2003-01-20 00:26:39 +00:00
matt
21375ddf92
Make sure r0 in the saved context is 0.
2003-01-20 00:24:07 +00:00
matt
94face2f9c
Use _ALIGN_TEXT.
...
Make sure R0 is 0 in the saved context.
2003-01-20 00:18:06 +00:00
kleink
13a5336c66
Move getcontext.S from gen to sys, where it belongs.
2003-01-19 23:49:12 +00:00
wiz
fc8bb2b92f
End sentence with a dot.
2003-01-19 23:32:33 +00:00
matt
aa6dda7b98
Need to define STACKSIZE (even though we don't need any).
2003-01-19 23:22:29 +00:00
matt
9eecca32ca
Add of pthread support for VAX.
2003-01-19 23:20:14 +00:00
scw
bcbbc4f87e
SH5 libc ucontext/lwp support.
...
Untested for now, until I get the libpthread stuff done and
an SA userland built.
2003-01-19 23:05:01 +00:00
thorpej
7dc01dbfab
Add some threadlib stubs that are used by X:
...
* thr_create() (stub in libc aborts)
* thr_exit() (stub in libc calls exit())
* thr_yield() (stub in libc does nothing)
Also make the libc thr_self() stub not abort.
XXX Should we add thrattr_*() stubs for setting the detach-state?
2003-01-19 21:58:21 +00:00
thorpej
096005bf70
Fix typo.
2003-01-19 21:42:09 +00:00
matt
561334ea93
Set _UC_USER in ucontext. Call setcontext if _UC_USER is not in
...
_setcontext_u
2003-01-19 21:31:42 +00:00
atatat
dd0a8acd21
The next release will be 2.0, not 1.7.
2003-01-19 21:25:36 +00:00
matt
696d424be5
VAX versions of _getcontext_u/_setcontext_u/_swapcontext_u
2003-01-19 21:01:55 +00:00
thorpej
9b29af3e07
Remove the dummy stack attr routines -- best to catch broken applications
...
and fix them to use the proper feature test instead (as has already been
done with the openldap package).
2003-01-19 20:58:00 +00:00
thorpej
592409d356
Add mutexattr_init(), mutexattr_destroy(), and mutexattr_settype() (recursive
...
mutexes are used by the X libraries).
2003-01-19 20:46:11 +00:00
jdolecek
3d8d8663b9
g/c the NEXTRELEASE comment tag now that the next version number is decided
2003-01-19 20:12:31 +00:00
thorpej
439830cb08
Always allow includes to be installed. This makes it easier for
...
people to get straggling ports bootstrapped (pthread.h is required
in order to build libc).
2003-01-19 19:55:13 +00:00
thorpej
036383cc03
Make the libc thr_once() stub functional.
2003-01-19 19:48:45 +00:00
skrll
023fed95bf
Move _POSIX_THREADS to the right place and define a few other symbolic
...
constants for the features we gained with the merge of the nathanw_sa
branch.
Ok'd by thorpej.
Closes my PR 19930.
2003-01-19 19:41:44 +00:00
matt
95b5cce5c6
Add getcontext(2) stub.
2003-01-19 19:32:39 +00:00
wiz
29192bf866
Fix typo.
2003-01-19 19:31:10 +00:00
thorpej
96bb0ae126
Use <threadlib.h>.
2003-01-19 19:25:05 +00:00
wiz
d44e858cbb
Remove another variable name.
2003-01-19 19:21:49 +00:00
wiz
65d34efcf9
Drop trailing comma in SEE ALSO.
2003-01-19 19:15:36 +00:00
wiz
0163abbccb
Bx Open -> Ox.
2003-01-19 19:14:22 +00:00
matt
8c295614ea
Add the VAX versions of these.
2003-01-19 19:07:30 +00:00
dsl
fa36c8783f
Ignore groups beyond _SC_NGROUPS_MAX (as man page)
...
Ensure kernel doesn't pick up random numbers (would happen if _SC_NGROUPS_MAX
> NGROUPS)
(change agreed by christos)
2003-01-19 18:26:16 +00:00
christos
f242002868
put libpthread back. I don't think that it will cause ABI issues.
2003-01-19 16:05:46 +00:00
christos
1b36c15f8d
- constify the get functions
...
- remove argument variable names since they pollute the namespace
- add mock implementation of the missing stack functions
XXX: we need to do this right [i.e. actually get and set sizes and addresses]
but the current stack setup makes this a bit complicated.
2003-01-19 16:03:50 +00:00
christos
20efb4a2f3
disable pthread support for now, as there will be abi changes.
2003-01-19 15:30:30 +00:00
jdolecek
0b3f936d86
'destructor' is a bit too generic; use 'destruct' instead for
...
pthread_key_create() prototype
this fixes compilation of Python 2.2 with thread support
XXX perhaps should drop all variable names from prototypes?
2003-01-19 11:17:02 +00:00
matt
bdde89628b
Cast with uintptr_t instead of u_long.
2003-01-19 08:53:36 +00:00
christos
54ba9fedfe
delint
2003-01-18 19:11:07 +00:00
christos
618d528679
de-lint
2003-01-18 19:10:41 +00:00
christos
9631ace572
de-lint
2003-01-18 18:40:52 +00:00
christos
3823415af9
add missing backslash
2003-01-18 18:40:08 +00:00
thorpej
c7cb871964
These files are obsolete; setlogin() is now implemented in C with a
...
small syscall stub.
2003-01-18 18:28:44 +00:00
thorpej
9172911549
Descend into libpthread and libpthread_dbg.
2003-01-18 17:38:04 +00:00
christos
af26d1a576
s/_REENT/_REENTRANT/
2003-01-18 17:20:04 +00:00
christos
7c8015e7ec
s/_REENT/_REENTRANT/
2003-01-18 17:10:56 +00:00
thorpej
3fdac2b8c5
Merge the nathanw_sa branch.
2003-01-18 10:52:16 +00:00
thorpej
c62a74e6d5
Merge the nathanw_sa branch.
2003-01-18 10:32:11 +00:00