2002-01-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>

* include/rtems/seterr.h: Add do {..} while (0) in defines.
	Rename set_errno_and_return_minus_one into
	rtems_set_errno_and_return_minus_one.
This commit is contained in:
Joel Sherrill
2002-01-04 18:29:03 +00:00
parent e180a77edd
commit b72e368c35
4 changed files with 20 additions and 8 deletions

View File

@@ -1,3 +1,9 @@
2002-01-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* include/rtems/seterr.h: Add do {..} while (0) in defines.
Rename set_errno_and_return_minus_one into
rtems_set_errno_and_return_minus_one.
2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* inline/rtems/score/object.inl, macros/rtems/score/object.inl: Add

View File

@@ -12,11 +12,11 @@
#ifndef __RTEMS_SET_ERRNO_h
#define __RTEMS_SET_ERRNO_h
#define set_errno_and_return_minus_one( _error ) \
{ errno = (_error); return -1; }
#define rtems_set_errno_and_return_minus_one( _error ) \
do { errno = (_error); return -1; } while(0)
#define set_errno_and_return_minus_one_cast( _error, _cast ) \
{ errno = (_error); return (_cast) -1; }
#define rtems_set_errno_and_return_minus_one_cast( _error, _cast ) \
do { errno = (_error); return (_cast) -1; } while(0)
#endif
/* end of include file */

View File

@@ -1,3 +1,9 @@
2002-01-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* include/rtems/seterr.h: Add do {..} while (0) in defines.
Rename set_errno_and_return_minus_one into
rtems_set_errno_and_return_minus_one.
2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* inline/rtems/score/object.inl, macros/rtems/score/object.inl: Add

View File

@@ -12,11 +12,11 @@
#ifndef __RTEMS_SET_ERRNO_h
#define __RTEMS_SET_ERRNO_h
#define set_errno_and_return_minus_one( _error ) \
{ errno = (_error); return -1; }
#define rtems_set_errno_and_return_minus_one( _error ) \
do { errno = (_error); return -1; } while(0)
#define set_errno_and_return_minus_one_cast( _error, _cast ) \
{ errno = (_error); return (_cast) -1; }
#define rtems_set_errno_and_return_minus_one_cast( _error, _cast ) \
do { errno = (_error); return (_cast) -1; } while(0)
#endif
/* end of include file */