christos
1edf98ec41
Add pthread_{g,s}etschedparam, that do nothing.
2003-12-07 20:29:07 +00:00
scw
29b106093d
Swap WEAK_ALIAS args to how they should be.
2003-12-07 19:37:23 +00:00
simonb
758f7fd25d
Check for __weak_alias macro before using it.
2003-12-07 12:53:19 +00:00
wiz
312a9703d5
Use Aq instead of <>, quote a minus, drop trailing space.
2003-12-05 13:46:39 +00:00
lukem
a9beb0e443
Tokenization function enhancements:
...
* Make tok_init(), tok_end(), tok_reset(), tok_line() and tok_str()
publically available in <histedit.h>
* Documented the public functions in editline(3)
* Renamed tok_line() -> tok_str()
* Added new tok_line() which takes a "const LineInfo *" instead of
"const char *" (the former has "cursor" information), and optionally
return the argv index ("int *cursorc") and offset within that index
("int *cursorv"). This means that completion routines can use the
tokenization code to crack the line and easily find which word the
cursor is at. (mmm, context sensitive completion :)
* Fixed TEST/test.c when using "continuation" lines (unmatched quote
or \ at EOL), and added some more DEBUG messages including highlighting
where the cursor is (with a `_').
2003-12-05 13:37:48 +00:00
keihan
c9c20433ad
Revert last change, as this is a 3rd-party file, noted by kleink@.
2003-12-05 06:56:19 +00:00
uebayasi
0b30fd3d69
Spaces.
2003-12-05 00:57:36 +00:00
keihan
39d96c1f34
netbsd.org -> NetBSD.org
...
NetBSD.ORG -> NetBSD.org
Now src/lib is done.
2003-12-04 23:39:18 +00:00
jdc
737fe44f7a
Increment libcurses minor to 11 for nodelay() void -> int change.
2003-12-04 21:26:09 +00:00
jdc
2dd40f4b6c
Make nodelay() return an int.
...
Now conforms to the Single Unix Specification.
Fixes PR lib/23531 by usa at garbagecollect dot jp.
2003-12-04 21:24:36 +00:00
atatat
6fc962bc06
oops
2003-12-04 19:45:19 +00:00
atatat
93375edaa0
Bump for sysctl() update
2003-12-04 19:42:32 +00:00
atatat
fcc5d1a731
Adapt userland sysctl goop to new world order, permitting dynamic
...
discovery.
2003-12-04 19:40:55 +00:00
lukem
97f5444c8a
MAKEVERBOSE tweaks
2003-12-04 01:02:44 +00:00
jschauma
355765bffd
Add a list of pre-defined values (such as pi, e etc.).
...
Ok by wiz@.
2003-12-03 23:31:21 +00:00
christos
480316c216
Make sure this still compiles with gcc-2.95. Hello vaxen!
2003-12-03 18:41:35 +00:00
lukem
3921361c6a
Use __attribute__((__used__,__noinline__)) (instead of __unused__)
...
for __do_global_ctors_aux() and __do_global_dtors_aux(),
to fix building with gcc3 -O3.
Discussed with Matt Thomas & Christos Zoulas, and tested on alpha & i386.
2003-12-02 03:01:19 +00:00
fvdl
e367e360a4
The x86_64 assembler seems to get it wrong when assembling
...
_eprol@GOTPCREL, it resolved it internally as a PC-relative instruction,
getting garbage, since the needed value is in the GOT. Add a CPP hook
to export it explicitly, this makes it work. Only active on amd64. XXX
2003-11-28 23:25:54 +00:00
cl
828439fb74
Add td__getstacksize() to support variable stack sizes.
2003-11-27 16:32:09 +00:00
cl
2c9b7b1eb7
Set default stack size to the current limit on the stack size as set
...
with the shell's command to change limits. Make the PTHREAD_STACKSIZE
environment variable override the default stack size. The old fixed
stack size behaviour can be enable with PT_FIXEDSTACKSIZE_LG when building
libpthread.
2003-11-27 16:30:54 +00:00
jdolecek
b02f563aeb
improve random number generation by using largest 31-bit prime
...
as denominator; regenerate the randtbl[] with new generator
patch provided in lib/22853 by KIHARA Hideto; code actually present
in libkern/random.c since 1994/06/03
matches similar change done in glibc in 1995, and FreeBSD & OpenBSD in 1996
2003-11-26 20:44:40 +00:00
he
ea56bcee84
Hide the register number constants behind an _R_ prefix, and also
...
rename FPBASE to _FPBASE, so that we avoid polluting the user's
name space when e.g. <sys/ptrace.h> is included. Previously, the
PC symbol in mips/regnum.h would conflict with the declaration of
the external variable by the same name in termcap.h, as discovered
by the ``okheaders'' regression test.
2003-11-26 08:36:49 +00:00
lukem
18239b5b77
Fix compile problem if -UYP -DHESIOD.
...
Noted on current-users by Srinivasa Kanduru.
2003-11-26 00:48:59 +00:00
cl
11127744bf
Save the old mask in the old context, not in the new one.
2003-11-25 23:55:27 +00:00
wiz
492a994a19
Bump date for previous.
2003-11-25 23:28:31 +00:00
itojun
fd02e804dd
take "Skip a random number of ids" into consideration, correct the rotation
...
period number. simonb
2003-11-25 23:11:54 +00:00
cl
d109665f1d
Honor SA_NODEFER in pthread__deliver_signal(). This should help code which
...
makes a longjmp out of a signal handler.
Also add missing si_code argument to debugging printf in pthread__kill().
2003-11-25 22:45:33 +00:00
christos
0446e60323
Update list of items.
2003-11-25 22:44:16 +00:00
christos
adfca9e3e4
This is not needed anymore.
2003-11-25 22:41:12 +00:00
christos
5077d05f7b
GC sigcontext<->mcontext code and __HAVE_SIGINFO. All supported archs have
...
siginfo implemented.
2003-11-25 22:36:32 +00:00
christos
69658517e0
- don't store sigmask on the stack, we could store it in the right place
...
[in the context]
- this has the side effect of fixing the problem of the signal mask not
being preserved properly upon signal return, found and fixed by cl.
- add si_code to the tramp debugging output (requested by cl).
2003-11-25 22:26:44 +00:00
christos
6477735848
m68k does not sigcontext<->mcontext anymore.
2003-11-25 21:27:30 +00:00
christos
22a07298e9
- Document NO_DEFER
...
- Turn sa_flags into a list to make it easier to find/read
- Sort the sa_flags lists.
2003-11-25 21:09:14 +00:00
itojun
b6a2cef9dc
"seed2" was ruining the non-repeating property of this function; remove it.
...
discussed on tech-net for ip_id.c (thanks for all the analysis).
2003-11-25 18:13:06 +00:00
kleink
1d408df31d
Catch up with namei: An empty string is not a valid pathname.
...
Noted by SAITOH Akinori in PR misc/23565.
2003-11-25 15:33:58 +00:00
cl
774b4b225b
Update mutex/rwlock/sem code to match recent change in cond code.
2003-11-24 23:54:13 +00:00
cl
4f8ea51319
add CONSTCOND in constant condition.
2003-11-24 23:23:17 +00:00
nathanw
250e7bbf8e
Fix a race between timed wait callbacks and manual signal/broadcasting
...
accidentally introduced in rev. 1.5.
Noted by Christian Limpach.
2003-11-24 22:54:31 +00:00
christos
6f8e24d360
prevent double free. From OpenBSD
2003-11-24 21:49:12 +00:00
uwe
9d0d2c7461
Implement siginfo for sh3.
2003-11-23 23:13:11 +00:00
scw
53a406794d
s/!=/==/
...
The last fix wasn't quite right, but happened to work for me due
to stale dependencies...
Reported by Markus W Kilbinger.
2003-11-23 09:10:20 +00:00
itojun
2a85abd333
avoid memory leak. hint from Andrew Lunn
2003-11-23 08:33:13 +00:00
itojun
5451f8a14e
do not malloc(0). Andrew Lunn
2003-11-23 08:23:02 +00:00
wiz
6b3d472b3a
New sentence, new line. Remove trailing spaces.
2003-11-23 07:22:19 +00:00
jhawk
e54d574bd0
Bump Dd.
...
better explain the interactions between ip.mtudisc and tcp.mssdflt,
with regards to the TCP segment size.
ip.mtudisc is not read-only, as was implied by "returns"
XXX: this ("returns") should be corrected for other parameters, too.
Xr tcp(4)
2003-11-23 07:11:04 +00:00
nathanw
cdf7f99ee6
Manually inline pthread__testcancel in these routines; two function
...
calls' worth of overhead per cancellable syscall is overkill.
2003-11-21 23:03:13 +00:00
nathanw
4e755ddba8
Prevent ptc_mutex from remaining set if a CV sleep is woken by
...
cancellation:
* Arrange to not set ptc_mutex until after the pre-sleep cancellation
test.
* In the post-sleep cancellation test, check if there are no more
sleepers and clear ptc_mutex if so.
While here, sprinkle some __predict_false() around the cancellation
tests.
2003-11-21 22:08:00 +00:00
scw
19552574ee
Don't compile fp*.c if doing a soft-float build.
2003-11-21 11:39:46 +00:00
uwe
6d08061385
Do not move incoming paramters to callee-save registers when not
...
necessary. Saves about a dozen of instructions.
2003-11-20 17:55:11 +00:00
uwe
4b13bb93a0
Follow-up to previous. In pthread__signal_tramp() maskp is below
...
siginfo on the stack, so get it from there. ss_sp no longer points to
the the mask. Pointed out by cl@.
2003-11-20 17:45:00 +00:00
uwe
b3c165e505
Add _INITCONTEXT_U_MD, we need to clean _REG_SR.
2003-11-20 17:38:08 +00:00
uwe
f5cd7f26ed
Undo previous. In pthread__deliver_signal set uc->uc_stack.ss_sp = uc;
...
(as it used to be before 1.1.2.12) so that makecontext doesn't stomp
on the data we allocated on the stack. Correct the debugging printf
to print olduc instead of target->pt_uc (we have pt_trapuc now, and
olduc can be pt_trapuc).
2003-11-20 17:16:41 +00:00
yamt
d7b65981fb
pthread__deliver_signal: swap oldmask and siginfo so that signal
...
handler's stack doesn't stomp siginfo.
this also fixes !__HAVE_SIGINFO, in that case
pthread__signal_tramp assumes uc->uc_stack.ss_sp points the old
signal mask.
pointed by uwe@.
2003-11-20 15:46:42 +00:00
uwe
1e78682585
In pthread__locked_switch set self->pt_uc only when the context is inited.
...
In STACK_SWITCH subtract STACKSPACE, not add it (it's zero for now anyway).
2003-11-20 03:31:02 +00:00
wiz
c09770cac0
Use Rv for return values section; bump date.
2003-11-19 16:50:09 +00:00
pooka
cce38fddc2
document RETURN VALUES
2003-11-19 15:20:32 +00:00
uwe
9b7e93e2c6
s/modified/modifies/ in the description of makecontext().
2003-11-18 23:03:26 +00:00
grant
86f70dccd2
drop whitespace
2003-11-18 22:42:04 +00:00
wiz
faedb5db06
Fix typo in previous.
2003-11-18 08:49:18 +00:00
uwe
024d461f8f
First cut at pthreads MD code for sh3. Based on m68k version.
...
Regression tests still failing: sem, sigalarm.
2003-11-18 03:11:41 +00:00
uwe
f9cb911365
Add necessary symbols.
2003-11-18 03:07:29 +00:00
thorpej
88ed237274
Bump libc to 12.107 and libpthread to 0.3 for fsync_range(2).
2003-11-18 01:00:19 +00:00
thorpej
137c808bb8
Userland portion of fsync_range(2), written by Bill Studenmund, and
...
contributed by Wasabi Systems, Inc.
2003-11-18 00:56:56 +00:00
cl
196dbdcd2b
- delay processing unblocked threads until after locks are resolved:
...
without the blocked/unblocked upcall ordering, an interrupted blocked
upcall might put the blocked thread on the intqueue because it needs
to be continued. With the delayed processing, we avoid putting such a
thread twice on the runqueue.
- fix putting a thread on the intqueue when it needs to be continued
after it blocked.
Also check return value when returning a single stack.
2003-11-17 22:59:00 +00:00
uwe
764c596c3f
Cause SIGTRAP if NOTREACHED code is reached.
2003-11-17 22:38:11 +00:00
christos
895d7dee51
zero out nl, from Todd Miller. thanks!
2003-11-17 20:41:54 +00:00
wiz
4bbfee09ca
Various typo fixes from Jonathon Gray via jmc@openbsd.
2003-11-17 11:16:10 +00:00
keihan
f73b119e04
s/modifed/modified/
...
And while here...
s/NetBSD.ORG/NetBSD.org/
2003-11-14 16:43:57 +00:00
itojun
08cbee504f
avoid bswapl, which is post-i486 (including i486) insn. markus@openbsd
2003-11-13 19:36:31 +00:00
simonb
bc4e986724
-traditional-cpp and spaces after commas is not a happy combination.
2003-11-13 06:29:39 +00:00
itojun
015dc7875b
accelerate sha1 by using asm (i386). markus@openbsd.
...
there's internal symbol name changes, but it does not warrant shlib minor
bump as the symbol is totally internal.
2003-11-13 02:10:00 +00:00
cl
803f13c062
check deferred signals for all unblocked threads
2003-11-12 22:21:21 +00:00
itojun
b6743615c4
correction made in 0.9.7c; from markus@openbsd
2003-11-12 16:20:27 +00:00
wiz
c3c78af0ec
Various fixes.
2003-11-12 11:58:34 +00:00
christos
c8608b903b
Document pthread_attr_setcreatesuspend_np, pthread_suspend_np, pthread_resume_np
2003-11-12 02:44:22 +00:00
simonb
dc7f22dd3e
Need weak aliases here.
2003-11-11 19:18:14 +00:00
simonb
7239f40663
Add #ifdef __weak_alias around use of __weak_alias.
2003-11-11 19:10:02 +00:00
simonb
faf6ed6d51
Fix tyop.
2003-11-11 18:29:58 +00:00
martin
3e8ef3d56a
Fix ucontext conversion macros. From Christian Limpach.
2003-11-11 16:21:05 +00:00
dsl
8acea4b2c0
Make {g|s|l}crt0.o depend on crt.o and remove the non-standand .afterdepend
...
translation.
2003-11-11 11:35:03 +00:00
dsl
016359fc65
Make gcrt0.o depend on crt0.o so that it picks up the dependencies from .depend.
2003-11-11 11:32:39 +00:00
wiz
ee1b406595
Spell address with two d's. Inspired by similar changes in OpenBSD,
...
originating from Jonathon Gray and forwarded by jmc@openbsd.
2003-11-10 08:51:51 +00:00
martin
d708163f7f
All the ucontext <-> {fp}reg macros were slightly simplistic and untested
...
before (old gdb support on sparc did not use this).
Pointed out by Christian Limpach.
2003-11-10 07:52:52 +00:00
christos
38b1c6f405
Add:
...
int pthread_attr_setcreatesuspend_np(pthread_attr_t *);
int pthread_suspend_np(pthread_t);
int pthread_resume_np(pthread_t);
needed for java. Approved and fixed by cl.
2003-11-09 18:56:48 +00:00
fvdl
c4e432f3bd
Make register usage more consistent, also in comparison with the i386
...
version, for easier maintenance.
2003-11-08 21:46:42 +00:00
fvdl
127827f46e
Restore %rax correctly during a full context restore (oops).
2003-11-08 21:45:59 +00:00
christos
e0406466be
This is the last part of siginfo support for pc532. Simon will make this
...
work.
2003-11-06 02:46:44 +00:00
christos
368d3f3d0e
siginfo trampoline addition. This is not used until simon verifies that it
...
works.
2003-11-06 02:28:00 +00:00
kleink
c1a19161a9
From Ragge's wishlist: rename infinity -> huge_val.
2003-11-05 13:46:51 +00:00
itojun
aec01dda91
sync w/ openssl 0.9.7c. shlib minor bump for libcrypto.
...
(ERR_release_err_state_table() added)
2003-11-04 23:54:26 +00:00
itojun
87abfaaaff
resurrect assembly version of bignum operation; pointed out by perry
2003-11-04 21:06:32 +00:00
cube
b9d0c518f9
When using /dev/ksyms, don't keep it open more than strictly necessary.
...
This allows LKM manipulation while an application using libkvm, such as
vmstat or gkrellm, is running.
Patch reviewed by Anders Magnusson.
2003-11-04 14:59:10 +00:00
christos
30278e9a57
s/wth/with/
2003-11-04 13:22:19 +00:00
ragge
2fc6066af3
Add assembly routines for some of the bignum functions. Most comes from VMS,
...
a few written by me. This speeds up ssh 2-3 times.
2003-11-03 10:22:28 +00:00
christos
1b8a2beb0c
Fix uninitialized variable.
2003-11-03 03:22:55 +00:00
christos
62a5c8a602
Always use el->el_buffer, because newbuffer could have moved. From
...
Gerry Swislow gerry at certif dot com
2003-11-02 20:08:41 +00:00
christos
72dc1c2ac9
If the kill buffer is empty return normal. From Gerry Swislow gerry at certif
...
dot com
2003-11-02 20:07:58 +00:00
christos
d67d488ee2
Handle M- as escape. XXX: should probably select the meta-map instead.
...
From Gerry Swislow gerry at certif com
2003-11-02 20:06:57 +00:00
wiz
85cc64da0f
Typo; from Jared Yanovich via jmc@openbsd.
2003-11-02 11:18:10 +00:00
wiz
fff16e7f65
Uppercase name; from Jared Yanovich via jmc@openbsd.
2003-11-02 11:17:16 +00:00
wiz
6f9372dc27
Typo; from Jared Yanovich via jmc@openbsd.
2003-11-02 11:16:03 +00:00
christos
b01cb286b8
Add userland portion of siginfo for mips. Many thanks to simon for letting
...
me use his machines down under.
2003-11-02 08:37:48 +00:00
christos
8467a84273
From: Gerry Swislow gerry at certif dot com
...
1) File name completion should list the files in the current directory
if no text is entered. The previous version wouldn't list anything if
the text to complete was empty.
2) When listing directories, the entries "." and ".." shouldn't be
shown.
3) The filename completion should be used if the user's
rl_attempted_completion_function doesn't return any matches. The
previous version didn't do that.
2003-11-02 01:45:14 +00:00
christos
391b46bc7f
initialize ptr.
2003-11-01 23:39:22 +00:00
christos
bd39b60424
Explain H_ADD better. from Otto Moerbeek otto at drijf dot net
2003-11-01 23:37:30 +00:00
christos
487a7c2a6c
Fixes from Otto Moerbeek otto at drijf dot net
2003-11-01 23:36:39 +00:00
christos
4c93d52c09
Document history builtin commands.
2003-11-01 23:35:33 +00:00
nakayama
8fc6819ddd
Corrent map order to match sparc/ieeefp.h.
2003-11-01 14:26:29 +00:00
kleink
9356ead951
Pasto.
2003-10-30 23:34:16 +00:00
kleink
617742615c
It turns out the hppa ABI we're using does not support an extended-
...
precision type, so drop the library support for now but leave in place
(#ifdef _LP64) the header definitions.
2003-10-30 22:46:17 +00:00
yamt
71b290e975
use explicit "l" suffixes. (eg. lea -> leal)
2003-10-30 13:56:37 +00:00
grant
a1e0a00965
"The fgets() and functions gets() do not..." ->
...
"The fgets() and gets() functions do not..."
2003-10-30 12:59:23 +00:00
wiz
bc81ecac30
sigwait(2), not (3).
2003-10-30 12:57:11 +00:00
jdolecek
e2e1314ccd
bump date too
2003-10-30 11:53:33 +00:00
jdolecek
f65cf67b62
xref sigwait(3)
2003-10-30 11:51:42 +00:00
kleink
2ddae9dc8a
Add manual pages for fpclassify and isfinite.
2003-10-29 22:59:23 +00:00
kleink
26198324b4
Merge tzcode2003d.
2003-10-29 20:43:27 +00:00
kleink
dc2bc4a89d
Import tzcode2003d.
2003-10-29 20:19:13 +00:00
kleink
0a97d0875b
C99 7.12.3.2: add library portions of isfinite, but don't build these just
...
yet.
2003-10-29 20:03:51 +00:00
kleink
3991bf60bc
Fix the exponent value we're comparing with.
2003-10-29 19:34:11 +00:00
cl
812a254c5d
remove incorrect assert:
...
regular threads can block in the kernel while holding (libpthread) locks
and have to be continued
XXX if the blocked upcall is preempted, the blocked threads syscall
XXX return value can get lost
2003-10-29 18:53:34 +00:00
pooka
70d2e11feb
caps "Jonathan STone" in comment less dramatically
2003-10-29 12:28:33 +00:00
kleink
6bffe7fb50
Upon rereading the implementation suggestions in the standard, rename the
...
double-precision version to __fpclassifyd(). No need to diverge, here.
2003-10-28 22:50:42 +00:00
kleink
75327729a2
C99 7.12.3.1: add IEEE library portions of fpclassify. Don't build these
...
yet as the VAX implementation is still subject to discussion.
2003-10-28 22:05:37 +00:00
kleink
72f016b386
Retire FPA support from this file at last; suggested by Richard Earnshaw
...
and not objected to by port-arm.
2003-10-28 21:44:04 +00:00
jmc
782579c57a
SUSE3 says htonl and friends come in via arpa/inet.h. This will actually not
...
hurt on NetBSD and makes hosting on non-native for tools/ work correctly
2003-10-28 04:00:51 +00:00
matt
a54bd8931a
Fix tpyo. (ieee854 -> ieee754)
2003-10-28 01:24:06 +00:00
kleink
fdb80dd054
Ignore the explicit integer bit here, too; otherwise an infinity with the
...
explicit integer bit set could be classified as NaN.
2003-10-28 00:13:22 +00:00
christos
8b40dcaecf
Make readline csh-like history work.
...
From Gerry Swislow <gerry at certif dot com>.
2003-10-27 22:26:35 +00:00
pooka
114cac461f
magic_errno() was added -> bump minor
2003-10-27 17:09:43 +00:00
skrll
f81f06350d
One ';' is enough.
2003-10-27 09:27:03 +00:00
mrg
dcce429e93
fix a typo that caused the build to fail. mmm commit before compile
2003-10-27 03:09:43 +00:00
christos
5f4474073a
Explain the stack layout correctly now that that I understand it :-)
2003-10-27 02:33:06 +00:00
lukem
477697b1f2
Overhaul how `build.sh tools' are used:
...
* Rename "config.h" to "nbtool_config.h" and
HAVE_CONFIG_H to HAVE_NBTOOL_CONFIG_H.
This makes in more obvious in the source when we're using
tools/compat/config.h versus "standard autoconf" config.h
* Consistently move the inclusion of nbtool_config.h to before
<sys/cdefs.h> so that the former can provide __RCSID() (et al),
and there's no need to protect those macros any more.
These changes should make it easier to "tool-ify" a program by adding:
#if HAVE_NBTOOL_CONFIG_H
#include "nbtool_config.h"
#endif
to the top of the source files (for the general case).
2003-10-27 02:17:18 +00:00
kleink
964d6747b5
Err, rename some members added in previous to make them reflect their
...
semantics better.
2003-10-27 01:11:46 +00:00
christos
6664eb5f2d
Add __sigtramp2
2003-10-27 00:46:05 +00:00
christos
d9676dda89
Signal trampoline stuff for siginfo.
...
XXX: I don't understand why I am off by 48 bytes.
2003-10-27 00:45:36 +00:00
lukem
171d653219
Overhaul how `build.sh tools' are used:
...
* Rename "config.h" to "nbtool_config.h" and
HAVE_CONFIG_H to HAVE_NBTOOL_CONFIG_H.
This makes in more obvious in the source when we're using
tools/compat/config.h versus "standard autoconf" config.h
* Consistently move the inclusion of nbtool_config.h to before
<sys/cdefs.h> so that the former can provide __RCSID() (et al),
and there's no need to protect those macros any more.
These changes should make it easier to "tool-ify" a program by adding:
#if HAVE_NBTOOL_CONFIG_H
#include "nbtool_config.h"
#endif
to the top of the source files (for the general case).
2003-10-27 00:12:41 +00:00
kleink
5976f8aa56
Retire local union { floating-type; struct ieee_prec; } in favor of those
...
available from <machine/ieee.h>
2003-10-27 00:05:46 +00:00
kleink
55337d2d6f
On FPA, switch back `long double' to double-precision. According to
...
Richard Earnshaw, extended-precision was never supported by the compiler.
2003-10-26 16:00:17 +00:00
kleink
be5cd162d0
Use the generic `long double' == `double' versions on m68000.
2003-10-26 10:03:11 +00:00
lukem
f85d2d1c14
Use ${HOST_SH} instead of `sh'.
...
If necessary, pull in <bsd.sys.mk> to get the definition of HOST_SH;
Makefiles that pull in one of (most of) <bsd.*.mk> will get this anyway.
2003-10-26 07:25:33 +00:00
kleink
a98b4bac65
Add __infinityf and __infinityl, float respectively long double analogs
...
of __infinity.
2003-10-26 00:48:14 +00:00
kleink
e9788d63be
Whitespace cosmetics.
2003-10-25 22:43:26 +00:00
kleink
142c4159e8
libc.so.12.106: __infinityf, __infinityl.
2003-10-25 22:33:14 +00:00
kleink
9f3dbee22c
Add __infinityf and __infinityl, float respectively long double analogs
...
of __infinity.
2003-10-25 22:31:20 +00:00
kleink
8e2428c2c6
Remove an unnecessary line continuation backslash from previous.
2003-10-25 21:54:30 +00:00
kleink
c6126e1095
Sync with i386:
...
Update to account for separate handling of the explicit integer bit;
simplifies a little.
2003-10-25 21:48:34 +00:00
kleink
044354301a
Update to account for separate handling of the explicit integer bit;
...
simplifies a little.
2003-10-25 21:42:07 +00:00
kleink
72315d3199
Update for FPA 80-bit extended-precision format.
2003-10-25 18:37:43 +00:00
kleink
25de9f5e2a
Swap VFP and FPA sections to match the style of most other code;
...
no functional change.
2003-10-25 17:57:15 +00:00
cl
342cbd284f
replace __longjmp14 asm-implementation with __longjmp14 C-implementation
...
uses setcontext instead of __sigreturn14
fixes longjmp/siglongjmp when !COMPAT_16
2003-10-25 17:13:57 +00:00
kleink
bb5e0820bc
Redo the VFP/endianness conditional logic of this file, making it easier
...
to read. No functional change except for the side-effect of fixing the
ARMEB FPA case, which wasn't supported anyway.
2003-10-25 16:17:44 +00:00
he
6afbde6005
Correct another typo.
2003-10-25 14:51:16 +00:00
kleink
15e03bd18f
Pasto in previous.
2003-10-25 14:31:21 +00:00
christos
075b83474e
add a pair of double quotes.
2003-10-25 07:53:12 +00:00
christos
5028fe3e04
delint pointer casts.
2003-10-25 07:31:27 +00:00
christos
ad96bb0dec
remove unused variable
2003-10-25 07:31:12 +00:00
christos
9ee15c697a
Another fix for incremental search prev.
2003-10-25 06:42:41 +00:00
kleink
661f76699f
POSIX: when attempting to fdatasync(2) a file which is not open for
...
writing, fail with EBADF.
2003-10-25 01:18:01 +00:00
kleink
17bcc01b65
Oops, re-add line continuation.
2003-10-24 19:50:13 +00:00
yamt
2016949b00
update a comment.
2003-10-24 17:35:22 +00:00
kleink
4ca4f9f41a
Add an error check to ensure these are used on platforms without a
...
distinct long doble type only.
2003-10-24 10:30:36 +00:00
uwe
d469976b59
In PIC code "braf" to cerror, not "bsrf" to it!
2003-10-24 04:41:28 +00:00
kleink
712c8de209
* Since there is no single portable IEEE 754 format for a long double,
...
keep a common implementation of isinfl() and isnanl() to be used by
platforms where `long double' == `double'; move others into
machine-dependent code.
* In due course, consider __VFP_FP__ on arm.
2003-10-24 00:58:01 +00:00
scw
2ffebceb85
Duh, fix the align-to-32-bits code.
2003-10-23 20:46:40 +00:00
jmc
0c336c7f37
Move include for reentrant.h inside CONFIG_H test so this works correctly
...
with tools/compat. Fixes PR#21344
2003-10-23 20:06:16 +00:00
kleink
6cded84c4b
Fix an RCS Id botch that occured when renaming.
2003-10-23 00:04:57 +00:00
kleink
22396ac6f7
G/c __nanf2, which is neither being used nor the representation of a NaN.
2003-10-22 23:50:47 +00:00
kleink
77e57be326
For a double-extended NaN, the exponent must be EXT_EXP_INFNAN, not
...
DBL_EXP_INFNAN.
2003-10-22 21:37:34 +00:00
drochner
9122b04d59
the last argument to recvfrom() is a pointer, so use "NULL" for
...
consistency
2003-10-22 15:40:19 +00:00
drochner
71baa97c0b
-don't update the RPC server address with the reply's sender address;
...
this breaks server failover under some circumstances, and Solaris doesn't
seem to do it either
-minor cleanup
approved by fvdl
2003-10-22 15:38:31 +00:00
fvdl
4e8e6f8ceb
Don't compare an int to NULL.
2003-10-21 01:10:47 +00:00
fvdl
bada5458de
Don't use NULL to compare against an int.
2003-10-21 00:55:05 +00:00
fvdl
03831599c1
The last argument to sysctl is a size_t, not a pointer; don't pass NULL.
2003-10-21 00:47:46 +00:00
fvdl
3144ca7d6b
Don't compare a char to NULL.
2003-10-21 00:30:05 +00:00
fvdl
f8ba2b4d70
Don't compare an int against NULL.
2003-10-21 00:25:21 +00:00
fvdl
79cc88df48
Don't use NULL to compare against an int.
2003-10-21 00:16:55 +00:00
fvdl
b279ed6377
Don't compare NULL against a character.
2003-10-21 00:07:17 +00:00
fvdl
bc018099a2
Don't use NULL to compare against a char.
2003-10-21 00:03:47 +00:00
fvdl
39d7a2e359
Don't use NULL to compare against a character.
2003-10-21 00:00:34 +00:00
fvdl
c2405107f1
Correct and simplify computing the return point; just use PC-relative
...
addressing.
2003-10-20 14:50:18 +00:00
fvdl
b30e737545
Make sure the stack stays aligned.
2003-10-19 21:45:03 +00:00
christos
52215a07e7
add rl_catch_signals
2003-10-19 06:28:35 +00:00
wiz
2af5f10bcc
Bump date for previous.
2003-10-19 01:26:11 +00:00
christos
6e782349a3
change allocation policy in el_push to allocate the string itself.
...
fix issues with strdup.
2003-10-18 23:48:42 +00:00
christos
acc8915b44
make forward incremental search work better.
2003-10-18 23:27:36 +00:00
fvdl
9f7abac970
Use the int 0x80 path for context system calls.
2003-10-18 22:47:37 +00:00
christos
e7c6d717ff
remove debugging printf.
2003-10-18 22:37:24 +00:00
christos
730f23e551
Allow setty to set chars using char=value
2003-10-18 22:24:34 +00:00
briggs
7931285ae1
Need a couple more headers for the last change.
2003-10-18 20:11:04 +00:00
briggs
6646629469
Sync with the i386 version.
2003-10-18 18:36:35 +00:00
christos
f57e3e8f0a
sync with the x86 one.
2003-10-18 18:33:51 +00:00
christos
c4990e5532
Userland portion of SIGTRAMP_VALID() commit.
2003-10-18 18:16:23 +00:00
wiz
449cf546df
Link curses_cursor(3) to getmaxyx(3); from Steve Rumble in PR 23183.
2003-10-18 09:08:46 +00:00
wiz
6f0dbbbf08
mvgetstr and mvwgetstr do not have a limit argument; from Steve Rumble in PR 23183.
2003-10-18 09:06:49 +00:00
christos
7bd301151f
When searching backwards don't include the characters after the cursor in
...
the search.
2003-10-17 18:49:11 +00:00
fvdl
2b9ab2aab8
Get ucontext pointer back out of callee-saved register %r15.
2003-10-17 16:23:20 +00:00
wiz
432d3289ba
Bump date for previous. Replace > with \*[Gt].
2003-10-17 15:33:23 +00:00
christos
5d79eff8f5
More libedit readline emulation functions from: Gerry Swislow
...
<gerry at certif dot com>
2003-10-16 22:26:32 +00:00