Commit Graph

266299 Commits

Author SHA1 Message Date
christos
5f477cbe04 Adjust to new names 2019-03-04 20:06:11 +00:00
christos
9079a1c0d8 adjust prototype 2019-03-04 20:05:19 +00:00
christos
c8a14bf385 use UNCONST 2019-03-04 20:05:01 +00:00
christos
36cc706d2e fix prototypes 2019-03-04 20:04:43 +00:00
christos
09e980e902 fix incorrect macro use 2019-03-04 20:04:30 +00:00
christos
945c1de7b3 fix const hash 2019-03-04 20:04:09 +00:00
christos
d2fd6995a9 remove unused line 2019-03-04 20:03:53 +00:00
christos
32ed463d0d fix shadowing 2019-03-04 20:03:00 +00:00
christos
1f3e6ff0b2 fix prototype 2019-03-04 20:02:18 +00:00
christos
3eabc6e968 use c99 initializers 2019-03-04 20:01:59 +00:00
christos
d00da0a209 use __format_arg__ to check format arguments. 2019-03-04 20:01:42 +00:00
christos
49734e41f0 no need to elide format-non-literal 2019-03-04 19:41:51 +00:00
christos
ecfb4c344b bump warns 2019-03-04 19:41:37 +00:00
christos
fc7304a42d use __format_arg__ to check arguments... 2019-03-04 19:40:57 +00:00
christos
e0589ce187 bump for jemalloc 2019-03-04 19:20:12 +00:00
christos
dab1a04efe Put back braces. 2019-03-04 19:16:31 +00:00
christos
9fcfb587d6 use ATOMIC_INIT() 2019-03-04 19:16:10 +00:00
christos
f27c68ffb8 put back __UNCONST for now. 2019-03-04 19:15:39 +00:00
christos
8238435d7e Add __thread/tls_model attribute 2019-03-04 17:45:16 +00:00
christos
da33c20a33 mention new jemalloc 2019-03-04 17:36:35 +00:00
christos
78fb378311 switch amd64 to jemalloc-5.1.0 2019-03-04 17:32:46 +00:00
christos
b4744953f9 Hook for jemalloc 2019-03-04 17:30:33 +00:00
christos
9f7b5a74cf Add Makefiles if we want to build jemalloc standalone. 2019-03-04 17:29:49 +00:00
christos
776d0ce61e Add glue for libc. 2019-03-04 17:29:24 +00:00
christos
6b01c29176 We already have div.{c,S} in libc so we call this one divide.c 2019-03-04 17:26:51 +00:00
christos
222f5120bc Add header files (generated and not) 2019-03-04 17:25:09 +00:00
christos
b0cd70a681 use c99 initializers 2019-03-04 17:24:02 +00:00
christos
36a36e706b Add a c99 initializer 2019-03-04 17:23:37 +00:00
christos
b8421a2fb9 use c99 initializers 2019-03-04 17:23:10 +00:00
christos
00b1aa6315 - add unconst
- fixes for shadowing
2019-03-04 17:21:31 +00:00
christos
fddb6fbee8 fix for shadowing. 2019-03-04 17:20:07 +00:00
christos
133732d33a add __UNCONST 2019-03-04 17:19:45 +00:00
christos
1f42809bd9 fix prototypes 2019-03-04 17:19:14 +00:00
christos
b6d0539117 - add UNCONST
- fix for shadowing
2019-03-04 17:18:53 +00:00
christos
2aeb123ee8 - fix for shadowing
- add unconst
- add hack for broken lint
- add cast for ctype macros
- disable realloc(ptr, 0) returning NULL for non-NULL ptr (compatibility)
2019-03-04 17:18:27 +00:00
christos
3da1830b64 rename initializer for consistency. 2019-03-04 17:16:46 +00:00
christos
6fc3f224a5 remove needless casts after fixing prototype. 2019-03-04 17:16:27 +00:00
christos
e018fc3ab5 rename for shadowing 2019-03-04 17:15:37 +00:00
christos
a0698ed9d4 import jemalloc-5.1.0 2019-03-04 17:10:22 +00:00
christos
8504f123fd add a two argument version of alloc_size 2019-03-04 15:28:18 +00:00
christos
54f8cd1eb6 add gnu_printf 2019-03-04 15:26:18 +00:00
sevan
83a89d195c Add XNA 2019-03-04 14:31:26 +00:00
sevan
98f2c59ce2 Add SNA, TIL, XNS, XTI 2019-03-04 13:37:53 +00:00
jmcneill
ceda354d47 Enable hw csum offload by default 2019-03-04 11:35:38 +00:00
mrg
bbf2614323 add new man subdir to .PATH 2019-03-04 09:25:04 +00:00
maya
23353681a0 revert previous.
This breaks 64bit builds, it attempts to build a compat library too
and it fails to find headers for it.
2019-03-04 08:22:19 +00:00
rin
270ad452f4 When input is not a multiple of three bytes in size, pad null
characters instead of garbage. This makes output reproducible.

Taken from FreeBSD:
https://svnweb.freebsd.org/base?view=revision&revision=84715

Even though this is not demanded by POSIX, uuencode(1) in
FreeBSD, OpenBSD, macOS, and GNU, behaves that way.
2019-03-04 05:37:08 +00:00
msaitoh
2342c5d283 Use do { ... } whille (0) for DPRINTF(x, y). 2019-03-04 05:28:48 +00:00
mrg
7cace13896 update reality on switched ports and commited fixes. 2019-03-04 01:16:33 +00:00
mrg
4e3bdd6e1c switch 32 bit arm, m68* and sh3 to GCC 7.
reverse the polarity now that few ports remain: hppa, vax, ia64 and ppc64
2019-03-04 01:14:31 +00:00