ginsbach
236fefb93e
Fix spelling; time zone is two words not one.
2015-04-03 15:52:50 +00:00
riastradh
3a68faac74
Strengthen prohibition against overlapping in strcpy(3).
2015-04-01 20:18:17 +00:00
christos
3fb66fec62
grammar.
2015-04-01 15:45:00 +00:00
christos
2a7851d30c
Fix overlapping strcpy (Gerry Swislow)
2015-04-01 15:23:15 +00:00
christos
a08f75f398
clarify what happens when strings overlap.
2015-04-01 15:20:58 +00:00
matt
d67e7afb11
Use lla instead doing the pcrel relocs ourselves.
2015-03-31 11:59:41 +00:00
plunky
da04c17630
fix typo: sdp_seq_seq->sdp_set_seq
2015-03-31 09:26:45 +00:00
matt
b12144c585
We have _REG_SP so use it.
2015-03-31 01:36:27 +00:00
matt
e740ee3013
Update to new RISCV ABI
2015-03-27 23:35:40 +00:00
matt
35c3446182
Adapt to new assembler. jump->tail[call] auipc/lo12 changes.
2015-03-27 23:23:14 +00:00
matt
4ec25a89b6
Adapt to the jmpbuf changes.
2015-03-27 23:22:20 +00:00
matt
8a3081d220
Switch to new ABI (return values now in a0/a1; v0/v1 are no more)
2015-03-27 06:44:28 +00:00
justin
f617fade4f
Fix prototypes to match definitions
2015-03-26 11:59:38 +00:00
justin
7b67337b9d
Fix definitions to match headers
2015-03-26 11:31:57 +00:00
justin
59fd6f1da5
Return type of compat wait functions should be pid_t not int.
2015-03-26 11:17:08 +00:00
christos
b52bce6ba8
set some readline compatibility default key settings.
...
https://bugzilla.redhat.com/attachment.cgi?id=1001895
2015-03-24 21:29:52 +00:00
christos
9a8795cdcd
save and restore IGNORE_EXTCHARS like we do in the getc case. From:
...
https://bugzilla.redhat.com/attachment.cgi?id=1001894
2015-03-24 21:26:50 +00:00
christos
aa771cb970
merge 2015b
2015-03-24 20:01:18 +00:00
apb
978d974482
Explain why there is no consttime_memcmp().
...
Inspired by a patch from Kamil Rytarowski.
2015-03-23 07:41:16 +00:00
riastradh
f97ad6c03c
Tweak wording.
2015-03-20 14:10:40 +00:00
riastradh
934b3616ba
Elaborate on how our ad-hack symbol versioning works. Tweak style.
2015-03-20 13:26:51 +00:00
riastradh
26ef86fddb
First draft of documentation for the libc symbol madness.
...
Currently describes only what we do, not why we do it.
2015-03-20 12:57:48 +00:00
joerg
b9e2400677
Call libc's fpgetround.
2015-03-19 21:22:59 +00:00
riastradh
cc8a3a240d
Remove #ifdef MAP_INHERIT_ZERO.
...
This is essential for fork-safety, so don't merely #warn about it.
Attaining fork-safety without it requires restructuring things -- in
particular, there's no clear way to make it per-thread and fork-safe
without some global list of states to zero on fork.
2015-03-19 05:46:25 +00:00
wiz
0e3145a0d2
Use existing month for Dd.
2015-03-11 09:57:35 +00:00
christos
f7b1663b18
Behave in an OpenBSD compatible way for 0.
2015-03-10 13:05:13 +00:00
christos
49345864e2
PR/49640: Kamil Rytarowski: Improve error printing
2015-03-10 13:00:58 +00:00
christos
f41fc32af9
The OpenBSD strtonum() only accepts base 10 keywords. (Kamil Rytarowski)
2015-03-10 12:57:56 +00:00
pooka
367e4a103c
Wrap utimensat() only if present on host
...
fixes buildrump.sh on NetBSD 6.1.5
2015-03-05 00:26:17 +00:00
pooka
f24bc1c7bb
check for utimensat
2015-03-05 00:25:39 +00:00
pooka
8ce52db1d0
Make ATCALL() behave for absolute paths too.
2015-03-04 23:42:26 +00:00
pooka
8651603956
Define a generic ATCALL() and use it to implement utimensat()
2015-03-04 23:31:49 +00:00
enami
02c2c060ff
Also hijack futimens(2) so that t_sh test passes.
2015-03-03 01:24:39 +00:00
enami
a4c990f5c2
Hijack utimensat(2) so that t_vfs test passes after cp(1)/mv(1) are
...
changed to use the system call. Linux also has this system call, but
not tested this on linux.
2015-03-03 00:19:07 +00:00
christos
6998697823
say that we put the exit code in data.
2015-03-02 19:24:19 +00:00
christos
f5804ec983
Document SIGBUS per ToG.
2015-02-27 16:18:00 +00:00
wiz
c0c6cce56c
Remove sentence about casting to int (also from example).
...
Bump date.
ok joerg@
2015-02-25 16:23:40 +00:00
christos
4d416d886b
belated removal of the advertising clause.
2015-02-24 17:56:20 +00:00
christos
21ea10bd7a
split the allocation functions, their mixed usage was too confusing.
2015-02-22 02:16:19 +00:00
christos
aecf67a262
PR/49683: Amir Plivatsky: Off-by-one comparison in ct_decode_string() leading
...
to out of bounds referrence.
XXX: pullup-7
2015-02-22 00:46:58 +00:00
wiz
f95cba75d4
Add EXAMPLES section, from Youri Mouton.
...
Bump date.
2015-02-19 23:08:21 +00:00
wiz
a1da3f78ee
Fix Xref. Split line, Ox doesn't take word arguments.
2015-02-18 08:46:43 +00:00
christos
71cf54e71e
OpenBSD is like us.
2015-02-17 22:49:26 +00:00
christos
84a0efdf85
use reallocarr()
2015-02-17 20:44:42 +00:00
joerg
9b5f3d5723
Move reallocarray under _OPENBSD_SOURCE where it belongs.
2015-02-17 20:33:40 +00:00
joerg
f6072d060e
Use reallocarr and simplify. Document valid reallocation failures.
2015-02-17 20:30:44 +00:00
joerg
c9baa5968d
Introduce reallocarr(3) for easy (re)allocation of memory with overflow
...
checks. Compared to OpenBSD's reallocarray, makes it easier to avoid memory
leaks on allocation failures and it doesn't depend on malloc(0) != NULL
for correct error checking. Compared to plain realloc, it also avoids
the problem of intermediate integer overflows. The trade-off is the use
of void * to side step C type system with regard to generic pointer to
pointer.
2015-02-17 20:29:20 +00:00
wiz
bcb2129dc2
filesystem -> file system
2015-02-16 10:48:56 +00:00
wiz
8ca9874e72
Sort sections.
2015-02-16 10:48:50 +00:00
wiz
0c9e1ca798
Bump date for previous.
...
filesystem -> file system
2015-02-16 10:48:34 +00:00