Commit Graph

120282 Commits

Author SHA1 Message Date
jdolecek 5a9f1cf173 ksiginfo_put(): only copy what's needed of ksiginfo_t, to slightly optimize
the operation, and improve code readability at the same time
2003-10-30 16:32:58 +00:00
wiz 61ea2c0760 file system, not filesystem; e.g. is an abbreviation; use FAT instead of msdos
when describing the file system.
2003-10-30 14:58:23 +00:00
christos 4c1141b840 t_pgrp can be null. 2003-10-30 14:51:01 +00:00
yamt 71b290e975 use explicit "l" suffixes. (eg. lea -> leal) 2003-10-30 13:56:37 +00:00
dsl db9b05af0d Make /bin/pwd almost conform to IEEE 1003.1
- Make 'pwd -L' fall back to 'pwd -P' if PWD is incorrect.
- Ignore PWD if it contains "/./" or "/../".
- Garbage collect some redundant code.
It is still non-conformant because posix mandates that the default
be 'pwd -L' (aka ksh), not 'pwd -P' (historic practise everywhere else).
Changing the default will break too much...
2003-10-30 13:52:23 +00:00
kleink 6d25a1e180 Don't define __HAVE_LONG_DOUBLE for __mc68010__. 2003-10-30 13:18:24 +00:00
grant a1e0a00965 "The fgets() and functions gets() do not..." ->
"The fgets() and gets() functions do not..."
2003-10-30 12:59:23 +00:00
wiz bc81ecac30 sigwait(2), not (3). 2003-10-30 12:57:11 +00:00
skrll d1ef336230 Fix a typo so that hack actually takes effect. 2003-10-30 12:30:39 +00:00
kleink fed901e1cd s/sgn/sign/, for consistency with IEEE headers. 2003-10-30 12:05:41 +00:00
jdolecek e2e1314ccd bump date too 2003-10-30 11:53:33 +00:00
jdolecek f65cf67b62 xref sigwait(3) 2003-10-30 11:51:42 +00:00
hannken c0818405f1 Complete last commit: Remove assigned-to but otherwise unused variable. 2003-10-30 10:02:16 +00:00
dsl df5bd11fb9 Validate the arguments to 'pwd'. Treat -L and -P as per pwd(1).
Note that 'pwd -L' and 'pwd -P' almost always report the same answer as
the shell detects when 'cd' follows a symlink and discards its cached 'pwd'
2003-10-30 09:40:26 +00:00
itohy f66caac2c0 Change __const to __pure for function return type. 2003-10-30 09:25:00 +00:00
scw 7a55b436b2 Move the alignment fault enable/disable code into macroes to avoid
needless duplication.

Additionally, merge AST handling into the same code.

exception.S and the generic irq_dispatch.S routines have been updated
to use the macroes.

XXX: I have patches for the non-generic IRQ dispatch routines, but they
need testing by someone with hardware.
2003-10-30 08:57:24 +00:00
itojun 4101558b6e validate packet length. KAME-PR-517 2003-10-30 08:46:04 +00:00
scw 97e37b6030 In bus_dmamap_sync(), we can no longer rely on the data cache being
flushed on every context switch as an indicator that a mapping is
not resident in the cache.

Instead, used the per-pmap flag maintained by the cpu_switch/pmap code.
2003-10-30 08:44:13 +00:00
wiz a551fcaffa Xref sab(4). 2003-10-30 08:25:19 +00:00
wiz dc3fd6a0b5 Add sab(4) and sabtty(4) for sparc64. 2003-10-30 08:22:45 +00:00
wiz 5ab0f44b67 Descend into man4.sparc64 and install man pages there. 2003-10-30 08:21:19 +00:00
wiz dc88a688cb Add sab(4) based on the one from Lloyd Parkes in PR 23314,
with some modifications by me.
2003-10-30 08:20:54 +00:00
wiz 62d7f0bc87 Add {cat,man,html}4 for sparc64. 2003-10-30 08:17:49 +00:00
wiz 9f320f289d Dig man4 for sparc64. 2003-10-30 08:16:41 +00:00
mycroft 6431c35748 This driver was broken by bouyer on 2003/01/20.
I've made it at least config up/down again -- haven't tried actually passing
traffic.
2003-10-30 07:47:57 +00:00
provos 4b425670af use a two-level bitmap as suggested by mogul and banga for fdalloc;
approved thorpej@
2003-10-30 07:27:02 +00:00
mycroft 654720aaa9 Set MAXPHYS to 0xe000.
XXX This really is the wrong way to do this.
2003-10-30 06:22:53 +00:00
mycroft c948a7f77b Allow a port to override MAXPHYS. 2003-10-30 06:13:19 +00:00
mycroft 1687658251 Add COMPAT_16. 2003-10-30 05:31:17 +00:00
mycroft 1a2ab14519 In the 68010 code, we were reading sched_whichqs wrong... 2003-10-30 05:12:28 +00:00
thorpej 67f69c1c63 Make callout_setfunc() a CPP macro. Suggested by enami. 2003-10-30 04:32:56 +00:00
briggs 3c59c821ae Make sure we can transmit larger packets correctly.
Don't initialize extra fields of the ifp.
Use strcpy() instead of bcopy() for copying the device name.
Handle if_timer a bit better.
2003-10-30 04:11:36 +00:00
simonb b6abb6ab1d Remove some assigned-to but otherwise unused variables. 2003-10-30 01:58:17 +00:00
simonb a2facef339 Remove some assigned-to but otherwise unused variables. 2003-10-30 01:43:08 +00:00
christos 2c8096f763 set the onstack flag if requested. 2003-10-30 00:26:54 +00:00
simonb 0c6a00f6c6 KNF. 2003-10-30 00:01:47 +00:00
simonb 31d051445b Make this 64-bit paddr_t friendly. 2003-10-29 23:52:22 +00:00
christos dc307db22e add compat_16_machdep.c 2003-10-29 23:41:49 +00:00
simonb 0bf7a721e9 Add some more MTI CPU ids. 2003-10-29 23:41:10 +00:00
christos 61e4914300 first pass siginfo for mips 2003-10-29 23:40:42 +00:00
christos 8ca558e8ed first pass siginfo glue for mips 2003-10-29 23:39:45 +00:00
simonb a5ace5a563 Add some more MIPS vendor IDs. 2003-10-29 23:39:16 +00:00
mycroft ab8cc2146b Don't try to build random.S on 68010. 2003-10-29 23:32:15 +00:00
mycroft 363f05d417 Refresh from libc to get 68010 version. 2003-10-29 23:19:11 +00:00
dyoung 0c6a0c0ee1 Alphabetize environment, again. 2003-10-29 23:05:55 +00:00
dyoung bc624da622 Alphabetize environment docs. 2003-10-29 23:04:27 +00:00
kleink 2ddae9dc8a Add manual pages for fpclassify and isfinite. 2003-10-29 22:59:23 +00:00
bouyer f974ecc32b Remove check for the error register value at probe time. There have been report
on -current-users of some drives not returning the proper value here.
This shouldn't affect the probe time for the common cases.
2003-10-29 22:09:41 +00:00
bouyer 14cd9d8cff freese->freeze, as pointed out by Frederick Bruck. 2003-10-29 22:05:15 +00:00
mycroft b94b22f9f5 ; -> \n\t in a few more places. Fixes problems with HPPA, where ; is the
comment separator in the assembler.
2003-10-29 21:56:02 +00:00