Commit Graph

212628 Commits

Author SHA1 Message Date
martin
f23e8f7d1e Remove unneeded cn_tab definition (and NULL initialization) 2012-08-08 09:02:49 +00:00
msaitoh
ef486fed67 Fix a bug that incorrect RA packet is sent if rtadvd.conf exists.
Fixes PR#46580 reported by Takahiro HAYASHI.
2012-08-08 04:05:26 +00:00
nisimura
0a837560ec let MINI2440 kernel to have bpf(4) for DHCP. 2012-08-08 02:18:36 +00:00
msaitoh
aad31ba78e Add some Intel's KT (Serial over LAN) devices. 2012-08-07 19:38:28 +00:00
jakllsch
da6f244356 The free space value in the FSInfo block is merely unitialized when it is
0xffffffff.  Fixes first part of bin/46743
2012-08-07 19:30:41 +00:00
msaitoh
bab9b33652 regen. 2012-08-07 19:27:19 +00:00
msaitoh
6c41d7f0ee Add some Intel's KT (Serial over LAN) devices. 2012-08-07 19:26:36 +00:00
matt
2be9f4a69d Add aeabi.h 2012-08-07 18:48:13 +00:00
haad
7cfd277977 Fix problem reported by jym on current-user@ patch was provided by mhitch@. 2012-08-07 16:11:11 +00:00
jnemeth
942121f54c Add -A, -a, and -e options to modstat(8) along with kernel
changes required to support these options.  The -e option was
requested by martin@ in private chat in order to make writing tests
easier (i.e. don't bother testing MODULAR functionaility if it
doesn't exist).  While there, I added -A and -a since those were
quite similar.

     -A      Tells you whether or not modules can be autoloaded at the moment.
             This option does take into consideration the sysctl
             kern.module.autoload.

     -a      Tells you whether or not modules can be autoloaded at the moment.
             This option does not take into consideration the sysctl
             kern.module.autoload.

     -e      Tells you whether or not you may load a module at the moment.
2012-08-07 01:19:05 +00:00
matt
a4ae934e29 Remove code that should be have excised a long time ago. 2012-08-07 01:09:13 +00:00
msaitoh
ecb5621595 regen. 2012-08-06 18:53:08 +00:00
msaitoh
ef023183e2 Add 82GM45_KT for puc(4) 2012-08-06 18:52:40 +00:00
martin
84b19dd006 The hdaudio and hdafg modules are not MI (they at least require PCI) 2012-08-06 10:44:08 +00:00
martin
2b64d8ed07 Move hdaudio and hdafg modules into x86 only section for now, untill
somebody creates a "all archs with PCI" ifdef.
2012-08-06 10:31:41 +00:00
skrll
3677c27bea Ensure correct alignment for stack buffers when long != 64-bit, e.g.
arm.
2012-08-06 08:27:49 +00:00
matt
b0f6e1d791 earm* need __lshldi3 2012-08-06 08:17:58 +00:00
matt
83802169c5 Use the generic fixuns ieee754 instead of the ones from softfloat. 2012-08-06 07:55:21 +00:00
matt
127e888ae2 Add earm/earmeb changes 2012-08-06 07:51:13 +00:00
matt
cb8c048ec5 on earm, don't include EH code. 2012-08-06 02:34:28 +00:00
matt
e2b9512b7a Add ARM EABI aliases to a few functions. 2012-08-06 02:31:54 +00:00
matt
e525b93aa7 Change include to <arm/aeabi.h> 2012-08-06 02:15:51 +00:00
matt
9c2af1c9cc If earm*, compile new aeabi runtime routines. 2012-08-06 02:14:57 +00:00
matt
14a27ff97b Fix to allow EABI compilation.
Make sure to DISCARD new .ARM.attributes and .ARM.ebxidx sections.
2012-08-06 02:14:15 +00:00
matt
e6e9862af2 Add aeabi.h header which descibes the C portion of the EABI run time API. 2012-08-06 01:55:13 +00:00
matt
6efc7d7a82 Don't need -I${.CURDIR}/arch/arm anymore 2012-08-06 01:54:21 +00:00
matt
d60b6e14bc Moving this to <arm/aeabi.h> in sys 2012-08-06 01:53:08 +00:00
matt
08b1727f06 Add long long / unsigned long long comparision routines. These differ
from cmpdi2 in they return strcmp like values (-1, 0, 1).
2012-08-06 01:50:30 +00:00
matt
ab019a8e67 Mostly for reference, this header defines the "C" portion of the ARM
run time API for AAPCS (EABI).
2012-08-06 01:49:27 +00:00
matt
e19c6b7318 Add LIB2_EHASM to SRCS 2012-08-06 01:38:29 +00:00
matt
267745d7dd More regened configury (mostly exception related). 2012-08-06 00:49:52 +00:00
matt
c73e5095cc a few more fixes (make unwinding correct for EABI)
improve link spec to with fix-v4bx and emulations
Add bpabi-netbsd.c to resolve problem with bpabi.c conflicting with bpabi.S
2012-08-06 00:24:13 +00:00
matt
5598cdb53e Regen again. 2012-08-06 00:21:37 +00:00
matt
93f7a012df Deal with LIB2_EHASM 2012-08-06 00:21:09 +00:00
matt
638a65b2c0 deal with LIB2_EH has ASM (.S) files. 2012-08-06 00:19:03 +00:00
bouyer
5a6e0a7e6f Really init sc_ioptype in mfi_attach() 2012-08-05 22:47:36 +00:00
wiz
9d59cb3dc9 Avoid ambiguity by having only one comment close mark.
PR 46771 by bsiegert.
2012-08-05 21:21:41 +00:00
matt
8f9b9d1333 Add gmp configury from earm (copied from arm) 2012-08-05 18:27:13 +00:00
msaitoh
267b65f7eb regen. 2012-08-05 17:55:20 +00:00
msaitoh
50434dfb2c Use PCI_VENDOR_* and PCI_PRODUCT_*. Fixes PR#46303. 2012-08-05 17:42:01 +00:00
msaitoh
05501f0e72 Add entries for puc(4) devices. 2012-08-05 17:40:00 +00:00
bouyer
927cb9aa03 sg64.len is 32bits, so use htole32() 2012-08-05 17:23:25 +00:00
matt
b626930d34 Add a few missing for earm's gcc configury 2012-08-05 17:21:47 +00:00
matt
015ce606f7 Add gdb configury for earm 2012-08-05 17:09:16 +00:00
matt
714ce8eeef gcc4.5.3 configury for earm 2012-08-05 17:03:31 +00:00
matt
cd8b5f8c57 Allow arm*-netbsd*-eabi* to be recognized. 2012-08-05 16:51:46 +00:00
matt
88a901ba99 binutils mknative run for earm 2012-08-05 16:34:05 +00:00
bouyer
b669f4cc30 MFI_IOP_SKINNY is an enum not a single bit value, so it can't be used as
a bit flag. As sc_flags is really used to hold an enum mfi_iop value,
change it to enum mfi_iop and rename to sc_ioptype. While there init it
in mfi_attach() instead of mfi_pci_attach().
2012-08-05 15:50:49 +00:00
pooka
232fe594f2 Make it easy to turn -DDIAGNOSTIC off (RUMP_DIAGNOSTIC=no) and -DDEBUG
on (RUMP_DEBUG=yes).
2012-08-05 15:37:39 +00:00
pooka
a43f04d34d Remove stubs which have been provided elsewhere for almost 2 years now. 2012-08-05 15:36:19 +00:00