mrg
6faa8aa178
slightly rearrange the generation of SRCS.
2016-03-23 00:20:18 +00:00
ginsbach
b55df66dd5
+HSM is also hierarchical storage management
2016-03-22 17:41:26 +00:00
dholland
8c72fe5dec
add some stuff; PR 50992 from Nikolai Lifanov
2016-03-22 17:03:02 +00:00
mrg
b1835b1ee7
mknative-gcc for coldfire and GCC 5.3.
2016-03-22 10:09:01 +00:00
mrg
65f5251eae
remove a bunch of "@echo done" from the tail of rules. these messages
...
were vaguely useful back when we didn't run make -j, but now you end
up with a single line "done" every so often, with no idea what it is
for. very few other targets claim they're done so just remove these.
2016-03-22 08:25:22 +00:00
mrg
4696acf403
updates to latest -current:
...
- sshd problem is libldap.so.4.3, at least on sparc64. placing with 4.8 one works
- alpha mostly works fine, 7 new failures in atf, plus sshd problem
- update release build info for many *earm*, hppa, i386, amd64, mipsel, sh3*
- *mips* now at least completes mknative-gcc
- sh3eb has a mknative-gcc problem
2016-03-22 08:22:04 +00:00
mrg
f64fc53ba7
mips64 does not get (all?) the non sw-float version. fixes double symbol issues.
2016-03-22 08:18:27 +00:00
mrg
6c936e99ad
apply -Wno-error=stack-protector in the same places for GCC 5.3 as 4.8.
...
fixes sh3 and m68k issues, at least. (vax and or1k are also included.)
2016-03-22 08:17:27 +00:00
mrg
e7262bd9c5
mknative-gcc for m68k and m68000 and GCC 5.3.
2016-03-22 08:15:24 +00:00
mrg
32934a1fbb
mknative-gcc for mips64* and GCC 5.3.
2016-03-22 06:54:18 +00:00
mrg
e347292cc6
mknative-gcc for GCC 5.3 and mipseb.
2016-03-22 05:09:49 +00:00
mrg
9d759439d5
XXXGCC5: add symlinks for SH .cc files.
2016-03-22 05:08:38 +00:00
mrg
8ae225e173
mknative-gcc for GCC 5.3 and mipseb.
2016-03-22 05:04:41 +00:00
mrg
cd3c7112ee
hand-edit some not-yet-regenerated files that break the libstdc++
...
includes during mknative.
2016-03-22 04:53:16 +00:00
mrg
a39fa7193a
mknative-gcc for GCC 5.3 and mipsel.
2016-03-22 04:50:50 +00:00
mrg
3495e41469
revert part of rev 1.66 that converted a tri-state variable into
...
a bool while leaving a comparision against "< 3".
2016-03-22 04:48:25 +00:00
christos
62666ab4cc
put back NUL check (Ingo Schwarze)
2016-03-22 01:38:17 +00:00
christos
6b5dea1b27
Fix reversed condition in tty_end() (Ingo Schwarze)
...
Also don't succeed if calling setup twice.
2016-03-22 01:34:32 +00:00
mrg
c3f8eee056
avoid some stupid GCC errors seen only with -Os and -O3.
2016-03-21 22:42:56 +00:00
christos
743c16df37
regen with old assembly stubs.
2016-03-21 19:13:15 +00:00
christos
ddfe1626d6
revert change from openssl-1.1.0-pre4, breaks gcc-4.8
2016-03-21 19:12:26 +00:00
dholland
600ce53269
Install ftttdrv.h, which was apparently overlooked at some point
...
(probably because it contains little of substance...) PR 50902.
2016-03-21 05:23:39 +00:00
christos
29494835fd
fix constness (from kre)
2016-03-21 02:37:26 +00:00
christos
2e0d62d9ac
Add command substitution test.
2016-03-20 22:57:49 +00:00
christos
bb9d40a374
new command substitution test from kre
2016-03-20 22:57:04 +00:00
christos
db56d5516c
Move the command substitution "internal subroutine" part of
...
readtoken1() into a real function of its own (inspired by a
similar change made by FreeBSD - the other internal routines
they moved out are expected to move out here as well soon.)
This change helps avoid gcc 5.3 demanded (not required!) volatile
noise which would slow down parsing. (from kre)
2016-03-20 22:56:39 +00:00
christos
66aed21df4
regen
2016-03-20 22:27:44 +00:00
christos
b09de184c8
elide bug with new cpuid code.
2016-03-20 22:27:31 +00:00
christos
e3b47d16a6
bring newer versions from 1.1.0-pre4
2016-03-20 22:26:56 +00:00
christos
5a840fc796
re-gen to fix sha1. there were also improvements for montgomery multiplications
...
that we did not have from a previous change.
2016-03-20 22:18:43 +00:00
christos
2392dd986f
move scratch stack offset from 64 to 72 bytes so that it is aligned properly.
...
We core-dump using xmm instructions with gcc-5.3 otherwise. This is all
fixed a lot better in openssl-1.1.0-pre4 and I am tempted....
2016-03-20 22:17:13 +00:00
mrg
0645af0eac
update alpha (mostly working) and hppa (mknative-gcc works)
2016-03-20 21:27:27 +00:00
mrg
e10e41c701
mknative-gcc for HPPA and GCC 5.3. thanks for fixing fenv.c, nick!
2016-03-20 21:14:20 +00:00
wiz
1b0989ebef
Sort errors. Improve markup.
2016-03-20 20:09:49 +00:00
christos
533b5973e2
PR/50460: Abhinav Upadhyay: Fix legacy apropos query to match both the name
...
and the one line description and delete extra args.
2016-03-20 17:31:09 +00:00
christos
34698e074e
simplify.
2016-03-20 16:39:36 +00:00
christos
618262a97a
use foo - 0 instead of testing for defined(foo); from joerg@
2016-03-20 16:26:06 +00:00
khorben
88481e0aaa
Let PaX ASLR know about the current emulation
...
This effectively fixes PaX ASLR with 32-bits emulation on 64-bits
platforms. Without this knowledge, the offset applied for 32-bits
programs was really meant for a 64-bits address space - thus
shifting the address up to 12 bits, with a success rate of about
1/4096. This offset is calculated once in the lifetime of the
process, which therefore behaved normally when able to start.
Fixes kern/50469, probably also kern/50986
Tested on NetBSD/amd64 (emul_netbsd32)
2016-03-20 14:58:10 +00:00
skrll
3593a88925
Update {read,write}fpsr to work everywhere
2016-03-20 14:22:46 +00:00
christos
c07b0c6505
PR/50983: David Shao: Protect stddef;
...
also make the pointer void *.
2016-03-20 14:11:49 +00:00
tsutsui
a2b51fbb55
Pass a correct residual size to wdcbit_bucket() that drains extra bytes.
...
Seems broken (but almost harmless?) since rev 1.101 committed ~10 years ago:
http://mail-index.netbsd.org/source-changes/2006/09/07/0043.html
2016-03-20 10:29:12 +00:00
tsutsui
225e5dba8f
Remove extra spaces.
2016-03-20 09:47:58 +00:00
dholland
89579fda21
Comment out unused logic. PR 50973
2016-03-20 04:24:46 +00:00
gdt
af798e7b27
Disable uscanner in all kernel configs
...
As discussed on current-users@, SANE uses ugen via libusb and not
uscanner, so users are not well served by having uscanner. Consensus
is that addressing how to adjust permissions for scanners should not
block restoring basic functionionality.
(Compile-tested only, but there are multiple reports of this being the
right approach.)
2016-03-19 23:21:02 +00:00
christos
4f0a81a7d2
Save and restore all the registers we need instead of playing tricks and
...
"knowing" which registers the compiler clobbers. gcc-5.3 clobbers both
rcx and rdx...
2016-03-19 21:27:38 +00:00
mrg
3ae3bff701
remove some dead code.
2016-03-19 20:57:48 +00:00
mrg
0d31cfc9e9
disable -fdelete-null-pointer-checks by default for now.
2016-03-19 20:54:49 +00:00
mrg
4b0e0968c5
note alpha mostly works (sshd problem as well)
...
add that sparc64 test results are about 60 additional failures
2016-03-19 20:53:46 +00:00
christos
b1ba608e8b
Allow enabling and disabling PaX ASLR debug
2016-03-19 18:56:37 +00:00
martin
a706a41168
Default kernel builds to USE_SSP=yes.
2016-03-19 18:50:25 +00:00