Changeset 3473f605 in rtems for c


Ignore:
Timestamp:
Aug 27, 1997, 8:33:49 PM (24 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
d1b60f0
Parents:
f80faeb
Message:

Added error numbers and changed default error code from 0 to -1 for
error number mapping.

Location:
c/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • c/src/exec/libcsupport/src/libio.c

    rf80faeb r3473f605  
    155155
    156156rtems_assoc_t errno_assoc[] = {
    157     { "OK",        RTEMS_SUCCESSFUL,       0 },
    158     { "TIMEOUT",   RTEMS_TIMEOUT,          ETIME },
    159     { "NO MEMORY", RTEMS_NO_MEMORY,        ENOMEM },
    160     { "NO DEVICE", RTEMS_UNSATISFIED,      ENOSYS },
     157    { "OK",                 RTEMS_SUCCESSFUL,                0 },
     158    { "TIMEOUT",            RTEMS_TIMEOUT,                   ETIME },
     159    { "NO MEMORY",          RTEMS_NO_MEMORY,                 ENOMEM },
     160    { "NO DEVICE",          RTEMS_UNSATISFIED,               ENOSYS },
     161    { "INVALID NUMBER",     RTEMS_INVALID_NUMBER,            EBADF},
     162    { "NOT RESOURCE OWNER", RTEMS_NOT_OWNER_OF_RESOURCE,     EPERM},
    161163    { 0, 0, 0 },
    162164};
     
    172174        return -1;
    173175    }
    174     return 0;
     176    return -1;
    175177}
    176178
     
    180182
    181183rtems_assoc_t access_modes_assoc[] = {
    182     { "READ",     LIBIO_FLAGS_READ,  O_RDONLY },
    183     { "WRITE",    LIBIO_FLAGS_WRITE, O_WRONLY },
     184    { "READ",       LIBIO_FLAGS_READ,  O_RDONLY },
     185    { "WRITE",      LIBIO_FLAGS_WRITE, O_WRONLY },
    184186    { "READ/WRITE", LIBIO_FLAGS_READ_WRITE, O_RDWR },
    185187    { 0, 0, 0 },
  • c/src/lib/libc/libio.c

    rf80faeb r3473f605  
    155155
    156156rtems_assoc_t errno_assoc[] = {
    157     { "OK",        RTEMS_SUCCESSFUL,       0 },
    158     { "TIMEOUT",   RTEMS_TIMEOUT,          ETIME },
    159     { "NO MEMORY", RTEMS_NO_MEMORY,        ENOMEM },
    160     { "NO DEVICE", RTEMS_UNSATISFIED,      ENOSYS },
     157    { "OK",                 RTEMS_SUCCESSFUL,                0 },
     158    { "TIMEOUT",            RTEMS_TIMEOUT,                   ETIME },
     159    { "NO MEMORY",          RTEMS_NO_MEMORY,                 ENOMEM },
     160    { "NO DEVICE",          RTEMS_UNSATISFIED,               ENOSYS },
     161    { "INVALID NUMBER",     RTEMS_INVALID_NUMBER,            EBADF},
     162    { "NOT RESOURCE OWNER", RTEMS_NOT_OWNER_OF_RESOURCE,     EPERM},
    161163    { 0, 0, 0 },
    162164};
     
    172174        return -1;
    173175    }
    174     return 0;
     176    return -1;
    175177}
    176178
     
    180182
    181183rtems_assoc_t access_modes_assoc[] = {
    182     { "READ",     LIBIO_FLAGS_READ,  O_RDONLY },
    183     { "WRITE",    LIBIO_FLAGS_WRITE, O_WRONLY },
     184    { "READ",       LIBIO_FLAGS_READ,  O_RDONLY },
     185    { "WRITE",      LIBIO_FLAGS_WRITE, O_WRONLY },
    184186    { "READ/WRITE", LIBIO_FLAGS_READ_WRITE, O_RDWR },
    185187    { 0, 0, 0 },
Note: See TracChangeset for help on using the changeset viewer.