/*
Copyright (c) 1993 Xerox Corporation. All rights reserved.
*/
/*
$Id$
$Date$
*
* PCR ANSI and POSIX emulation per-thread data.
*/
#ifndef ←←PCR←EmuUtils←h
#define ←←PCR←EmuUtils←h 1
#include <config/PCR←StdDefs.h>
#include <base/PCR←Base.h>
#include <errno.h>
#define PCR←EmuUtils←NYI(ans) { \
PCR←Base←NYI(PCR←Bool←false); PCR←SetErrno(ENOSYS); return (ans); }
#define PCR←EmuUtils←ReturnErrnoFromRes(res) {\
if( PCR←ERes←IsErr(res) ) { \
PCR←SetErrno(PCR←ERes←ToErr(res)); return (-1); \
} else { \
return PCR←ERes←ToRes(res); \
} }
#endif /* ! ←←PCR←EmuUtils←h */
/*
$Log$
*/