Commit Graph

223309 Commits

Author SHA1 Message Date
christos 9a6b9e13f8 sixthavenue got upgraded 2013-12-20 20:22:26 +00:00
wiz d95f5d3fd5 Revert previous, it was wrong.
From David H. Gutteridge in PR bin/48460.
2013-12-20 17:01:39 +00:00
christos 710be304aa make the non-threaded case work again. 2013-12-20 16:58:34 +00:00
joerg d26da565f7 Drop .fpu. Discussed with Matt. 2013-12-20 15:35:48 +00:00
wiz f61d31bbaf Sort errors. 2013-12-20 13:48:45 +00:00
joerg a060b1754e Fix typo. 2013-12-20 12:46:42 +00:00
wiz dc3127b204 Document what ngen 0 does.
From David Gutteridge in PR 48460.
2013-12-20 10:14:25 +00:00
pooka 6971bddad3 include shmif_dumpbus 2013-12-20 10:13:24 +00:00
pooka aab6639102 make portable 2013-12-20 10:04:33 +00:00
pooka 1150b99ea3 use _KERNEL_RCSID only in _KERNEL, _RCSID elsewhere 2013-12-20 10:00:59 +00:00
pooka ef64361cbb Allow overriding LIBCRT0 in mk.conf 2013-12-20 09:44:16 +00:00
pooka 84de6be8b7 RCS Id police stings again! 2013-12-20 09:36:03 +00:00
pooka 26ef2cc943 If creating a pcap dump to stdout, print metainfo to stderr. 2013-12-20 09:32:13 +00:00
pooka 1a7f9ac66c header massage, mostly improves portability 2013-12-20 09:06:35 +00:00
matt 015a4426f3 When restoring SPRSR, use spsr_fsxc not spsr_all so bits[23-8] are restored.
This should fix use of simd instructions that rely on the GE bits.
2013-12-20 07:01:06 +00:00
matt 053c552b29 If we are exec'ing AAPCS and running on armv6+, disable alignment faults
since gcc 4.8 will generate code that uses unaligned accesses.
2013-12-20 06:50:28 +00:00
matt 173c27211d Add CPU_IS_ARMV6_P() macro 2013-12-20 06:48:09 +00:00
jakllsch d5501e90a2 Add support for the brandless "QF9700" USB 1.1 to 10Mbit/s Ethernet adapter.
The multicast filter doesn't appear to work, so put the chip in promisc
mode so that IPv6 NDP works.
2013-12-20 01:17:54 +00:00
jakllsch b1c1d4380e regen 2013-12-20 01:06:21 +00:00
jakllsch 550d9d9378 Add QF9700 USB Ethernet. 2013-12-20 01:05:26 +00:00
joerg 9373e80503 Use explicit register pairs as arguments for ldrd. 2013-12-19 23:48:44 +00:00
mlelstv 757ba59472 cpu_infos is a NULL terminated array, not an array followed by a 0 byte. 2013-12-19 23:36:07 +00:00
joerg 0850b0cc3c long_ad is a mix of struct and union, so use memset to initialise in the
one place it is used.
2013-12-19 23:00:50 +00:00
joerg bf8998f579 Make SYMTAB_SPACE a plain number, the expression creates invalid syntax
constructs with Clang.
2013-12-19 22:45:38 +00:00
joerg ffb4683716 Bump SYMTAB_SPACE to 600k for clang. 2013-12-19 22:45:02 +00:00
joerg 06ad76dac8 Only apply -fno-tree-vrp for GCC. 2013-12-19 22:20:01 +00:00
joerg cab640eb16 ist_maps is only used by code in #if 0, so apply it here as well. 2013-12-19 22:13:38 +00:00
christos 1985c705e9 initialize dummy_ref 2013-12-19 22:10:03 +00:00
christos b8192c839d more casts 2013-12-19 22:05:58 +00:00
rmind 498745e28e Mention POSIX shared memory support. 2013-12-19 19:40:59 +00:00
rmind 0ec95f7a47 Add a man page for shm_open(3) and shm_unlink(3). Obtained from FreeBSD,
with various modifications.
2013-12-19 19:40:08 +00:00
rmind 4aae4db7db Add shm_open(3) and shm_unlink(3) to support POSIX shared memory objects.
They are implemented using tmpfs (mounted at /var/shm).

Discussed on tech-{kern,userlevel} (quite a while ago).
2013-12-19 19:11:50 +00:00
pooka 2d749e995e Note that etfs keys are not visible in directory listings,
per discussion with bad
2013-12-19 15:51:39 +00:00
msaitoh 60fd7f72f9 Add support for FTDI FT230X. 2013-12-19 08:22:40 +00:00
msaitoh a60de8f7b3 regen. 2013-12-19 08:22:13 +00:00
msaitoh 196684f4fb Add FTDI FT230X. 2013-12-19 08:21:49 +00:00
wiz b07680d7fe Bump date for previous. 2013-12-19 07:49:50 +00:00
jnemeth 4fb24d0cac Add the backup subcommand. It dumps the contents of the partition
tables as a plist, which is readable by the restore subcommand.

XXX restore subcommand forthcoming
2013-12-19 06:46:51 +00:00
gdt 2fcdfb0522 rm -f an .objdir file before copying to it. 2013-12-19 01:10:19 +00:00
gdt 855b0c1683 When copying an .OBJDIR file, rm -f first.
Arguably there should be some general mechanism, but there isn't yet,
and I hit a build failure at

	cp ${.CURDIR}/arch/${GMP_MACHINE_ARCH}/config.m4 ${.OBJDIR}/config.m4

because my source tree is mode 444, and hence my previously-copied
config.m4 was too.
2013-12-19 01:07:03 +00:00
alnsn 202116b0b6 Add bpfilterbadmem, bpfilternoinitA and bpfilternoinitX tests. 2013-12-18 22:39:16 +00:00
pooka a1ee0e7eea Actually, nevermind with the whole LD_DYNAMIC_WEAK business, forgot
to unset it from the shell before testing.
2013-12-18 20:56:32 +00:00
pooka e51a22a59b Set LD_DYNAMIC_WEAK, required by glibc ld.so for -l params.
(this accidentally slipped in the previous commit already, but
I'm recommitting it to get cvs annotate right)
2013-12-18 20:50:30 +00:00
pooka 57d34ab9b0 Use rumperr to print correct error strings on !NetBSD. 2013-12-18 20:48:31 +00:00
pooka cbbcae5f8b remove outdated comment (since quite a few months ago) 2013-12-18 20:24:04 +00:00
pooka c0dbaf1358 install rumperr.h 2013-12-18 20:14:02 +00:00
pooka 796ef7fdf2 regen 2013-12-18 20:12:08 +00:00
pooka 31ca0a94e8 generate errno -> str routine (for portable programs) 2013-12-18 20:10:58 +00:00
skrll 4c748a0caf Remove unused variable 2013-12-18 13:03:59 +00:00
skrll 615e0974de Initialise len in ti_iic_do_{read,write}.
Is this worth a pullups?
2013-12-18 12:54:35 +00:00