From 40b0597434ffca05511e24235e9b3af4e9447516 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 30 Nov 2000 14:32:56 +0000 Subject: 2000-11-30 Joel Sherrill * inline/rtems/posix/mqueue.inl: Removed explicit dependency on abs(). --- c/src/exec/posix/inline/rtems/posix/mqueue.inl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'c/src/exec/posix/inline/rtems') diff --git a/c/src/exec/posix/inline/rtems/posix/mqueue.inl b/c/src/exec/posix/inline/rtems/posix/mqueue.inl index e6da6674b4..4feaed5b59 100644 --- a/c/src/exec/posix/inline/rtems/posix/mqueue.inl +++ b/c/src/exec/posix/inline/rtems/posix/mqueue.inl @@ -102,7 +102,8 @@ RTEMS_INLINE_ROUTINE unsigned int _POSIX_Message_queue_Priority_from_core( CORE_message_queue_Submit_types priority ) { - return abs( priority ); + /* absolute value without a library dependency */ + return ((priority >= 0) ? priority : -priority); } #endif -- cgit v1.2.3