Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Feb 2000 10:37:46 -0800 (PST)
From:      Bruce Evans <bde@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/alpha/alpha ipl_funcs.c src/sys/alpha/include ipl.h src/sys/i386/isa ipl_funcs.c src/sys/sys systm.h
Message-ID:  <200002171837.KAA47658@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
bde         2000/02/17 10:37:46 PST

  Modified files:
    sys/alpha/alpha      ipl_funcs.c 
    sys/alpha/include    ipl.h 
    sys/i386/isa         ipl_funcs.c 
    sys/sys              systm.h 
  Log:
  Don't include <machine/ipl.h> in <sys/systm.h> in the i386 case.  This
  fixes some namespace pollution in general and breakage of modules that
  aren't in the sys tree in particular (<machine/ipl.h> includes further
  headers that aren't installed under /usr/include).
  
  Reimplemented SPLASSERT() so that it is more machine independent and
  less bloated and doesn't require the <machine/ipl.h> include spam.
  In particular, don't assume that `cpl' can be printed using %08x
  format.  The alpha arch doesn't even have `cpl'.  SPLASSERT() was
  harmless on alphas because it isn't actually used.
  
  Revision  Changes    Path
  1.15      +32 -1     src/sys/alpha/alpha/ipl_funcs.c
  1.12      +1 -7      src/sys/alpha/include/ipl.h
  1.32      +33 -32    src/sys/i386/isa/ipl_funcs.c
  1.109     +24 -26    src/sys/sys/systm.h



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200002171837.KAA47658>