OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [newlib/] [newlib/] [libc/] [include/] [sys/] [errno.h] - Diff between revs 39 and 56

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 39 Rev 56
Line 13... Line 13...
#ifndef _REENT_ONLY
#ifndef _REENT_ONLY
#define errno (*__errno())
#define errno (*__errno())
extern int *__errno _PARAMS ((void));
extern int *__errno _PARAMS ((void));
#endif
#endif
 
 
 
#if !defined(__CYGWIN32__) || defined(__INSIDE_CYGWIN__)
 
extern _CONST char * _CONST _sys_errlist[];
 
extern int _sys_nerr;
 
#else
 
extern _CONST char * _CONST _sys_errlist[] __declspec(dllimport);
 
extern int _sys_nerr __declspec(dllimport);
 
#endif
 
 
#define __errno_r(ptr) ((ptr)->_errno)
#define __errno_r(ptr) ((ptr)->_errno)
 
 
#define EPERM 1         /* Not super-user */
#define EPERM 1         /* Not super-user */
#define ENOENT 2        /* No such file or directory */
#define ENOENT 2        /* No such file or directory */
#define ESRCH 3         /* No such process */
#define ESRCH 3         /* No such process */
Line 131... Line 139...
#define EPROCLIM 130
#define EPROCLIM 130
#define EUSERS 131
#define EUSERS 131
#define EDQUOT 132
#define EDQUOT 132
#define ESTALE 133
#define ESTALE 133
#define ENOTSUP 134
#define ENOTSUP 134
 
#define ENOMEDIUM 135
 
 
/* From cygwin32.  */
/* From cygwin32.  */
#define EWOULDBLOCK EAGAIN      /* Operation would block */
#define EWOULDBLOCK EAGAIN      /* Operation would block */
 
 
#define __ELASTERROR 2000       /* Users can add values starting here */
#define __ELASTERROR 2000       /* Users can add values starting here */

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.