Commit Graph

5770 Commits

Author SHA1 Message Date
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