christos
1798a208d9
Remove trailing whitespace from imported messages when adding now files.
...
This is done in RCS_checkin() but we have a "fast path" for new files here
that does not do it. Hooray for specialized code.
XXX: pullup 6, 7
2016-01-30 16:21:47 +00:00
christos
0ef15dfa51
one left but evbarm64 but clang is busted.
2016-01-30 02:13:13 +00:00
christos
0260838f7c
do riscv and earmeb
2016-01-30 01:44:22 +00:00
christos
eb3733c01e
more riscv fixes
2016-01-30 01:17:05 +00:00
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