Commit Graph

17653 Commits

Author SHA1 Message Date
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