lukem
9ee82d317a
s/u_longlong_t/unsigned long long/ to shut up the parc port
2001-10-28 13:06:43 +00:00
bjh21
6a56d71ffa
Handle machines using VFP-format doubles (as we do in ARM ELF) and big-endian
...
systems correctly.
2001-10-28 12:40:56 +00:00
yamt
9de0432262
remove #if define(lint).
...
we don't need it anymore since lint has been fixed.
2001-10-28 12:08:43 +00:00
simonb
d2544ca8eb
Add a not-a-number test, based on Ben Harris's infinity test.
...
Disabled on vax.
2001-10-28 10:41:56 +00:00
augustss
87746219bd
Put in some tests to see if the input source is NULL before using it.
...
Suggested by Havard Eidnes <he@netbsd.org>.
2001-10-28 10:30:22 +00:00
martin
d1f0e4f6e4
Don't call if_alloc_sadl when creating the pppoe interface, it's called
...
from sppp_attach.
When destroying the interface, call sppp_detach for proper cleanup.
This avoids a crash from the slow timeout handler for no longer existing
interfaces (spotted by Rémi Zara).
2001-10-28 09:48:20 +00:00
isaki
12707fe416
fix typo s/X86K/X68K/ in comment.
2001-10-28 07:05:51 +00:00
yamt
9ab12a24fa
our wchar_t is int, not short.
2001-10-28 05:24:37 +00:00
kleink
98a839573a
Partially back out previous: don't apply restrict qualifier to pointer
...
to function.
2001-10-28 05:12:31 +00:00
christos
2a64b3cc60
use the copy of path stashed in pack->ep_emul_arg and free it.
...
also don't allocate the emul path, because it is causing a memory leak.
2001-10-28 04:47:27 +00:00
christos
f7cb99f9c6
make a copy of the epp->ep_path, because it is too late to use it when
...
copyargs is called since we've swapped vmspaces.
2001-10-28 04:46:42 +00:00
jmc
83fb4943af
already gets checked and prints out an error if it's used without
...
being set. You want to use it if USE_NEW_TOOLCHAIN is set and you're in
the source tree by default.
2001-10-28 02:03:00 +00:00
christos
19c695e204
fix assembler warnings
2001-10-28 01:38:52 +00:00
christos
ffea4be4c7
- KNF
...
- use syslog after we become a daemon to write error messages.
- failure to open a device is not fatal.
- copy timeval, because select is allowed to change it.
- if we failed to blank all the devices we are monitoring, exit
2001-10-28 01:32:46 +00:00
chs
3116cf32a9
if TOOLDIR is not defined, USETOOLS should default to "no",
...
since defaulting to "yes" will just give an error every time.
2001-10-28 00:52:41 +00:00
bjh21
2f77d1a624
Quick test to make sure that __infinity is properly infinite. It isn't on
...
ARM ELF systems at the moment.
2001-10-27 23:36:32 +00:00
chs
5855efa8d8
add a warning about the sun3 firmware not being able to access
...
more than 1 GB of the disk.
2001-10-27 22:38:09 +00:00
he
90d849dc54
Pull down revision 1.24.4.1 from the netbsd-1-5 branch:
...
Make sure that an unlabeled device gets at least RAW_PART
in the default in-core disklabel, instead of only a single
partition, so that applying a new disklabel can work normally.
2001-10-27 18:32:35 +00:00
jdolecek
1d592578e5
make compile with VM86 defined
2001-10-27 18:27:06 +00:00
darrenr
b6e4899865
fix so it compiles on a system without 'options SUN4M'
2001-10-27 17:44:18 +00:00
rearnsha
839525d027
When creating section maps, use pte_cache_mode for setting the
...
page attributes of cacheable pages.
2001-10-27 16:51:44 +00:00
rearnsha
b044d8f60c
Add a couple more diagnostics.
2001-10-27 16:48:50 +00:00
rearnsha
e185c586c3
Export pte_cache_mode. Define PT_CACHEABLE in terms of it.
2001-10-27 16:45:35 +00:00
rearnsha
3fd2995a76
Declare the plcom device.
2001-10-27 16:42:37 +00:00
rearnsha
9a322ae54f
Set initial spl level to SPL_SERIAL, which for some strange reason
...
is higher than SPL_HIGH (maybe we should be fixing SPL_HIGH).
If IPL_STATCLOCK is defined, initialize spl_masks[_SPL_STATCLOCK] from
it; otherwise initialize use IPL_CLOCK.
2001-10-27 16:41:00 +00:00
rearnsha
85123cf6bf
Add new spl level -- _SPL_STATCLOCK.
2001-10-27 16:37:24 +00:00
rearnsha
8a92dcdaa8
Pull in machine/conf.h to find out if we have the plcom serial driver.
...
If so, then call plcomsoft when appropriate.
2001-10-27 16:34:12 +00:00
rearnsha
4487810503
Add the IFPGA console device.
2001-10-27 16:29:23 +00:00
rearnsha
4aeabfe53e
Build tags files for the evbarm subtree.
2001-10-27 16:23:05 +00:00
rearnsha
19cf921b2c
Support for the PrimeCell PL010 UART. Similar in behaviour to
...
the normal com driver, but with competely different bit and register
assignments.
2001-10-27 16:22:06 +00:00
rearnsha
27bfd8adf2
Register definitions for the v360 PCI-localbus bridge, as used
...
on the Integrator/AP.
2001-10-27 16:20:29 +00:00
rearnsha
00a19aff1d
Support for the Integrator/AP core-logic FPGA.
2001-10-27 16:19:08 +00:00
rearnsha
65f54d13cc
Basic support for the Integrator/AP board.
2001-10-27 16:17:51 +00:00
rearnsha
e882c399b9
Add SCSI PCI and support for the integrator console.
2001-10-27 16:15:50 +00:00
rearnsha
b7203fd4cb
Configuration for Integrator boards.
2001-10-27 16:14:44 +00:00
rearnsha
682379120f
Integrator boards need a special start-up file to reposition the
...
kernel image.
2001-10-27 16:14:04 +00:00
rearnsha
3444679bb4
Define BOARDTYPE in the Makefile so that the target-specific
...
Makefile fragment (to be added shortly) can DTRT based on the
board we are building a kernel for.
2001-10-27 16:12:33 +00:00
rearnsha
dfab106e99
Add Integrator files.
2001-10-27 16:10:12 +00:00
rearnsha
cd6b6b2576
Pick up arm/psl.h if not NEWINTR.
2001-10-27 16:08:16 +00:00
rearnsha
5431825a48
Add code to support machines that don't use NEWINTR.
2001-10-27 16:07:45 +00:00
rearnsha
267e45bb0f
Temporary file, until such time as the integrator is made to
...
work with NEWINTR.
2001-10-27 16:06:57 +00:00
rearnsha
a6fe9fcb48
Include arm/pci_machdep.h.
2001-10-27 16:06:15 +00:00
rearnsha
4d7eb9deff
Fix a comment. EV boards don't always use a Footbridge.
2001-10-27 16:05:03 +00:00
kleink
b2b3ca958c
Make FNM_CASEFOLD !_XOPEN_SOURCE, too.
2001-10-27 15:41:18 +00:00
kleink
e281efeeaa
Sprinkle some __restrict into <glob.h>.
2001-10-27 15:35:19 +00:00
augustss
546b6e4434
Cosmetics.
2001-10-27 13:52:57 +00:00
jdolecek
5d461f21ee
Update freebsd_sigcontext to what FreeBSD currently uses, and save/restore
...
%fs/%gs as appropriate.
XXX Note that the new sigcontext uses the new sigset_t instead of old
int sc_mask. The new FreeBSD sigcontext doesn't contain any backward
compatibility sc_mask, so basically old FreeBSD application making
use of sigcontext are hosed. This can't be fixed in NetBSD compat code.
2001-10-27 12:26:29 +00:00
jdolecek
4d0bc92582
add FreeBSD compat LKMs: compat_freebsd.o, exec_freebsd_elf.o,
...
exec_freebsd_aout.o
2001-10-27 12:15:12 +00:00
jdolecek
36b128126e
change obsolete comment
...
both freebsd_aout and freebsd_elf were confirmed to work, install them
2001-10-27 12:11:17 +00:00
jdolecek
899455e34e
freebsd LKM works too
2001-10-27 12:10:02 +00:00