ftp.nice.ch/pub/next/developer/languages/c/egcs.1.1.1.1beta.I.b.tar.gz#/lib/gcc-lib/i386-next-nextstep3/egcs-2.91.60/include/bsd/m68k/spl.h

This is spl.h in view mode; [Download] [Up]

/*
 *	File:	spl.h
 *	Author:	Avadis Tevanian, Jr.
 *
 *	Define inline macros for spl routines.
 *	
 * HISTORY
 * 21-May-91  Gregg Kellogg (gk) at NeXT
 *	Moved public portion to exported directory.
 *
 * 14-May-90  Gregg Kellogg (gk) at NeXT
 *	Changed SPLCLOCK from 6 to 3, as much scheduling code expects
 *	splclock() == splsched().  Added splusclock().
 *
 * 19-Jun-89  Mike DeMoney (mike) at NeXT
 *	Modified to allow spl assertions in spl_measured.h
 */

#ifndef	_BSD_M88K_SPL_
#define	_BSD_M88K_SPL_

#ifdef	KERNEL_BUILD
#import <iplmeas.h>
#else
#import <mach/features.h>
#endif

#import <bsd/m68k/psl.h>

#if	NIPLMEAS && !defined(NO_IPLMEAS)
#import <machdep/m68k/spl_measured.h>
#endif

#import <kernserv/m68k/spl.h>

#endif

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.