christos
286899b79e
fix bfd for riscv.
2016-01-29 22:39:00 +00:00
christos
04028aa931
update or1k
2016-01-29 21:46:13 +00:00
christos
2dd41d1a41
grow a big endian arm
2016-01-29 21:33:52 +00:00
christos
4e4e5082ff
grow another arm.
2016-01-29 21:11:55 +00:00
christos
01129addf9
fix aarch64
2016-01-29 20:54:09 +00:00
christos
f2fcb61447
we have our own popcount.
2016-01-29 20:53:14 +00:00
christos
b711ecb4da
regen earm, rest of ia64
2016-01-29 20:41:25 +00:00
christos
164e2a0fd9
regen ia64
2016-01-29 20:39:19 +00:00
christos
a7de39c009
try to adjust riscv
2016-01-29 18:05:18 +00:00
christos
f51ed01f4f
regen!
2016-01-29 17:30:22 +00:00
christos
2bbb53d7df
try to fix loongson hacks.
2016-01-29 17:01:55 +00:00
christos
bc117f559a
fix bogus == bashism.
2016-01-29 16:23:51 +00:00
christos
5f4eaf394b
merge conflicts, regen for x86.
2016-01-29 14:42:43 +00:00
christos
9573673d78
Import binutils-2.26
2016-01-29 12:44:10 +00:00
christos
dbf7e049dc
needs libpthread
2016-01-28 19:40:29 +00:00
lneto
e9138ce741
fixed metatable access to deallocated field
...
author: Lua.org <team@lua.org>
see: http://www.lua.org/bugs.html#5.3.2-1
2016-01-28 17:23:21 +00:00
lneto
2d6cb6c23b
lua: merged 5.3.2
2016-01-28 14:41:39 +00:00
christos
d53e8ce2b1
don't link/depend on libpthread if we are a hostprog.
...
XXX: should be using -pthread instead?
2016-01-27 18:43:25 +00:00
christos
eaa6761b21
Sync with binutils.
2016-01-26 19:38:09 +00:00
christos
62d79eec21
Centralize the definition of TOP/DIST and cleanup a little.
2016-01-26 19:37:46 +00:00
christos
9f077b2395
use EXTERNAL_FOO_SUBDIR
2016-01-26 17:48:56 +00:00
christos
2cbc086649
switch to binutils.old
2016-01-26 17:37:51 +00:00
christos
3feacbccbd
import the HEAD of binutils as binutils.old
2016-01-26 17:25:55 +00:00
christos
a695a26e4a
fix fd leak
2016-01-26 02:54:25 +00:00
christos
ea4e3ce399
Include <bsd.own.mk> before setting any MK variables, so that /etc/mk.conf
...
is processed first, and it's settings don't override ours.
2016-01-25 18:00:26 +00:00
christos
9a678359e4
sys/conf.h is a kernel only header
2016-01-24 22:00:53 +00:00
christos
b06fa2e70f
use 0 for udata for portability (FreeBSD has a pointer, we have uintptr_t)
2016-01-24 19:15:56 +00:00
christos
b7405849a6
the eloop hack should not be needed anymore.
2016-01-24 18:49:05 +00:00
mrg
d35849d0e1
merge GCC 5.3. round 1. this probably won't work :-)
...
libsanitizer likely needs to be re-ported, though i've done most of
the updating we'll need i think already.
2016-01-24 09:43:30 +00:00
mrg
4d5abbe83f
import GCC 5.3.0. see these urls for details which are too large to
...
include here:
http://gcc.gnu.org/gcc-4.9/changes.html
http://gcc.gnu.org/gcc-5/changes.html
(note that GCC 5.x is a release stream like GCC 4.9.x, 4.8.x, etc.)
the main issues we will have are:
The default mode for C is now -std=gnu11 instead of -std=gnu89.
ARM:
The deprecated option -mwords-little-endian has been removed.
The options -mapcs, -mapcs-frame, -mtpcs-frame and -mtpcs-leaf-frame
which are only applicable to the old ABI have been deprecated.
MIPS:
The o32 ABI has been modified and extended. The o32 64-bit
floating-point register support is now obsolete and has been removed.
It has been replaced by three ABI extensions FPXX, FP64A, and FP64.
The meaning of the -mfp64 command-line option has changed. It is now
used to enable the FP64A and FP64 ABI extensions.
2016-01-24 06:05:37 +00:00
christos
b599e35404
expose kernel types for gdb so that we don't have to fix each arch separately
...
for now.
2016-01-23 23:02:31 +00:00
christos
c89d254f72
PR/5068: Ingo Schwarze: Don't use the .af (alter format) request to display
...
a named register.
2016-01-23 22:10:44 +00:00
christos
ffeb8dbf4e
Define _KERNTYPES for things that need it.
2016-01-23 21:22:45 +00:00
christos
c0d969f01d
define sooner _KMEMUSER
2016-01-23 20:28:24 +00:00
christos
bab08dd002
don't include <sys/mbuf.h>
2016-01-23 19:08:02 +00:00
riastradh
d604e653d0
Omit spurious include of <sys/isa_defs.h> in dtrace tools build.
...
Fixes dtrace tools cross-build from architectures with no dtrace
support:
# compile libctf/ctf_create.lo
[...]
/export/anoncvs/src/tools/libctf/../../external/cddl/osnet/sys/sys/isa_defs.h:50:2: error: #error "architecture not supported"
#error "architecture not supported"
^
2016-01-23 15:45:42 +00:00
christos
e8da065e3b
cleanup pkgsrc junk
2016-01-23 03:11:14 +00:00
christos
808f096b09
we don't want sys/mbuf.h
2016-01-23 01:57:56 +00:00
christos
21f7378202
add proftpd diffs.
2016-01-23 00:05:54 +00:00
christos
1c3e5c3032
add more points.
2016-01-23 00:05:38 +00:00
christos
b5559a7d96
turned mapped v4 addresses to real v4 addresses so that they work.
2016-01-22 22:31:11 +00:00
roy
98c42a5b41
Remove unused var
2016-01-22 20:21:04 +00:00
roy
fbb8252e94
Size the kevent receive buffer correctly.
2016-01-22 18:01:05 +00:00
roy
0e46e78071
Fix build for clang and kqueue
2016-01-22 17:56:20 +00:00
mrg
93abc59558
protect the entire contents of regsub.c with extern "C".
...
this fixes the tools build, at least.
also, remove the no longer needed cdefs.h from one of these copies.
2016-01-21 04:55:40 +00:00
roy
239a09e1aa
Sync
2016-01-20 19:42:33 +00:00
christos
8b59ebd5ef
make regasub a "C" decl.
2016-01-20 17:09:04 +00:00
christos
c424ac81dd
make regasub a c decl.
2016-01-20 17:08:27 +00:00
roy
d2b81c07d7
Re-queue kqueue events after forking.
2016-01-20 17:03:35 +00:00
roy
042b6b4776
Sync upstream changes for eloop
2016-01-20 15:26:13 +00:00
christos
168ddffc8a
sync with gcc.old (catch up with __RCSID removal and libc sync)
2016-01-20 15:13:33 +00:00
christos
fe4272b7bc
remove __RCSID, sync with libc
2016-01-20 15:12:29 +00:00
roy
96193774ca
Build with kqueue(2) support
2016-01-20 15:08:44 +00:00
roy
6da92e7fec
Add kqueue(2) support.
2016-01-20 15:07:52 +00:00
roy
19aa8ba08a
If an interface is removed, zero the remembered ifindex.
...
Don't try to set properties on the interface when it is removed.
2016-01-20 14:43:40 +00:00
christos
1f95ef81a2
Merge 9.10.3-P3:
...
4288. [bug] Fixed a regression in resolver.c:possibly_mark()
which caused known-bogus servers to be queried
anyway. [RT #41321 ]
4286. [security] render_ecs errors were mishandled when printing out
a OPT record resulting in a assertion failure.
(CVE-2015-8705) [RT #41397 ]
4285. [security] Specific APL data could trigger a INSIST.
(CVE-2015-8704) [RT #41396 ]
2016-01-20 02:14:02 +00:00
christos
3446f5fe8e
Import bind 9.10.3-P3
2016-01-20 01:52:08 +00:00
roy
24a4d098ea
wpa_supplicant dropped the -w option a long time ago, lets not pretend
...
it still works.
2016-01-19 18:09:09 +00:00
roy
e2e73853a3
Downing the interface now disables it instead of removing it.
2016-01-19 17:22:57 +00:00
roy
b34fd366ac
Use the interface index from the correc structure according to the message
...
to find the driver instead of assuming that rtm_index is corect.
2016-01-19 16:47:44 +00:00
roy
05166036b2
Syntax (no functional change)
2016-01-19 15:49:07 +00:00
roy
a580913301
Revert an older change as upstream now calculates level from rssi and noise.
2016-01-19 15:45:00 +00:00
roy
540fe73fe8
Remove pointless check
2016-01-19 15:27:57 +00:00
roy
a0af6c43af
Remove added debug to sync more with upstream.
2016-01-19 15:18:20 +00:00
roy
11ef54a957
Don't log RTM messages we aren't interested in at all.
2016-01-19 15:08:29 +00:00
christos
9ca1704a93
include unistd.h for getpagesize()
2016-01-17 22:51:32 +00:00
christos
10dfc2597e
ifdef __RCSID
2016-01-16 19:28:36 +00:00
christos
d874e91932
import the latest autoconf
2016-01-16 18:35:58 +00:00
joerg
5c6e50941c
Add missing format string annotation.
2016-01-16 01:14:39 +00:00
joerg
7e0794aef8
Fix merge error of diagnostic pragmas.
2016-01-16 01:14:21 +00:00
joerg
03600a11a4
Don't play games with format strings.
2016-01-16 01:05:40 +00:00
roy
7afa5a975d
Sort options and reduce printf calls.
2016-01-15 20:34:35 +00:00
tron
c179f7c274
Fix build with "USE_SSP" set to "yes"
2016-01-15 18:03:32 +00:00
joerg
930dcad416
Expand undefined number.
2016-01-15 15:37:05 +00:00
christos
c25aca9c71
we have unistd.h
2016-01-15 15:14:02 +00:00
christos
5496b9d0d6
remove param.h
2016-01-15 15:13:28 +00:00
joerg
2c5fc9570b
Left shift of negative values is UB, just write the constant out.
2016-01-15 00:18:19 +00:00
roy
9ff00cbafe
Create global init to handle socket calls and route messages.
...
Register each interface inside the global driver so that
routing messages can find the interface based on rtm_ifindex.
2016-01-14 21:19:41 +00:00
christos
a5338de11b
hook send-pr
2016-01-14 21:13:54 +00:00
christos
592de26897
Apply our local changes bringing us up to 3.95 (for which there is no
...
release tar), and add build glue.
2016-01-14 21:13:20 +00:00
christos
68c5b58147
import send-pr from gnats-3.2
2016-01-14 21:06:13 +00:00
christos
fa28c6faa1
- merge local changes
...
- provide reach-over infrastructure
2016-01-14 04:22:38 +00:00
christos
04c6fc8e93
hook rcs
2016-01-14 04:21:48 +00:00
christos
7bdc26784b
import rcs-5.7
2016-01-14 03:05:05 +00:00
christos
a683cc86dd
we want a lint library
2016-01-14 02:43:50 +00:00
christos
92e52b2b45
remove afmtodit, add gdiffmk
2016-01-14 02:41:58 +00:00
christos
10494598b6
- remove generated files
...
- remove libdriver dependencies where they are not needed
- add bin to Makefile
2016-01-14 02:30:18 +00:00
christos
0e6a791c20
hook texinfo
2016-01-14 00:38:30 +00:00
christos
cef0bb5b1f
install in /usr/bin
2016-01-14 00:38:19 +00:00
christos
d3737e9cfd
Apply our patches and add build glue.
2016-01-14 00:34:52 +00:00
christos
29619d2afe
import texinfo-4.8a
2016-01-14 00:11:27 +00:00
christos
49e111a21f
merge changes, add build glue.
2016-01-13 21:56:38 +00:00
christos
478e07dd80
import the latest standalone libmalloc.
2016-01-13 21:42:18 +00:00
christos
9606215048
add groff
2016-01-13 19:02:29 +00:00
christos
4acc5b6b20
merge our changes and add build glue
2016-01-13 19:01:55 +00:00
christos
89a07cf815
Import groff 1.19.2
2016-01-13 18:41:45 +00:00
christos
6b00881bdc
fix for sun2; require libm only with msgmerge by linking fsearch with it.
2016-01-13 12:48:51 +00:00
christos
fd0f3f527a
hook diffutils
2016-01-13 03:40:11 +00:00
christos
f8c23a2b94
merge conflicts, new reach-over Makefiles
2016-01-13 03:39:27 +00:00
christos
75f6d617e2
Import latest gpl2 diffutils
2016-01-13 03:15:29 +00:00