thorpej
4177d25e14
Build __clone.S, the Lint stubs, and the manual pages.
...
Yes, I know now all ports have a __clone() stub yet, but this
will force the issue -- they don't get to build their libc until
they implement it.
Implementers are encouraged to use the regression test for it
in src/regress/lib/libc/clone.
2001-07-18 23:03:10 +00:00
thorpej
511c17cad8
Fix the declaration of the funciton in the SYNOPSIS section.
2001-07-18 19:29:40 +00:00
thorpej
743cf39656
Document WALTSIG (and __WCLONE) and WALLSIG (__WALL). Restructure the
...
options documentation to make it easier to read.
2001-07-18 19:12:21 +00:00
blymn
cbb9312d8b
line up function prototype names.
2001-07-18 12:27:53 +00:00
fvdl
d34ad42fdb
Fix call to _exit.
2001-07-18 12:24:53 +00:00
blymn
a818d9cc76
new_field argument list too long, use .Fo/.Fa/.Fc
2001-07-18 12:24:27 +00:00
simonb
19211890ff
Enable dot_init.h on mips, fixing .init & .fini processing.
2001-07-18 04:43:48 +00:00
thorpej
da2e0bfb7c
Simplify slightly.
2001-07-17 23:13:04 +00:00
thorpej
badb94abdb
Document CLONE_VFORK and note that we also do not implement CLONE_PTRACE.
2001-07-17 21:16:52 +00:00
mrg
6bea810c23
enable dot_init.h on both sparc & sparc64, fixing .init & .fini processing
...
for both platforms. they share dot_init.h with a single #ifdef #define
difference...
2001-07-17 18:25:11 +00:00
thorpej
f9c5bef128
De-lint, cleanup.
2001-07-17 17:46:42 +00:00
simonb
1bc139fd41
Add but not enable correct .init/.fini handling.
2001-07-17 15:20:23 +00:00
mrg
f4bd34ec5f
add but not enable correct .init/.fini handling.
2001-07-17 13:32:35 +00:00
mrg
ff68bb147c
minor KNF
2001-07-17 13:28:05 +00:00
tsubai
4a0b75d5d2
Add the new .init/.fini support.
2001-07-17 12:16:43 +00:00
matt
119c72fb96
Add new init/fini to VAX ELF.
2001-07-17 06:45:46 +00:00
matt
ae9f64ff3b
Turn-on new init/fini processing.
2001-07-17 06:39:14 +00:00
fvdl
017c6632e8
__clone stub for i386
2001-07-17 06:03:43 +00:00
thorpej
4abcdae85e
Enable the new (working) .init/.fini magic.
2001-07-17 03:56:48 +00:00
thorpej
4e8fc6ae38
Lint stubs for clone(2).
2001-07-17 03:05:43 +00:00
thorpej
f6459c8fab
Manual page for clone(2).
2001-07-17 03:05:31 +00:00
thorpej
480252327f
Cosmetic change.
2001-07-17 02:05:32 +00:00
thorpej
d85c1e4043
Add a __clone(2) entry point.
2001-07-17 02:01:40 +00:00
thorpej
4cd75d0d0a
Add a __clone(3) entry point.
2001-07-17 00:33:04 +00:00
matt
5feec23305
Changes needed for ARM ELF shared library support.
2001-07-16 05:50:05 +00:00
matt
f6c7ed1948
Steal the variable VM_* stuff from m68k.
2001-07-16 05:45:52 +00:00
matt
126898a2cd
Initial CSU for ARM with shared ELF.
2001-07-15 17:29:00 +00:00
matt
a697055069
Use libarm32 even on architecture arm
2001-07-14 03:18:33 +00:00
matt
9ced9a1527
Include the arm32 files if architecture is arm as well as arm32
2001-07-14 03:17:44 +00:00
lukem
dfaec93e4e
move to kqueue branch for now
2001-07-10 11:59:50 +00:00
christos
3911c122ef
add fts_safe_changedir() function and use it everywhere.
...
Idea from Todd Miller <millert@openbsd.org>
2001-07-09 21:33:03 +00:00
skrll
f589848c0d
grammar.
2001-07-09 12:07:08 +00:00
simonb
1704d52d02
Don't need to include <string.h> unless REALLY_SET_PROGNAME is true.
2001-07-09 00:58:22 +00:00
simonb
9bcd87074c
Don't need to include <string.h>.
2001-07-09 00:57:58 +00:00
kim
b399dad6eb
Map OSS mixer device "line1" to native mixer device "aux".
2001-07-08 22:30:15 +00:00
jdolecek
505574ea9b
remove trailing whitespace
2001-07-08 20:18:36 +00:00
blymn
46683adc25
Fix error returns.
2001-07-08 13:02:29 +00:00
blymn
11b49061bf
ansify field_info prototype.
2001-07-08 13:01:21 +00:00
blymn
cc66fb4a40
Add missing function and make some error returns into proper eti.h
...
errors.
2001-07-08 12:15:06 +00:00
blymn
92f6cf54a6
Added man pages.
2001-07-08 12:12:38 +00:00
blymn
e1a3174b3e
Add man pages for libform.
2001-07-08 12:10:28 +00:00
blymn
c2f6b938e1
The information in the README no longer applies.
2001-07-08 10:35:26 +00:00
eeh
b4b1b3f3d7
Replace bzero.S and bcopy.S with memset.S and memcpy.S to make the makefiles
...
happy.
2001-07-07 04:55:21 +00:00
perry
c297defc99
Note explicitly that memcpy does not guarantee good behavior on overlap.
2001-07-07 04:53:52 +00:00
abs
185d31ea9e
Do not xref pc(1)
2001-07-06 18:15:36 +00:00
tv
6b2a880d3c
memcpy(3) is not guaranteed to do overlaps, contrary to this historical
...
manpage "BUGS" section. Nuke the entire section.
Addresses PR lib/13370.
2001-07-06 15:11:18 +00:00
eeh
227671f79e
Fix more boundary issues.
2001-07-05 19:09:24 +00:00
eeh
8617fb9c54
Fix some boundary condition issues.
2001-07-05 06:29:49 +00:00
eeh
81fff01d8c
Re-enable block insns for cahe issues.
2001-07-04 20:18:30 +00:00
eeh
093cf4f3b1
Re-enable block insns since they don't allocate in the caches.
2001-07-04 20:16:17 +00:00
kleink
2a9570dff8
Use the architecture name in the document title's volume tag.
2001-07-04 17:15:07 +00:00
eeh
64c6d98716
Disable slower VIS version.
2001-07-04 05:51:06 +00:00
eeh
a6d4aabed4
Fix return value and fetches beyond the source range that could cause
...
segmentation faults in some cases. And disable the VIS version which
seems to be slower.
2001-07-04 05:44:56 +00:00
eeh
c7b881788f
Oops. Fix typo.
2001-07-01 22:48:30 +00:00
eeh
0abcba55b7
I seem to have stumbled on an even faster bcopy implementation....
2001-07-01 22:19:51 +00:00
ragge
d6a6aa8773
These are too simple to not have in assembler. Also shrunk the libs with
...
~1k of unneccessary code :-)
2001-07-01 13:31:18 +00:00
eeh
4acdda21fd
Add an optimized asssembly bcopy/memcpy.
2001-06-30 00:10:48 +00:00
blymn
2a68310bea
Fix limits on dynamic fields.
2001-06-28 11:38:19 +00:00
lukem
6d8fbc3899
freebsd kqueue implementation
2001-06-28 08:01:35 +00:00
atatat
c39d205545
fix a grammatical error error
2001-06-28 05:25:04 +00:00
fvdl
d191029b13
2 more bitnumber mistakes fixed while removing sahf.
2001-06-25 16:47:05 +00:00
fvdl
c5b64cb062
Oops, when I replaced sahf with a btw, I made it test the wrong bit
...
(2 vs. 10).
2001-06-25 16:44:34 +00:00
mrg
5812b2fe67
avoid an underrun in "buf". noted by dean@huxley.org in PR#13292
2001-06-25 15:34:08 +00:00
jdolecek
0bab4db966
Change ns_addr() to allocate 'addr' on stack, rather than using a global -
...
we don't need a global variable here.
2001-06-25 09:07:08 +00:00
blymn
68c74a663e
* Fixed REQ_DEL_CHAR for multi-line fields.
...
* Fixed REQ_DEL_LINE for multi-line fields.
2001-06-23 13:34:01 +00:00
kleink
b7ef7f807f
Use a bzero-based assembly language implementation for memset();
...
inspired by the recent sparc64 change.
2001-06-23 08:38:43 +00:00
aymeric
58237d3d65
Draw attention to the fact that the created file/dir may not be readable
...
or writable due to a weird umask.
2001-06-22 20:09:05 +00:00
yamt
1aa18a915f
update comments
2001-06-22 00:01:47 +00:00
eeh
6541f113b9
Add an assembly version of memset(3).
2001-06-21 22:41:55 +00:00
christos
096152524b
casts to size_t
2001-06-21 21:17:10 +00:00
yamt
b12809f15e
linted.
2001-06-21 19:37:06 +00:00
yamt
d14a2355eb
sync with latest Citrus XPG4DL.
...
- mbsrtowcs/wcsrtombs
- when conversion stopped with terminating-null, set *src null-pointer.
- if dst isn't null, ignore len.
- fix how to treat ___mbrtowc
- mbrtowc
- fix problem that terminating null charactor wasn't stored.
- fix problem with stateful encoding.
(when src points to escape sequence + '\0', mbstate wasn't initialized)
- fix return value when restarted.
XXX euctw and big5 are not tested.
- iso2022-jp
- fix mbrtowc with imcomplete sequence.
- etc
- make sure mbstate is initialized. (___rune_initstate is called)
primarily to fix mbsinit for iso2022.
- sync citrus Id
2001-06-21 02:20:24 +00:00
assar
4b1c7f1857
update generated heimdal include files for 0.3f
...
update Makefile infrastructure for 0.3f
bump shared library versions
fix some merge problems
2001-06-20 02:01:18 +00:00
fvdl
ab48aa4caf
Another one of those if defined(arch) lists I forgot to commit earlier.
2001-06-19 22:10:01 +00:00
fvdl
a067632dd5
Add x86_64 to the list of if defined(blah) for endian determination
...
(surely this can be done in a better way).
2001-06-19 22:08:07 +00:00
fvdl
120d96874f
%rbp -> %rsp in 2 cases.
2001-06-19 17:49:36 +00:00
wiz
3f9984fc90
`existent', not `existant'
2001-06-19 13:42:07 +00:00
fvdl
a84b13f43f
CSU for x86-64 port.
2001-06-19 00:49:06 +00:00
fvdl
6a150bca8d
Add (mostly stub) x86-64 kvm stuff. Needs work.
2001-06-19 00:43:24 +00:00
fvdl
8ecba6c681
Modify the i387 code so that it can be shared between the i386 port
...
and the x86_64 port. XXX some files should be distinct.
2001-06-19 00:26:29 +00:00
fvdl
d27b141b4e
Use arch/i387 for x86_64.
2001-06-19 00:25:36 +00:00
fvdl
10f59d7bba
Initial commit of x86-64 specific parts of libc.
2001-06-19 00:25:01 +00:00
simonb
aebecd5c42
Compile in soft-float support if MKSOFTFLOAT != "no".
2001-06-18 17:05:32 +00:00
jdolecek
40a434c929
Fix fallout from variable string format audit, so that this works again.
2001-06-17 23:24:22 +00:00
chs
77b0e1dfba
adjust the PIC case for ERROR() to handle __cerror being at a larger offset
...
than will fit in the immediate field of the LDX instruction.
2001-06-15 01:09:50 +00:00
fredette
eba34d8c90
Don't compile softfloat or integer support routines on 68000
...
machines, they have this support already in libgcc.
2001-06-13 18:05:32 +00:00
wiz
c03a48d64f
withough -> without
2001-06-13 10:45:57 +00:00
wiz
40ac848024
Fix various misspellings of compatible/compatibility.
2001-06-11 01:50:48 +00:00
assar
12df1a8eb8
remove confusing comparison with srand (it does not return the old seed)
...
use .Sh AUTHORS and .An for author
2001-06-09 01:43:53 +00:00
mrg
4091ab9fbd
note the SWAP PRIORITY section in swapctl.8
2001-06-07 15:23:48 +00:00
mrg
f59b9e737f
set FILESDIR to "${LIBDIR}", not hard coded /usr/lib.
2001-06-07 15:22:49 +00:00
simonb
8e610505cb
Add sradixsort to the NAME section.
2001-06-07 13:17:09 +00:00
uwe
06f9773006
Unbalanced quote in RETURN VALUES section header.
2001-06-06 22:47:34 +00:00
christos
e4ad645398
oops, make sure we close the file descriptor...
2001-06-06 14:10:46 +00:00
christos
4a37917f04
Fix problem reported by Kris Kennaway <kris@obsecurity.org>; In
...
the default case fts(3) uses chdir("..") to ascend the tree. The
sequence of chdir's can be intercepted by a malicious user who
moves a subtree that fts is currently traversing to a higher level,
thus making fts operate outside it's original starting directory.
2001-06-05 17:05:11 +00:00
wiz
8810d7f022
Whitespace fixes, punctuation fix, NetBSD -> Nx.
2001-06-05 13:25:57 +00:00
wiz
2a65697aff
NetBSD -> Nx, and some whitespace nits.
2001-06-05 13:24:41 +00:00
wiz
c8c8cf7a24
NetBSD -> Nx
2001-06-05 13:18:47 +00:00
wiz
e93878b173
Uppercase Dt argument, fix AUTHORS section name.
2001-06-05 12:18:10 +00:00
wiz
cacd6836b5
Uppercase Dt argument, fix typos, remove an empty line.
2001-06-05 12:16:23 +00:00
wiz
5f7e4d40dd
Uppercase Dt, and a nit.
2001-06-05 12:04:36 +00:00
blymn
b179973d9d
* Make req_del_prev work in multiline field.
2001-06-04 11:44:30 +00:00
blymn
cf2022720d
* Only line wrap buffer 0 in set_field_buffer since this is the
...
only one displayed.
2001-06-04 11:42:09 +00:00
simonb
6a1c62c440
Update to bzip2 v1.0.1, building with reachover Makefiles to dist/bzip2.
...
Complete API change, library major bumped. *sigh*
2001-06-03 13:41:59 +00:00
itojun
999357cb7d
new tcp_wrapper license, as deraadt@openbsd negotiated with wietse
...
and presented in ftp://ftp.porcupine.org/pub/security/tcp_wrappers_license.
(details: see openbsd changelog for libexec/tcpd/DISCLAIMER).
2001-06-02 05:20:56 +00:00
itojun
317eb9acd4
compile without INET6. PR 13080
2001-06-01 15:49:53 +00:00
kleink
2262305e20
Fix renaming botch in previous.
2001-05-29 23:59:19 +00:00
kleink
3529d6d10f
Add missing internal names and weak aliases to assembly versions.
2001-05-29 13:03:01 +00:00
aymeric
839708d0cf
revert previous (obviously wrong) change
2001-05-26 16:49:58 +00:00
kleink
6d12e22df8
C89/AMD1: mbsrtowcs() and wcsrtombs() are not to return the terminating
...
null; also correct the corresponding conversion loop exit in mbsrtowcs().
From YAMAMOTO Takashi in PR lib/13016.
2001-05-26 13:18:42 +00:00
wiz
0132616434
Install some more kerberos(IV) man pages.
2001-05-26 08:07:54 +00:00
kristerw
13aabc248d
Make sure that we don't free() through an uninitialized pointer in error
...
handling code.
2001-05-26 00:35:20 +00:00
kristerw
7e4c882a7c
Free the correct buffer in error handling.
...
Handle that malloc may return NULL.
2001-05-26 00:22:22 +00:00
blymn
d0d87c13ff
* Fix forward word and backward word driver commands.
2001-05-25 13:46:15 +00:00
tsubai
bfc2a06464
Correct input and output of asm.
2001-05-25 12:28:12 +00:00
simonb
937389b6ee
Handle soft-float case, code from David Querbach of Real-Time Systems Inc.
2001-05-25 12:17:45 +00:00
simonb
42102f1084
Handle soft-float case, from the arm flt_rounds.c.
2001-05-25 12:14:05 +00:00
simonb
3f04a27329
Softfloat support files for PowerPC.
2001-05-25 11:38:57 +00:00
blymn
98181dccba
* Fix some of the cursor motion commands to handle multiline fields
...
* Fix line wrapping code for multiline fields
2001-05-23 15:02:55 +00:00
blymn
c56fc52024
Fix cross references namings for menus(3)
2001-05-23 14:58:55 +00:00
kleink
b93e84a4ee
Fix return value interval; from Tadayuki OKADA in PR lib/12984.
2001-05-23 01:08:50 +00:00
christos
cff5ca4be6
fix incorrect loop sentinel caused by previous de-linting.
2001-05-22 18:56:33 +00:00
aymeric
4d029c3f35
Make this compile when _USE_WRITE is defined
2001-05-22 08:31:27 +00:00
fredette
f82a63dfb7
Added support for sun2 kernel cores.
2001-05-21 14:56:29 +00:00
jdolecek
16624f841d
Use EAGAIN instead of EWOULDBLOCK. The actual numeric value is
...
same, but EAGAIN is the posixly correct name.
Addresses misc/12960.
2001-05-19 17:23:39 +00:00
fredette
90703ff4b3
Compile ashldi3.S and lshrdi3.S on m68000.
2001-05-18 15:23:44 +00:00
fredette
d74323a8be
On m68000, all code is compiled softfloat, so functions
...
that return floats must do so in integer registers, as the
pre-SVR4 ABI code did. So in these functions we ignore
__SVR4_ABI__ if __HAVE_68881__ is not also set.
2001-05-18 15:13:04 +00:00
matt
26d18c845b
replace return with rename (from Bruce Korb).
2001-05-17 23:45:24 +00:00
fredette
ca081b169d
Added. These are part of the soft-float support on the 68010.
2001-05-17 21:46:26 +00:00
fredette
9a2dd99d75
Use the EXTBL macro where we want the extbl instruction.
...
On the 68010 this expands to an extw/extl combination.
2001-05-17 21:28:00 +00:00
fredette
77f5240b49
On the 68010 only, assemble a different version of
...
this function, since the 68010 doesn't have bit
instructions.
2001-05-17 21:26:06 +00:00
fredette
3085bd52b8
On the 68010, we are forced to do bytewise compares
...
and copies if the two addresses aren't of the same
evenness.
2001-05-17 21:24:08 +00:00
fredette
e80c95ddb2
Don't use an EA with a scaled index, it isn't supported on the 68000.
2001-05-17 21:21:07 +00:00
fredette
872a39428c
Don't compile with -fPIC when MACHINE_ARCH is m68000.
2001-05-17 21:17:02 +00:00
jdc
048f92e86e
Set scrolling region top correctly.
...
Fixes scrolling bug in sub-windows.
2001-05-17 19:04:01 +00:00
christos
93819542b3
PR/12963:Jason Waterman: Fix signed cast problems.
2001-05-17 01:02:17 +00:00
blymn
3f76420b8a
Fixed wrapping of multiline fields.
2001-05-16 11:51:16 +00:00
enami
e58d00a406
Use relative path for symlink target so that it won't point outside of tree.
2001-05-16 07:09:26 +00:00
jdolecek
049f74e997
Back off previous and do differently:
...
Ensure that the <readline/history.h> link to <readline/readline.h> is
installed too for 'make includes'. Also, avoid creating obj dir.
This is finally real fix for lib/12929.
XXX Is this right?
2001-05-14 18:39:14 +00:00
jdolecek
6fc3f969bf
Use <bsd.inc.mk>, instead of <bsd.prog.mk>, so that the readline.h header
...
is installed during the 'make includes'.
Fixes lib/12929 by Martin Husemann.
2001-05-14 07:41:30 +00:00
kleink
95fa77ab80
Make this work for PIC (as opposed to pic) without taking chances of fitting
...
__ffstab into a GOT13 relocation; from Eduardo Horvath.
2001-05-13 20:03:45 +00:00
eeh
4fd3b89e58
Removed unused PIC setup code.
2001-05-13 20:02:13 +00:00
sommerfeld
4c8f741def
Add #include <string.h> to correct compile problem on alpha
2001-05-12 14:46:24 +00:00
kleink
7bd28edec7
Add, but do not yet enable, m68k code for .init and .fini section fallthroughs.
2001-05-12 00:17:55 +00:00
ross
2d62241cb9
Reorganization of crtbegin/crtend.
...
o Primary mod: alpha and i386 code for .init and .fini section fallthroughs
o Actual fallthru is not yet enabled, see csu/{alpha,i386_elf}/Makefile
o When enabled, should fix bin/12865 & should fix at least one WINE bug,
see http://www.winehq.com/hypermail/wine-devel/2001/05/0021.html
o Also, removed the function pointer hack put in to prevent gcc from
incorrectly attempting to do short calls over section boundaries,
on some architectures, rather, simply simply move ctors() and dtors()
into .init and .fini.
Other notes.
o Our crtbegin.c and crtend.c were completely in C, despite
the fact that .init and .fini section fallthroughs require machine code.
These modules implement the gnu ctors/dtors mechanism directly, eliminating
in part the need for the elf .init/.fini section fallthrough. However,
if we ever want to use the gnu-provided constructor support, we need to
do the fallthrough, at least one program (WINE) apparently uses the
feature independently, and other compilers may depend on the mechanism.
o It is amusing that the previous NetBSD _init() and _fini() were put
into the .init and .fini sections, because nothing is gained over
plain .text if they don't fall through. Cargo cult!
o Other elf ports will need to copy the alpha and i386 example mods.
2001-05-11 22:44:14 +00:00
msaitoh
aa754324f7
style fix (no functional change)
2001-05-11 19:58:06 +00:00
blymn
7ffbe072ab
* Rototilled internals to make multiline fields work correctly. Some
...
bugs remain such as vertical scrolling is not working and the field
is not correctly redrawn after being cleared. There are bound to be
others.
2001-05-11 14:04:48 +00:00
blymn
0a50f51b50
Changed check_field code to use standard library calls for checking
...
the IPV6 address. This code was provided to me by Itojun, thanks for
that go to him :-)
2001-05-11 13:59:43 +00:00
pk
cb41879135
Bump minor version number: new private identifier `__sysconf' is
...
referenced from <sys/shm.h>
2001-05-10 10:53:32 +00:00
mycroft
d44a3af5c0
Add an underscore for consistency.
2001-05-10 06:10:35 +00:00
lukem
4db962fc85
revert over-zealous pcvt cull; we still need to skip ttyv* whilst pccons uses
...
ttyv0 on some ports (currently; arm32, bebox, i386, prep). should fix PR 12862.
2001-05-10 01:57:47 +00:00
augustss
5a71cdbf26
Impproved fix of PR12796, from Frederick Bruckman <fb@enteract.com>
2001-05-10 01:53:48 +00:00
augustss
5c9ba155e3
Apply patch in PR lib/12796 from Frederick Bruckman <fb@enteract.com>
2001-05-09 21:49:58 +00:00
lukem
7c72a90438
missing space in a warning
2001-05-08 23:21:17 +00:00
kleink
15318b7678
Internally rename sysconf() to __sysconf() to make its latter name suitable
...
for use from public headers. Also, do so on all platforms.
2001-05-07 17:25:57 +00:00
kleink
6814785547
Make the END() argument match the entry name.
2001-05-07 17:19:17 +00:00
kleink
714d58eb51
For consistency add a _DIAGASSERT() case, and remove some cruft.
2001-05-07 08:32:20 +00:00
kleink
b03ace75dd
Add a _DIAGASSERT() case, and remove some cruft.
2001-05-07 08:29:25 +00:00
kleink
cb31d8175c
Use <stddef.h> rather than <stdio.h> if it's just NULL that's wanted.
2001-05-07 08:26:13 +00:00
lukem
3b2a77c393
need stdio.h for NULL...
2001-05-07 02:51:59 +00:00
ross
b25c2304f3
I have no idea why this syscall wrapper does some very un-unix-like
...
argument prefrobbing, in particular, it computes max(addr, __minbrk)
and uses that. The code is like this even in the ancient libc/i386 tree,
back to the earliest rev 1.2. I did not see it Lite 1, but I'm not totally
sure what the random site I found was serving up.
*
* However, I do know that it should use jb and not jl.
*
2001-05-06 19:27:07 +00:00
christos
b2126f94bb
More fixes:
...
1. use uintptr_t instead of u_long
2. check for overflow in map_pages and malloc_pages
3. bring in fixes from FreeBSD [int -> size_t, and a missing THREAD_UNLOCK]
4. rewrite map_pages to use sbrk() only to grow memory (avoids extra syscall
and elides bug in brk(2) that ross is fixing)
5. restore the break point to its original value if the mmap(2) for the page
directory or the alignment sbrk breaks.
reviewed by: chuq and ross
tested by: make build and reboot
Now memtest nearly works; unfortunately there is no way currently to lower
the break point as we free, so memtest keeps trying to reduce memory when
mlock() fails and that does not work.
2001-05-06 04:48:41 +00:00
kleink
f020111f1c
Document l_type usage explicitly; fixes PR misc/10325.
2001-05-05 19:48:04 +00:00
kleink
d493d86cac
Shameless hack to reference end when using a.out and _end when using ELF.
2001-05-05 17:56:58 +00:00
kleink
f56935aca7
Shameless hack to reference end when using a.out and _end when using ELF.
2001-05-05 17:46:37 +00:00
christos
fa27739cb4
PR/12810: Chris ?: malloc core-dumps when given large number as the argument.
...
This is because integer overflow occurs in the computation of the size of
the page directory array. We now detect that, and return ENOMEM.
2001-05-03 15:35:12 +00:00
matt
78aee7b9ec
Enable ELF32 support for VAX.
2001-05-03 08:23:13 +00:00
sommerfeld
99c2c3dfe8
Fix (work around?) bin/12804.
...
(idea.h, rc5.h, and rsa.h appeared twice in INCS, confusing make -j)
2001-05-02 13:06:14 +00:00
blymn
67df04e600
Removed DESTDIR from INCSDIR - it gets prepended without doing this.
2001-04-30 11:10:23 +00:00
blymn
7047f1be19
Added DESTDIR to the INCSDIR.
2001-04-30 10:56:42 +00:00
kleink
a251b29d5a
Clarify C standards situation a bit.
2001-04-30 08:47:59 +00:00
wiz
1a71a68bae
Cleanup; improve formatting and descriptions; and some minor fixes here
...
and there.
2001-04-29 19:07:06 +00:00
martin
c155aeac5f
Adapt to (temporary) DLT_PPP_ETHER useage by the pppoe code in tree
...
now. This needs to be fixed when a generic PPP sheme is implemented.
2001-04-29 10:25:50 +00:00
itojun
e007813605
remove obsolete MAN lines for getipnodeby* (has been comented out)
2001-04-29 04:33:54 +00:00
itojun
c19c7735af
copy-paste mistake; s/getaddrinfo/getnameinfo/
2001-04-29 04:32:26 +00:00
bjh21
0113cca535
Our ARM ELF ld(1) currently has problems with PIC relocations, so don't
...
generate them. I suspect this is safe until we get PIC in general working.
2001-04-28 17:32:33 +00:00
kleink
d15522cfa0
Bump minor version to 75: addition of strtoimax() and strtoumax().
2001-04-28 15:43:04 +00:00
kleink
fe3c9ceaf7
* Move definitions of exact-width integer types from <machine/types.h>
...
to <sys/types.h> and <sys/stdint.h>.
* Add a new C99 <stdint.h> header, which provides integer types of
explicit width, related limits and integer constant macros.
* Extend <inttypes.h> to provide <stdint.h> definitions and format
macros for printf() and scanf().
* Add C99 strtoimax() and strtoumax() functions.
* Use the latter within scanf().
* Add C99 %j, %t and %z printf()/scanf() conversions for
intmax_t, pointer-type and size_t arguments.
2001-04-28 15:41:28 +00:00
atatat
90de954410
If the TZ environment variable was set to the empty string, a call to
...
ctime() would get a bus error (or a segmentation fault). Setting these
variables eliminates that problem.
Fixes pr lib/12750.
2001-04-27 14:21:15 +00:00
kleink
a51e2828bb
Fix previous rev. the right way, using socklen_t.
2001-04-26 19:43:53 +00:00
kleink
568e812267
Fix an ... interesting pasto in the description of the l length modifier
...
that's been here forever.
2001-04-26 19:25:12 +00:00
tron
d83ea5d25d
Fix lint problem caused by the changes for PR standards/12703.
2001-04-26 18:50:13 +00:00
kleink
91491e8dda
Change the `len' arguemtn to gethostbyaddr(3) from int to socklen_t in
...
accordance with XNS5.2; fixes PR standards/12703.
2001-04-26 12:55:31 +00:00
ross
1b16e0e8ee
tweak barrier ops some more
2001-04-26 04:18:32 +00:00
ross
18274acbcd
Delete the trapb ops bracketing mf_fpcr, they aren't needed.
...
Change the trapb ops bracketing mt_fpcr to excb ops.
2001-04-26 03:23:18 +00:00
ross
0c3b624af9
Complete rewrite. Call the new sysarch(ALPHA_FPGETSTICKY, ...).
2001-04-26 03:21:39 +00:00
ross
91a26b1052
remove the trapb ops bracketing mf_fpcr, in this one case they aren't needed
2001-04-26 03:19:10 +00:00
ross
885770193a
minor cleanup
2001-04-26 03:16:58 +00:00
simonb
8b33f6cba9
Fix typos in an (unused) function return type.
2001-04-26 01:00:30 +00:00
kleink
6213f73707
Document getc_unlocked(3), getchar_unlocked(3), putc_unlocked(3) and
...
putchar_unlocked(3); fixes PR lib/11340.
2001-04-25 22:06:53 +00:00
simonb
a69a3cc5ec
Spell occurred correctly.
2001-04-25 02:19:48 +00:00
joda
77dec036c1
don't claim that options are illegal, cf lib/12715
2001-04-24 09:07:43 +00:00
wiz
84f7b205e2
Dummy commit to kill -kk.
2001-04-23 23:02:10 +00:00
fvdl
e33a1e6253
In __rpc_uaddr2taddr_af, actually return useful data for the AF_LOCAL
...
case. From FreeBSD.
2001-04-22 20:51:25 +00:00
jdc
e9d9414894
Document getnstr().
2001-04-21 16:28:27 +00:00
jdc
e0083771d7
Add missing prototypes.
...
Fixes PR lib/12714.
2001-04-21 16:19:37 +00:00
jdc
475308e857
Forget to mention: This fixes PR lib/12565.
2001-04-20 13:14:42 +00:00
jdc
36d80fe4b0
Add entries for scrolling regions and getnstr() functions.
2001-04-20 13:06:35 +00:00
jdc
e1b04b0bbd
Bump libcurses minor (now 4.2).
2001-04-20 13:04:58 +00:00
jdc
e279497a4c
Implement the getnstr() functions.
...
Add __warn_references() for getstr().
Move getstr() family closer to SUSv2 :
add checks for <carriage return>, the kill character, KEY_LEFT and
KEY_BACKSPACE
ignore other KEY_* characters
2001-04-20 13:03:24 +00:00
jdc
f82a1102e0
Make comments match reality (delete-char instead of insert-char).
2001-04-20 12:57:47 +00:00
jdc
3f9388e3e3
Implement scrolling regions :
...
has_ic()
has_il()
setscrreg()
wsetscrreg()
2001-04-20 12:56:08 +00:00
kleink
950c0fd37b
Document fchroot(2).
2001-04-18 08:28:10 +00:00
kleink
08c6392504
Need <limits.h> in _CTYPE_PRIVATE environments.
2001-04-17 20:12:31 +00:00
kleink
232fcc90e3
isoC -> isoC90.
2001-04-14 17:13:23 +00:00
kleink
3432ed7203
Need an internal name for asprintf(3).
2001-04-13 14:18:09 +00:00
lukem
5e45b51a6b
knf ch_enlargebufs(), to be *consistent* with the rest of this file...
2001-04-13 01:04:19 +00:00
lukem
4241f48b35
rename 3 arg ELRE_DEBUG to ELRE_ASSERT, add 2 arg ELRE_DEBUG, and change all
...
occurences of ELRE_DEBUG(foo,bar,) -> ELRE_DEBUG(foo,bar). some compilers
(e.g, gcc on darwin) bitch about the former (`not enough args').
2001-04-13 00:53:11 +00:00
itojun
768e5b5fad
comment; use latest pod2man
2001-04-13 00:18:10 +00:00
sommerfeld
22e6ab1ebe
Fix typo.
2001-04-12 22:34:31 +00:00
itojun
c0fa60f50c
fix manpage paths to meet 0.9.6a. most of short names are escaped as
...
openssl_xx(1) or openssl_xx(3), as they are way too generic.
2001-04-12 10:45:33 +00:00
itojun
35a07da1df
use openssl 0.9.6a. shlib major # is bumped for libcrypto, libssl and
...
all kerberos libraries.
2001-04-12 07:48:03 +00:00
toshii
e81e43cbf6
KERN_RTC_OFFSET sysctl has been readonly.
2001-04-12 07:20:39 +00:00
itojun
a5b2b2d549
do not try -Iopenssl/crypto/md4, heimdal code wants libc md4.h, not
...
openssl md4.h. (we shouldn't use -Iopenssl btw, use <openssl/foo.h>)
2001-04-12 05:59:25 +00:00
wiz
7d69dd4748
Fix date and (missing) punctuation.
2001-04-11 18:20:37 +00:00
wiz
841140208a
Fix date.
2001-04-11 18:06:42 +00:00
mrg
a655930206
expand on swap priorities, xref new section in swapctl(8). PR#12610.
2001-04-11 14:18:30 +00:00
wiz
7742cb260f
Fix date.
2001-04-10 15:20:18 +00:00
wiz
daf7c82a00
Remove reference to nfsiod(8), which is long gone.
2001-04-09 19:55:52 +00:00
marcus
059c35bcd9
Renamed reference to compat syscall to conform to new naming scheme.
2001-04-09 16:08:41 +00:00
marcus
84308157cc
Added missing _C_LABEL to errno reference.
2001-04-09 16:07:34 +00:00
wiz
faed862d8f
Regenerate with pod2man-1.0.2, which produces a bit better output.
2001-04-09 12:29:33 +00:00
wiz
8c56635f64
rpc_clnt_calls and rpc_svc_calls live in 3, not 8.
...
Whitespace and punctuation fixes.
2001-04-09 12:26:32 +00:00
wiz
5aeb3dc3c1
Add RCS Id; whitespace and punctuation fixes.
2001-04-09 12:25:37 +00:00
wiz
98a7e03eee
select(2), not (3); order SEE ALSO; whitespace and punctuation fixes.
2001-04-09 12:21:43 +00:00
wiz
04d01455a4
Add RCS Id, and some whitespace/punctuation fixes.
2001-04-09 12:21:01 +00:00
wiz
814224e5c6
netconfig(5), not (4), and whitespace.
2001-04-09 12:20:18 +00:00
wiz
f51570c57d
netconfig(5), not (4); environ(7), not (5); whitespace, and use
...
.Dq instead of ``xx.''
2001-04-09 12:19:45 +00:00
wiz
3bb356f0f8
netconfig(5), not (4), and whitespace fixes.
2001-04-09 12:18:48 +00:00
wiz
086fe0f436
Whitespace.
2001-04-09 12:17:35 +00:00
wiz
ff9338b919
Fix date, and some whitespace.
2001-04-09 12:17:16 +00:00
wiz
9ae930ee53
getrlimit(2), not (3)
2001-04-09 12:16:54 +00:00
wiz
0ddda8637f
getmntinfo(3) not (2)
2001-04-09 12:16:36 +00:00
wiz
56d8eaccf3
Fix date, whitespace and punctuation.
2001-04-09 12:11:06 +00:00
wiz
7533beb4cb
xref uhid(4) instead of non-existing hid(4)
2001-04-09 12:09:49 +00:00
wiz
6f7450c1be
Whitespace fixes.
2001-04-09 12:09:11 +00:00
wiz
13e4a787c0
mdoc'ify
2001-04-09 12:07:57 +00:00
jdolecek
2a2ea948de
Add a note this appeared in NetBSD 1.6. Pointed out on current-users@
...
by Geoff Wing.
2001-04-09 09:29:54 +00:00
kleink
7be2be4b36
No need for <sys/types.h>.
2001-04-07 16:14:44 +00:00
kleink
d8fe668b8f
Add a LIBRARY section.
2001-04-07 16:13:32 +00:00
simonb
ea5c187922
xref kvm_open.
2001-04-06 14:37:27 +00:00
wiz
b1593d9814
Add getbootfile(3) to libutil, and a man page.
...
Bump libutil version to 5.5.
2001-04-06 14:31:14 +00:00
wiz
14dbdf5518
Negative exit code cleanup: Replace exit(-x) with exit(x).
...
As seen on tech-userlevel.
2001-04-06 11:13:45 +00:00
itojun
39e1f5e4ef
description for "discard" was missing. sync with kame
2001-04-06 07:04:31 +00:00
blymn
47eb37d515
* Fixed horizontal scrolling.
2001-04-06 05:24:59 +00:00
blymn
a773c5b773
* Fix horizontal scrolling
...
* Fix cursor positioning at the end of a static field
* Fix the end field request handler.
2001-04-06 05:03:22 +00:00
blymn
ab600f6ad4
* Fixes for horizontal scrolling
...
* Character is added to the destination field in auto-skip mode when
a new field is skipped to.
2001-04-06 04:40:43 +00:00
christos
4331e2615e
Fix sentinel for the buffer in globtilde. It was off by x 2. Noted by Theo.
2001-04-03 14:50:37 +00:00
jhawk
404ef082e4
Xr printf(9)
2001-04-03 13:59:22 +00:00
wiz
2c7d48475b
mdoc'ify. With a tip of the hat to kleink.
2001-04-02 21:26:21 +00:00