simonb
8ca32cb009
Use -ffreestanding.
2003-10-08 01:36:19 +00:00
simonb
27fbee2ad2
Don't use multi-line strings (keeps gcc331 happy).
2003-10-08 01:35:49 +00:00
simonb
07704f0a5a
Use consistent type qualifiers for CPU1_alive (keeps gcc331 happy).
2003-10-08 01:33:54 +00:00
simonb
605b20c064
Use <lib/libkern/libkern.h> for str*() prototypes instead of the userland
...
header <string.h>.
2003-10-08 01:30:40 +00:00
simonb
b00f4b8b66
Remove tokens at the end of #undef.
2003-10-08 01:27:22 +00:00
thorpej
9ed3b44b84
Use ksi_signo and ksi_code accessor macros.
2003-10-08 00:40:54 +00:00
thorpej
8321b2554f
Use ksi_signo accessor macro.
2003-10-08 00:39:57 +00:00
thorpej
68723a995b
* Shuffle some data structures so, and add a flags word to ksiginfo_t.
...
Right now the only flag is used to indicate if a ksiginfo_t is a
result of a trap. Add a predicate macro to test for this flag.
* Add initialization macros for ksiginfo_t's.
* Add accssor macro for ksi_trap. Expands to 0 if the ksiginfo_t was
not the result of a trap. This matches the sigcontext trapcode semantics.
* In kpsendsig(), use KSI_TRAP_P() to select the lwp that gets the signal.
Inspired by Matthias Drochner's fix to kpsendsig(), but correctly handles
the case of non-trap-generated signals that have a > 0 si_code.
This patch fixes a signal delivery problem with threaded programs noted by
Matthias Drochner on tech-kern.
As discussed on tech-kern. Reviewed and OK's by Christos.
2003-10-08 00:28:40 +00:00
fvdl
a7a118bf66
Backout previous for now, it breaks second CPU spinup. It'll be back later.
2003-10-07 21:47:57 +00:00
mycroft
f2fc15d4b5
There is also no reason to use arc4random() here.
2003-10-07 21:24:56 +00:00
mycroft
bef90cbfa4
There is NO reason to use arc4random() here, and it needlessly slows down the
...
forwarding path, so goodbye.
2003-10-07 21:22:11 +00:00
fvdl
f4f3bc1663
OR in ahc->sc_dmaflags when passed to bus_dmamap_create() in ahc_alloc_scbs(),
...
in order to pass _ISADMA_32BIT if needed. Should fix SCB allocation
failure for 2842 VL cards.
2003-10-07 19:11:13 +00:00
martin
9e16642238
Adapt to recent PRI changes.
2003-10-07 19:02:36 +00:00
fvdl
9771ccbb32
Changes from Christos to fall back to MPBIOS for interrupt probing
...
if MPACPI fails, so that MPACPI can be used to only probe CPUs
if needed.
2003-10-07 18:10:36 +00:00
skd
b3ec0a1d45
Siginfo libc changes for alpha. Approved by thorpej@netbsd.org.
2003-10-07 17:08:07 +00:00
skd
8d474d5a86
Siginfo changes for alpha kernel. Approved by thorpej@netbsd.org.
2003-10-07 17:04:18 +00:00
tsutsui
608b19ae28
Use proper mips_dcache_{wb,inv,wbinv}_range() ops in dmamap sync function
...
if possible. Tested on my O2 (with r5ksc patch).
XXX should we apply similar changes to mips/bus_dma.c and use it?
2003-10-07 16:03:09 +00:00
jmmv
24679f3c3d
+ CAD, CGA, CRT, DAC, DDC, DDWG, DVI, EDID, EGA, HDCP, LCD, POST, SVGA, TFT,
...
TMDS, VESA, VGA, XGA
2003-10-07 15:05:14 +00:00
tsutsui
fd316d7ac1
Use proper macros.
2003-10-07 14:37:06 +00:00
skd
6347eb786e
Support for proper siginfo FP codes. Also, set si_trap to fp status word.
...
Approved by fvdl.
2003-10-07 14:35:37 +00:00
dbj
2fe0adbe32
set HOST_CFLAGS+= -no-cpp-precomp when configuring gnu software on Darwin
2003-10-07 14:12:36 +00:00
ragge
4728b0483f
The last commit broke the boot code (memset may be larger than 64k).
...
Johnny Billquist fixed it and bugfixed some routines.
2003-10-07 12:01:27 +00:00
tron
ebbe253d6d
Add COMPAT_16.
2003-10-07 09:43:58 +00:00
lukem
53a9d2856c
fix typo that prevented ${PROG}.unstripped from being removed in "clean"
2003-10-07 07:08:20 +00:00
dyoung
bb0e5a9ce9
Initial import of ath(4) from FreeBSD.
2003-10-07 06:04:00 +00:00
dyoung
0920174533
Initial import of ath(4) from FreeBSD, try #2 . (Thanks,
...
Thomas Klausner.)
2003-10-07 06:01:16 +00:00
dyoung
730fb96e83
Initial import of ath(4) from FreeBSD.
2003-10-07 05:48:56 +00:00
dyoung
c3139592cc
Initial import of ath(4) from FreeBSD.
2003-10-07 05:27:17 +00:00
matt
926373d2c9
Turn on HAVE_GAS_HIDDEN.
2003-10-07 02:19:18 +00:00
matt
9fbbfac1b2
Pull in ld_vers / ld_date methods from gcc-current. (avoid GNU sed'isms).
...
This allows configure to correctly determine that gas supports .hidden.
2003-10-07 02:13:49 +00:00
uwe
576576bafb
Add definitions for IRR0 bits.
2003-10-07 01:24:32 +00:00
thorpej
bcf389773b
Whitespace nits.
2003-10-07 00:23:17 +00:00
thorpej
8655c7d7eb
Add a MAP_WIRED flag to mmap(2), which causes the new mapping to be
...
wired as if by mlock(2).
2003-10-07 00:17:09 +00:00
fvdl
4da2d7565d
Userland amd64 siginfo support.
2003-10-06 22:57:23 +00:00
fvdl
b894e42a80
SIGINFO support.
...
Todo: 32bit compat support (COMPAT_NETBSD32 will not compile right now,
as it won't on other platforms).
2003-10-06 22:53:47 +00:00
tls
9355900ec9
Reversion of "netkey merge", part 2 (replacement of removed files in the
...
repository by christos was part 1). netipsec should now be back as it
was on 2003-09-11, with some very minor changes:
1) Some residual platform-dependent code was moved from ipsec.h to
ipsec_osdep.h; without this, IPSEC_ASSERT() was multiply defined. ipsec.h
now includes ipsec_osdep.h
2) itojun's renaming of netipsec/files.ipsec to netipsec/files.netipsec has
been left in place (it's arguable which name is less confusing but the
rename is pretty harmless).
3) Some #endif TOKEN has been replaced by #endif /* TOKEN */; #endif TOKEN
is invalid and GCC 3 won't compile it.
An i386 kernel with "options FAST_IPSEC" and "options OPENCRYPTO" now
gets through "make depend" but fails to build with errors in ip_input.c.
But it's better than it was (thank heaven for small favors).
2003-10-06 22:05:15 +00:00
bouyer
3e1a342dd1
Revert to polling for ata_get_params() in wdc_channel_attach().
...
When probing a nonexistent slave, we may timeout waiting for an interrupt.
In __wdccommand_start(), for polled data in commands, abort quickly if
status still read 0 after 400ns (for a nonexistant slave, the
command will either be aborted, or the status register will report 0; for
a real device we should have BSY, DRQ or ERR).
Thanks to Alexander Yurchenko for reporting the problem and testing the
fix.
2003-10-06 21:51:31 +00:00
veego
982d95a75b
Fix part 3 of toolchain/23067 while adding a depend target to the
...
dependall and all targets which build libiberty.
Fix from mrg.
2003-10-06 21:40:32 +00:00
veego
fd5c6da435
Fix part 1 of toolchain/23067 by removing the -nostdinc++, which will be
...
added if $DESTDIR is set by the bsd.dep.mk and bsd.prog.mk magic, but caused
problems while not using build.sh.
2003-10-06 21:36:59 +00:00
wiz
da70036ee9
Obsoleted by the update to 3.1.3 (moved to missing_d dir).
2003-10-06 18:27:45 +00:00
shige
244b994892
Use xrtc driver on generic I2C framework instead of original xrtc
...
driver at src/sys/arch/evbppc/obs405/dev/x1226.c.
Remove todclock service.
2003-10-06 18:20:54 +00:00
scw
4eea84b735
Gah. Pick up the MI i2c headers from the right place.
...
Pointed out by Shigeyuki Fukushima on port-powerpc@.
2003-10-06 18:19:24 +00:00
shige
0af4acb526
Add Real time clock support code.
2003-10-06 18:15:08 +00:00
shige
cd5706bccd
Add xrtc device for XICOR X1226 RTC.
2003-10-06 18:02:54 +00:00
shige
a6e367af69
Add XICOR X1226 RTC driver.
2003-10-06 18:02:02 +00:00
wiz
d562f2908b
Note gawk update to 3.1.3.
2003-10-06 16:56:52 +00:00
wiz
2a3e31828e
Add gawk2netbsd, a script to prepare gawk distributions for imports.
2003-10-06 16:55:22 +00:00
wiz
d6fe0c8983
Update for 3.1.3.
2003-10-06 16:50:39 +00:00
jdolecek
87f9bd7267
change accidentaly left debug printf to dprintf()
2003-10-06 16:47:10 +00:00
wiz
b3a85f1ea5
Actually, we need these files too -- add them.
2003-10-06 16:44:03 +00:00