wiz
55fbd8d415
Remove some unnecessary double quotes, and fix some macro usage.
2004-08-08 14:48:47 +00:00
chs
ddc1ca7bcb
map the data segment with PROT_EXEC since the PLT lives there.
2004-08-07 21:33:04 +00:00
provos
e128f30ca9
support for bufferevents; fix signal race; faster timeout insertion;
...
update man page and regression tests - this is a sync to libevent 0.9
2004-08-07 21:09:47 +00:00
ginsbach
ca4f974ad7
Use ANSI function decls.
2004-08-05 03:06:37 +00:00
lukem
0632d7cdd0
Need to prefix relative directories with `${.CURDIR}/' so that
...
objdir builds in the src tree (i.e, without MAKEOBJDIR{,PREFIX}) work.
Fixes problem noted by Hisashi T Fujinaka.
2004-08-05 01:24:02 +00:00
yamt
91ee88d04d
actually add _Exit.
2004-08-05 00:17:02 +00:00
wiz
245c7e5202
New sentence, new line.
2004-08-04 15:07:37 +00:00
lukem
cd54219242
Convert from the src/lib -specific DEPLIBS to using LIBDPLIBS from <bsd.lib.mk>
2004-08-04 08:04:25 +00:00
thorpej
7c161da819
- Rename pw_copy() to pw_copyx(), make it return a success/failure code,
...
and add "errbuf" and "errbufsz" parameters so that errors can be handled
gracefully, rather than simply exiting the process.
- Add a pw_copy() wrapper around pw_copyx() to preserve old behavior for
apps that use it.
- Bump shlib version to 7.4.
2004-08-03 23:29:04 +00:00
yamt
129567b88f
pthread_rwlock_timedrdlock/pthread_rwlock_timedwrlock:
...
fix lock/unlock inversions in ERRORCHECK.
2004-08-03 11:50:45 +00:00
yamt
5fc4e57d71
pthread_rwlock_timedwrlock: return ETIMEDOUT appropriately.
2004-08-03 11:40:24 +00:00
mycroft
42a0ee466b
Modify prototype for pci_findvendor() and add pci_findproduct().
2004-08-03 03:32:43 +00:00
ginsbach
9af61ddeaf
Fix getrpcbyname() alias lookups. Closes PR lib/23294; reviewed by <christos>.
2004-08-02 18:59:09 +00:00
dsl
75c6c76be7
Fix (I hope) the bounding checks against the source window.
2004-08-02 18:47:52 +00:00
tshiozak
f7d656a488
revert the last all changes related to iconv(3).
2004-08-02 13:38:21 +00:00
yamt
dc8be105a2
follow the recent iconv(3) prototype change.
2004-08-02 03:15:33 +00:00
thorpej
a2bbd45143
Prevent a deadlock that could occur if we try to update the configuration
...
data structures during a recursive call to nsdispatch() by keeping a record
of which threads are inside nsdispatch() at any given time.
2004-08-02 00:19:34 +00:00
dsl
9214d0d9c1
overwrite() wasn't copying enough lines or columns.
...
copywin() couldn't seem to decide whether it should work in window or
screen coordinates - and managed to do neither.
Change copywin() to use window relative coords (as ncurses and solaris do),
and change overwrite() and overlay() to use the modified interface.
It is now possible to use overwrite() to save part of curscr while a
temporary window is drawn.
Fixes PR/26506
2004-08-01 21:48:24 +00:00
wiz
50779db1e3
Bump date for previous.
2004-08-01 19:24:47 +00:00
tshiozak
2edebf3ee0
sync with the current iconv() prototype.
2004-08-01 17:07:15 +00:00
tshiozak
ab8d4be7c6
make sure that the iconv(3) follows the POSIX specification;
...
change the 2nd argument from "const char ** restrict" to "char ** restrict".
2004-08-01 16:40:58 +00:00
lukem
934fa4ac14
support MAKEVERBOSE in tags:
2004-07-31 14:13:05 +00:00
lukem
124613b27e
Implement DEPLIBS (in Makefile.inc for now), which adds all the listed
...
libraries to LDADD & DPADD for the current library, using -L OBJDIR-of-DEPLIB
so that the current library can link with the DEPLIB library built but
not installed.
Set DEPLIBS appropriately, rather than explictly adding LDADD/DPADD
for various libraries.
Reorder library build order so that libraries that depend upon any
other library are built at the end.
Whilst this change could be done in a more generic manner (and I
intend to work on that), it does remove the need to implement
top-level build targets such as "do-lib-des" (etc).
2004-07-30 07:02:53 +00:00
lukem
e1d3cfe331
LDADD libcrypto libasn1 libcom_err libroken
2004-07-30 06:13:00 +00:00
lukem
ebad1d2bfc
LDADD libcurses
2004-07-30 04:44:54 +00:00
lukem
005a51cac0
LDADD libcrypto
2004-07-30 04:22:33 +00:00
nathanw
8bf7374bcf
In cond_wait() and cond_timedwait(), do the ERRORCHECK testing of the
...
waiters list in all cases, not just on cancellation; there are other
sources of spurious wakeups, such as single-stepping in the debugger.
regress/lib/libpthread/conddestroy1 now passes.
2004-07-27 21:44:48 +00:00
wiz
e9abe80526
Use \*[Lt]\*[Gt] or Aq instead of <>; sort SEE ALSO.
2004-07-27 14:35:56 +00:00
enami
0520e17087
- Honor the HN_NOSPACE flag (i.e., don't put a space if specified,
...
and put space if not specified).
- There was a test which didn't count the suffixlen. Fix it.
- Make the code a bit easier to read.
2004-07-27 01:56:24 +00:00
drochner
0ca4ad479d
fix alignment check for source
...
should fix PR port-amd64/26416 by Nicolas Joly
2004-07-26 18:51:21 +00:00
chs
503ca60040
in pthread__initmain(), don't reuse the part of the initial stack that
...
is occupied by the argv and environment (and MD stuff like the page-table
mapping on x86). fixes PR 26392.
2004-07-25 23:22:43 +00:00
chs
95a63d48f2
add missing FP functions, from openbsd.
2004-07-24 19:09:29 +00:00
thorpej
43d6d8d887
Add support for dynamically loading nsswitch modules on ELF platforms.
...
Adapted from FreeBSD. Maintains full backward API / ABI compatbility
with built-in-only nsdispatch().
While here, also make nsdispatch() itself thread-safe.
2004-07-24 18:42:51 +00:00
blymn
6b3a44ef27
Remove _cursesi_genbuf, it was not being set and caused a SIGSEGV
...
in getcap(). Fixed getcap() to use screen->cursesi_genbuf.
Thanks to Peter Bex for spotting this. This closes pr lib/26404.
2004-07-24 13:10:47 +00:00
wiz
a24a61f205
getcurx, getcury, getparx, and getpary also seem to be extensions.
2004-07-23 13:42:16 +00:00
wiz
f849435424
Note that getbegx, getbegy, getmaxx, and getmaxy are extensions
...
to X/Open Curses. From Peter Bex in PR 26352.
2004-07-23 13:38:48 +00:00
drochner
458288a626
pull in an accuracy fix for corner cases from FDLIBM 5.3
...
(affects large arguments which are close to N*Pi+Pi/2):
2. k_tan.c error was > 1 ulp target for FDLIBM
5.2: Worst error at least 1.45 ulp at
tan(1.7765241907548024E+269) = 1.7733884462610958E+16
5.3: Worst error 0.96 ulp
2004-07-22 18:24:09 +00:00
tshiozak
09e09c2c2c
make sure CITRUS=no to work.
2004-07-21 20:27:46 +00:00
tshiozak
f1849eeaba
- add support for "/force" symbol on locale.alias.
...
- a bit clean-up.
2004-07-21 18:51:30 +00:00
tshiozak
7b7f96b642
add prototype for load_locale_sub().
2004-07-21 17:49:49 +00:00
tshiozak
335bc6323f
add support for locale.alias file.
2004-07-21 14:18:16 +00:00
tshiozak
8ad8061809
use _citrus_lookup_alias() instead of __unalias().
2004-07-21 14:17:22 +00:00
tshiozak
23affd3c41
make sure that _citrus_lookup family functions can be specified their case
...
sensitivity.
2004-07-21 14:16:34 +00:00
itojun
588f60ad8b
now that e.f.f.3.ip6.arpa is ready, we no longer need to query ip6.int
2004-07-21 03:16:29 +00:00
he
b17ac49bb1
Cast result of pthread__uc_pc() via intptr_t before using as a pointer.
...
Fixes compile problem for evbsh5.
2004-07-20 12:40:53 +00:00
chs
6c4049f2ff
fix some stack-pointer math in the previous revision.
2004-07-20 01:51:49 +00:00
drochner
07d87c5c6e
replace the str*() functions by speed optimized versions, submitted by
...
J.T. Conklin per PR port-amd64/25411
2004-07-19 20:04:41 +00:00
chs
e348d7e175
add hppa MD libpthread bits. translated from MIPS.
2004-07-19 03:39:02 +00:00
chs
c27bdd3547
added new files for context, LWP and siginfo support.
2004-07-18 22:41:23 +00:00
chs
1e1499c776
split __longjmp14() into a separate file and make it use setcontext()
...
instead of __sigreturn14(). translated from MIPS.
2004-07-18 22:38:33 +00:00