Commit Graph

37088 Commits

Author SHA1 Message Date
gwr 58126a3b29 Separate pmap_activate() from _pmap_switch(), so the latter can remain
equivalent to what locore.s:cpu_switch does with in-line assembly when
PMAP_DEBUG is not defined.  Also do splimp/splx in pmap_activate.
1998-01-22 21:48:42 +00:00
gwr 43013bccbb Use MONEND instead of DVMA_SPACE_START in the "DDB convenience" symbols. 1998-01-22 21:35:27 +00:00
gwr ccf791aa2e Add: extern struct cfdriver fdc_cd; 1998-01-22 21:26:25 +00:00
mycroft c654cd6a87 Fix a bogon that flared up when XSERVER was defopted. 1998-01-22 20:55:48 +00:00
cgd ec1f804952 add back RCS Id which I accidentally deleted. 1998-01-22 20:05:20 +00:00
thorpej 803943866b Inherit Makefile.inc from one level up. 1998-01-22 19:29:37 +00:00
thorpej 2d8fc92f68 Turn on all warnings. 1998-01-22 19:25:15 +00:00
thorpej 0f69ff1d3b Bring prototypes into scope, and fix bad printf formats. 1998-01-22 19:24:54 +00:00
thorpej ebce232b54 Fix typo in RCS ID. 1998-01-22 19:20:22 +00:00
ws c17a22a40a Fix some bugs & annoyances when reparing defect disks 1998-01-22 18:48:43 +00:00
mycroft c9c365814e Regen. 1998-01-22 17:36:16 +00:00
mycroft 88ff8086d8 Nor COMPAT_09. 1998-01-22 17:36:01 +00:00
mycroft 91668a26c1 Regen. 1998-01-22 17:34:15 +00:00
mycroft 95745ffc95 This doesn't actually use COMPAT_10. 1998-01-22 17:33:49 +00:00
mycroft 0a4f0e60de Regen. 1998-01-22 17:33:03 +00:00
mycroft e8283b7944 This doesn't actually use COMPAT_10. 1998-01-22 17:32:25 +00:00
mycroft b77637a440 Fix an old typo that caused shmdt() to fail. 1998-01-22 17:22:52 +00:00
mycroft 769c9d4707 Clean this up a bit. 1998-01-22 16:33:57 +00:00
mycroft c79bc94b0e Regen. 1998-01-22 16:32:40 +00:00
mycroft 1e948ee1c3 Put a local copy of the SysV IPC compatibility from compat/common in here, so
it's not dependent on COMPAT_10.  Also, fix translation of shmctl(), since
FreeBSD's is a little different.
1998-01-22 16:31:33 +00:00
perry d4c97cbc62 close pr 4868 -- duplicate uucp entry; from Thorsten Frueauf 1998-01-22 16:23:32 +00:00
drochner 9219f22775 strchr.c disappeared from libkern, use index.c instead
(we can't control the libkern build as we want, but it works...)
1998-01-22 15:48:02 +00:00
drochner 8968860bab add prototype for index() 1998-01-22 15:42:24 +00:00
perry b613a27fa7 unregisterify 1998-01-22 15:29:13 +00:00
perry 5e3388b0bf merge with lite-2 1998-01-22 15:23:05 +00:00
agc 01906e318c Ignore the return code from rm when removing the ${WRKDIR} symbolic
link, when doing a "make clean" with WRKOBJDIR defined.  From Thorsten
Frueauf.
1998-01-22 11:27:54 +00:00
agc 4872d27a15 Add a MIRROR_DISTFILE variable; defaults to "yes", and should be set
to "no" in a package's Makefile when the authors have placed
restrictions on the redistribution of the distfiles.  (Thanks to Jason
Thorpe for the idea).

Add a `mirror' target, which will do a "make fetch" if the package's
distfile is allowed to be redistributed.  This is for use on sites
which mirror package distfiles.  (Thanks to Charles Hannum for the
idea).
1998-01-22 10:20:48 +00:00
thorpej 201cba44d4 Sync w/ FreeBSD-current-980122:
- Rearrange softc for better cache line behavior.
1998-01-22 08:32:35 +00:00
thorpej 0916ab379b Sync w/ FreeBSD-current-980122:
- Rewrite fxp_start() for better clarity and efficiency.
- Remove unused #includes.
1998-01-22 08:31:33 +00:00
jtc a1de770ebd Use rwlocks as appropriate. 1998-01-22 08:21:45 +00:00
jtc 499d79dfdc Add support for multiple reader-single writer locks which will be used
in stdio.  Although there is no POSIX.1 lock of this type, XPG 4.2 has
specified one that is suitable for our purposes and that we'll have to
implement anyway.
1998-01-22 08:20:05 +00:00
thorpej ed13bba51f Fix two register mapping problems:
- Fall back on i/o space if mem space isn't available.
- Card reports mem space as prefetchable, but mapping the card into dense
  space fails in nasty ways on the Alpha.  Force mapping into sparse
  space by clearing the BUS_SPACE_MAP_CACHEABLE bit (XXX!).
1998-01-22 08:04:56 +00:00
jtc a819ccdae1 import tzdata1998b 1998-01-22 07:20:01 +00:00
jtc 3e249d1c97 import tzdata1998a 1998-01-22 07:19:24 +00:00
jtc c9f8519040 sync with tzcode1998b 1998-01-22 07:17:18 +00:00
cgd 193c1d2147 (1) make sure targets are built in a parallel-make-safe way
(2) make sure softfloat.po is compiled with the right profiling
    flag (-pg), and softfloat.so is compiled with the right
    PIC flags (${CPICFLAGS}).
1998-01-22 07:17:16 +00:00
cgd ecb2fd7aad define INLINE to be "static inline" rather than "extern inline", so that
if this code is compiled without optimization the not-inlined functions
will be included (statically) in the object files, and now show up
as undefined references.
1998-01-22 07:14:17 +00:00
jtc 1c631d03ad sync with tzcode1998a 1998-01-22 07:06:56 +00:00
perry e1be488957 merge with lite-2 1998-01-22 07:02:52 +00:00
jtc b559f98b9b Use FLOCKFILE() and FUNLOCKFILE() macros from reentrant.h so that stdio
can be made thread-safe.
1998-01-22 06:35:01 +00:00
ross 80605d61a2 Commit outstanding mods prior to gwr's big gnu feedback pass. In this case,
fix a few macro bugs and remove some incorrectly applied character
restrictions.
1998-01-22 02:48:44 +00:00
cgd ff65e57285 fix typo: s/max-address/mac-address/ 1998-01-22 01:47:43 +00:00
gwr 15d917d9fe MMALLOC_DIR and MMALLOC_CFLAGS are now substitited by configure. 1998-01-22 01:34:29 +00:00
thorpej 2ee3e0153d Generate dependencies on the exec format options EXEC_AOUT, EXEC_ECOFF,
EXEC_ELF32, EXEC_ELF64, and EXEC_SCRIPT.
1998-01-22 01:32:14 +00:00
gwr 7d3ce87895 Add support for the option: --with-mmalloc=somewhere
which defaults to using ../mmalloc if that exists, or
else it sets MMALLOC_CFLAGS = -DNO_MMALLOC
(so build without ../mmalloc "just works":)
1998-01-22 01:32:00 +00:00
thorpej ea9ade0496 Generate dependencies on the INSECURE option. 1998-01-22 01:18:30 +00:00
thorpej dd4cb910db Generate dependenices on the XSERVER option. 1998-01-22 01:16:23 +00:00
cgd a014b499f1 add definitions for the mask registers. fix I/O size definitions. 1998-01-22 00:57:10 +00:00
fvdl dba168ad94 Refuse to create entries in the dir cache for offset 0. This is a special
case anyway, and amd(8) erroneously returns some entries with cookie 0.
Fixes PR 4844
1998-01-22 00:53:59 +00:00
thorpej 122364206a Generate dependencies on the DUMMY_NOPS option. 1998-01-22 00:44:06 +00:00