Commit Graph

265876 Commits

Author SHA1 Message Date
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
christos
0c4ae0a48a Add more gnu attributes 2019-03-03 23:06:08 +00:00
mrg
da1877a0cd don't install marked obsolete fontcacheproto.pc. 2019-03-03 22:32:27 +00:00
pgoyette
95d5f8653d Regen 2019-03-03 22:26:58 +00:00
pgoyette
f84972dd9b The compat_09_{get,set}domainname() syscalls should not be defined
based on existence of COMPAT_09.  Make them modular instead, and
reference the compat_09 module.
2019-03-03 22:26:30 +00:00
pgoyette
b50e3080b4 Fix the required-list for compat_ultrix. With the merge of the
[pgoyette-compat] branch there is no longer a "compat" module;
instead we have lots of version-specific compat_xx modules.

Code inspection shows compat_ultrix uses compat_13 (and newer)
stuff, so set the requirements list accordingly.

Should fix PR port-pmax/54037
2019-03-03 22:25:00 +00:00
mrg
8fc8a45971 xorg-server 1.20.4 is now current. 2019-03-03 22:02:49 +00:00
gutteridge
0f149052df cvs.texinfo: add minor formatting fix for Texinfo >5.0
Pull over a tiny fix from pkgsrc's devel/scmcvs patch-ab to support
generating info files with newer versions of Texinfo than what's
shipped in base presently. (Should base be updated at some point, or
for those using an external toolchain here.)
2019-03-03 21:26:18 +00:00
gutteridge
da774a65c9 cvs.1 & cvs.texinfo: minor amendments and cvs.1 regen
Put a cross-reference to "init" back in "Creating a Repository" and
other minor formatting tweaks, and regenerate cvs.1 to reflect the
previous changes by christos@ in cvs.texinfo r. 1.7.
2019-03-03 21:11:54 +00:00
maya
900a869949 s/a DARPA Internet address/an Internet address/
From OpenBSD.
2019-03-03 20:34:43 +00:00
maya
d47cd4f3e8 Traverse into external/bsd/llvm/lib when building libraries.
This allows things that occur after lib (like do-x11) to depend on llvm
libraries already existing.

We need libexecinfo, so adding llvm after the 2nd library barrier.
2019-03-03 17:55:04 +00:00
maya
614738f57c Install more libdrm nouveau headers.
These will be used by mesa 18.
2019-03-03 17:52:32 +00:00
maya
176bd81148 Make the includes target run the custom include targets.
This avoids the need for a .WAIT here, and later makes it possible
for non-llvm things to not worry about llvm includes not being created
yet (as includes runs before a lot of other things)

suggested by mrg, build-tested by agc, thanks!
2019-03-03 17:46:01 +00:00
maxv
cd61a5041c Fix bug, the entry we're iterating on is 'current', not 'entry'. Here only
the first entry gets wired in.
2019-03-03 17:37:36 +00:00
maxv
fd5b9c590e Fix bug, PG_W is 'wired', not 'writable'. 2019-03-03 17:33:33 +00:00
jmcneill
6ef45b1177 "s_cir" function is now named "s_cir_rx" 2019-03-03 17:09:24 +00:00
jmcneill
9cae9137ac Fix A83T AP startup 2019-03-03 17:00:22 +00:00
skrll
b638978987 Trailing whitespace 2019-03-03 16:29:00 +00:00
jmcneill
542af1bab1 Retroactively add some missing changes:
arm: Add support for Allwinner A64 SoC.
arm: Add support for Allwinner A13 and R8 SoCs.
arm: Add support for Allwinner H5 SoC.
arm: Add support for NextThing GR8 SoC.
arm: Add SMP support for Allwinner multi-cluster SoCs (A83T, A80)
arm: Update Amlogic S805 SoC support to use FDT based configuration.
2019-03-03 14:05:41 +00:00
jmcneill
282b06ad17 arm: Add support for Amlogic S905 SoC. 2019-03-03 13:46:39 +00:00
jmcneill
9663dc4745 Reset device at attach and fix eMMC 1.8V flags 2019-03-03 12:54:58 +00:00
jmcneill
125256724f Add eMMC reset sequence provider 2019-03-03 12:54:07 +00:00
jmcneill
64fbb2204e Add Amlogic dtb files to arm64.img 2019-03-03 11:44:18 +00:00
mrg
8424868662 build constlist.c for new mkfontscale. 2019-03-03 09:26:04 +00:00