diff packages/compat/posix/current/src/misc.cxx @ 121:6bd9d475ed4b ecos-sw-2000-09-04

Merge from eCos master repository on 2000-09-04-20:50:20-BST
author jlarmour
date Mon, 04 Sep 2000 20:24:12 +0000
parents 6ed91473a1cd
children 0c2b7be0d798
line wrap: on
line diff
--- a/packages/compat/posix/current/src/misc.cxx
+++ b/packages/compat/posix/current/src/misc.cxx
@@ -145,168 +145,168 @@
     #ifdef _POSIX_ASYNCHRONOUS_IO
         return 1;
     #else
-        return 0;
+        return -1;
     #endif
             
     case _SC_FSYNC:
     #ifdef _POSIX_FSYNC
         return 1;
     #else
-        return 0;
+        return -1;
     #endif
                 
     case _SC_JOB_CONTROL:
     #ifdef _POSIX_JOB_CONTROL
         return 1;
     #else
-        return 0;
+        return -1;
     #endif
                     
     case _SC_MAPPED_FILES:
     #ifdef _POSIX_MAPPED_FILES
         return 1;
     #else
-        return 0;
+        return -1;
     #endif
                         
     case _SC_MEMLOCK:
     #ifdef _POSIX_MEMLOCK
         return 1;
     #else
-        return 0;
+        return -1;
     #endif
                             
     case _SC_MEMLOCK_RANGE:
     #ifdef _POSIX_MEMLOCK_RANGE
         return 1;
     #else
-        return 0        ;
+        return -1        ;
     #endif      
                                 
     case _SC_MEMORY_PROTECTION:
     #ifdef _POSIX_MEMORY_PROTECTION
         return 1;
     #else
-        return 0;
+        return -1;
     #endif
             
     case _SC_MESSAGE_PASSING:
     #ifdef _POSIX_MESSAGE_PASSING
         return 1;
     #else
-        return 0;
+        return -1;
     #endif
                 
     case _SC_PRIORITIZED_IO:
     #ifdef _POSIX_PRIORITIZED_IO
         return 1;
     #else
-        return 0;
+        return -1;
     #endif
                     
     case _SC_PRIORITY_SCHEDULING:
     #ifdef _POSIX_PRIORITY_SCHEDULING
         return 1;
     #else
-        return 0;
+        return -1;
     #endif
                         
     case _SC_REALTIME_SIGNALS:
     #ifdef _POSIX_REALTIME_SIGNALS
         return 1;
     #else
-        return 0;
+        return -1;
     #endif
                             
     case _SC_SAVED_IDS:
     #ifdef _POSIX_SAVED_IDS
         return 1;
     #else
-        return 0;
+        return -1;
     #endif
                                 
     case _SC_SEMAPHORES:
     #ifdef _POSIX_SEMAPHORES
         return 1;
     #else
-        return 0;
+        return -1;
     #endif
                                     
     case _SC_SHARED_MEMORY_OBJECTS:
     #ifdef _POSIX_SHARED_MEMORY_OBJECTS
         return 1;
     #else
-        return 0;
+        return -1;
     #endif
                                         
     case _SC_SYNCHRONIZED_IO:
     #ifdef _POSIX_SYNCHRONIZED_IO
         return 1;
     #else
-        return 0;
+        return -1;
     #endif
                                             
     case _SC_THREADS:
     #ifdef _POSIX_THREADS
         return 1;
     #else
-        return 0;
+        return -1;
     #endif
                                                 
     case _SC_THREAD_ATTR_STACKADDR:
     #ifdef _POSIX_THREAD_ATTR_STACKADDR
         return 1;
     #else
-        return 0;
+        return -1;
     #endif
                                                     
     case _SC_THREAD_ATTR_STACKSIZE:
     #ifdef _POSIX_THREAD_ATTR_STACKSIZE
         return 1;
     #else
-        return 0;
+        return -1;
     #endif
                                                         
     case _SC_THREAD_PRIO_INHERIT:
     #ifdef _POSIX_THREAD_PRIO_INHERIT
         return 1;
     #else
-        return 0;
+        return -1;
     #endif
                                                             
     case _SC_THREAD_PRIO_PROTECT:
     #ifdef _POSIX_THREAD_PRIO_PROTECT
         return 1;
     #else
-        return 0;
+        return -1;
     #endif
                                                                 
     case _SC_THREAD_PRIORITY_SCHEDULING:
     #ifdef _POSIX_THREAD_PRIORITY_SCHEDULING
         return 1;
     #else
-        return 0;
+        return -1;
     #endif
                                                                     
     case _SC_THREAD_PROCESS_SHARED:
     #ifdef _POSIX_THREAD_PROCESS_SHARED
         return 1;
     #else
-        return 0;
+        return -1;
     #endif
                                                                         
     case _SC_THREAD_SAFE_FUNCTIONS:
     #ifdef _POSIX_THREAD_SAFE_FUNCTIONS
         return 1;
     #else
-        return 0;
+        return -1;
     #endif
                                                                             
     case _SC_TIMERS:
     #ifdef _POSIX_TIMERS
         return 1;
     #else
-        return 0;
+        return -1;
     #endif