Changeset 1983


Ignore:
Timestamp:
May 8, 2005, 1:51:26 PM (20 years ago)
Author:
bird
Message:

Added _getenv_[int|long|longlong]. Using this for LIBC_THREAD_MIN_STACK_SIZE.

Location:
trunk/src/emx
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/emx/include/stdlib.h

    • Property cvs2svn:cvs-rev changed from 1.32 to 1.33
    r1982 r1983  
    292292#ifdef __BSD_VISIBLE
    293293char    *_getcwdux(char *, size_t);
    294 char    *_realrealpath(const char *, char *, size_t);
     294char    *_realrealpath(const char *, char *, size_t);
     295int     _getenv_longlong(const char *, long long *);
     296int     _getenv_long(const char *, long *);
     297int     _getenv_int(const char *, int *);
    295298#endif
    296299#ifdef  __USE_GNU
  • trunk/src/emx/src/lib/process/beginthr.c

    • Property cvs2svn:cvs-rev changed from 1.15 to 1.16
    r1982 r1983  
    6666        if (!cbStackMin)
    6767        {
    68             const char *psz = getenv("LIBC_THREAD_MIN_STACK_SIZE");
    6968            int cb = 4096;
    70             if (psz)
    71             {
    72                 cb = atol(psz);
    73                 if (!cb)
    74                     cb = 512*1024;
    75             }
     69            _getenv_int("LIBC_THREAD_MIN_STACK_SIZE", &cb);
    7670            __atomic_xchg((unsigned volatile *)&cbStackMin, cb);
    7771        }
Note: See TracChangeset for help on using the changeset viewer.