christos
d68c78b834
Import bind-9.12.2-P2 since bind-9.10 (the last BSD version) is
...
now out of support. The changes since our last version imported
(9.10.7) version are too big to include inline here; please consult
the CHANGES file in this directory.
2018-08-12 12:06:53 +00:00
rin
a05b1d7076
Use wp and wlen instead of ip and ilen for consistency.
...
No binary changes intended.
2018-08-07 11:41:23 +00:00
rin
5006b3769f
Remove unnecessary buffer allocation and memcpy.
...
Partially taken from nvi2.
2018-08-07 11:25:45 +00:00
rin
f459985261
Add imctrl and imkey options, inspired by cannactrl and fepkey options in
...
nvi-m17n by itojun.
If imctrl option is set, input method is controlled by using escape
sequences compatible to Tera Term and RLogin. The state of input method in
commands specified by imkey option is saved and restored automatically.
Input method is then deactivated on returning to command mode.
2018-08-07 08:05:47 +00:00
alnsn
325d3ebb6c
Don't use $NetBSD$ in a sentence, refer to them as 'RCS identifiers'.
2018-08-04 17:53:29 +00:00
alnsn
64f8b7ae34
README.import with step-by-step import instruction.
2018-08-04 17:47:26 +00:00
alnsn
2bf4ff61c1
Resolve conflicts.
2018-08-04 17:30:01 +00:00
kamil
edf90d610b
Fix xf86-video-wsfb build with Clang/LLVM
...
The code uses non-orthodox types in format strings.
Add a compiler flag to disable a warning that is turned into a fatal error.
2018-08-03 02:26:00 +00:00
kamil
59cb04fbbd
Fix libXfont2 build with Clang/LLVM on i386
...
The code uses non-orthodox types in format strings.
Add a compiler flag to disable a warning that is turned into a fatal error.
2018-08-03 02:23:09 +00:00
kamil
d2023060f5
Fix libGLU build with Clang/LLVM
...
The register keyword is deprecated in newer C++ standards.
Add a compiler flag to disable a warning that is turned into a fatal error.
2018-08-03 02:20:20 +00:00
kamil
5548fd880c
Fix dri7 build with Clang/LLVM
...
The register keyword is deprecated in newer C++ standards.
Add a compiler flag to disable a warning that is turned into a fatal error.
2018-08-03 02:19:12 +00:00
kamil
f53ceb8937
Fix build failure in dhcpcd under uUBSan
...
GCC with -fsanitize=undefiend detects a potential overflow in the code.
Cast the return value of ntohs(3) to size_t.
Fix merged upstream by <roy>.
2018-08-03 02:17:33 +00:00
mrg
4877c284cc
fix the sanitizer include path.
2018-08-02 07:47:30 +00:00
mrg
63ce0b47ae
merge GCC 6.4 into gcc.old.
2018-08-02 00:02:46 +00:00
mrg
f13786ea7f
import GCC 6.4 srcs into gcc.old in preparation for GCC 7.x.
...
these are netbsd GCC srcs from 20180801.
2018-08-01 22:18:23 +00:00
rin
ae6aff383c
As described in comments, we treat non-spacing chars as single-width ones.
2018-08-01 02:48:47 +00:00
hannken
1471f8ff92
Initialize z_lockf for new znodes.
...
Ok: Chuck Silvers
2018-07-31 09:33:50 +00:00
alnsn
174af426a0
Remove files imported to a wrong directory.
2018-07-29 22:46:13 +00:00
alnsn
e552f68674
Import Lua 5.3.5.
2018-07-29 19:45:46 +00:00
kre
7801b53db3
Add some more "crappy error detection" - the low value of
...
the range of random_with_range() must not be negative (or now
we are doing unsigned modulus we might generate a very big result).
2018-07-28 13:55:08 +00:00
kre
8650a842fd
Fix from Michael Kaufmann in PR bin/53476
...
Do modulus using unsigned arith, and then convert the result to
int, rather than converting the arc4random() result to int (which
might be negative) and performing a modulus on that (with a
potentially negative answer).
2018-07-28 13:51:26 +00:00
maya
6d77076643
s/17/18, I was reading a draft.
2018-07-27 15:14:43 +00:00
maya
fbe6c43ae6
it's c18, not c17.
...
thanks ingo schwarze.
2018-07-27 15:13:01 +00:00
maya
76c8e39035
Support -isoC-2017
2018-07-27 14:29:46 +00:00
maxv
753a273974
Replace KERN_BASE by VM_MIN_KERNEL_ADDRESS. Also add XXX on INKERNEL.
2018-07-27 07:32:59 +00:00
roy
4addc59065
Import dhcpcd-7.0.7 with the following changes:
...
* host routes work correctly again
* vlanid is also used to calculate slaac stable private addresses
2018-07-24 07:58:31 +00:00
wiz
e9f8a46eb1
Fix applyo.
2018-07-24 05:40:15 +00:00
christos
da66a31a53
unbreak aarch64
2018-07-20 20:50:34 +00:00
joerg
8ff672edf7
Mark files not tagged with llvm-337282 as dead
2018-07-17 19:10:43 +00:00
joerg
36d17e5737
Mark files not tagged with clang-337282 as dead
2018-07-17 19:09:58 +00:00
joerg
90dc754a9d
Ignore atomic alignment warnings on ARM. The compiler doesn't
...
know that the library implementation will be fine.
2018-07-17 18:58:10 +00:00
joerg
2eb8474eb5
Provide consistent exception specifiers.
2018-07-17 18:57:25 +00:00
joerg
cabb307e63
Explicitly build as C++03 source.
2018-07-17 18:56:58 +00:00
joerg
bdc22b2e01
Update LLVM/Clang build system to r337282.
2018-07-17 18:55:24 +00:00
joerg
39896c0428
Import LLVM r337282 from trunk
2018-07-17 18:33:07 +00:00
joerg
c9fb0c9d1b
Import clang r337282 from trunk
2018-07-17 18:30:56 +00:00
christos
f664a8d563
Go back to using int for wchar_t as all the rest of the archs; using unsigned
...
int is complicated specially when it comes to comparing with WEOF etc.
2018-07-16 00:04:47 +00:00
christos
0b925243f2
Give aarch64 the "special treatment", since mknative does not include the
...
target-specific build file.
2018-07-15 16:37:04 +00:00
christos
6e6520b9c5
There is no more SUBTARGET_EXTRA_SPECS, so hijack the EXTRA_SPECS.
2018-07-15 16:35:47 +00:00
christos
277061c241
Handle aarch64 jemalloc constant
2018-07-15 01:02:15 +00:00
christos
f83135cfef
Aarch64 specific generated files.
2018-07-15 00:59:49 +00:00
christos
8254ea8c8b
aarch64 sanitizer bits
2018-07-15 00:32:40 +00:00
christos
1fa371c02e
c++config for 32/64 arm
2018-07-15 00:18:13 +00:00
christos
53fdac48b7
aarch64 files for gmp
2018-07-14 23:49:20 +00:00
christos
8352b2ec75
First pass at mknative for aarch64, based on mrg's work.
2018-07-14 23:47:31 +00:00
christos
d6b79c318e
clang does not like the c-like definition of alignof
2018-07-14 23:42:23 +00:00
christos
985fdf2eac
clang does not like auto in c++
2018-07-14 23:41:43 +00:00
christos
c26d2ba97d
avoid dups for aarch64
2018-07-14 23:40:19 +00:00
joerg
8ac3438f55
Reapply with fixed condition:
...
PT_PHDR is useful without PT_INTERP, i.e. for static PIE. It removes the
need for platform-specific computations of _DYNAMIC and friends.
2018-07-13 19:54:13 +00:00
maya
de537c69f3
stopgap fix: revert bfd PT_PHDR without PT_INTERP changes.
...
This currently results in most binaries being broken. Give more time to
debug without -current being badly broken.
The reverted commit message was:
PT_PHDR is useful without PT_INTERP, i.e. for static PIE. It removes the
need for platform-specific computations of _DYNAMIC and friends.
ok martin, mrg
2018-07-13 10:49:17 +00:00