82,88d81
< /// For getrusage().
< static const int TGT_RUSAGE_SELF = 0;
< static const int TGT_RUSAGE_CHILDREN = -1;
< static const int TGT_RUSAGE_BOTH = -2;
< //@}
<
< //@{
124,139c117,122
< /// Resource enumeration for getrlimit()/setrlimit().
< enum rlimit_resources {
< TGT_RLIMIT_CPU = 0,
< TGT_RLIMIT_FSIZE = 1,
< TGT_RLIMIT_DATA = 2,
< TGT_RLIMIT_STACK = 3,
< TGT_RLIMIT_CORE = 4,
< TGT_RLIMIT_NOFILE = 5,
< TGT_RLIMIT_AS = 6,
< TGT_RLIMIT_RSS = 7,
< TGT_RLIMIT_VMEM = 7,
< TGT_RLIMIT_NPROC = 8,
< TGT_RLIMIT_MEMLOCK = 9,
< TGT_RLIMIT_LOCKS = 10,
< NUM_RLIMIT_RESOURCES
< };
---
> /// Resource constants for getrlimit() (overide some generics).
> static const unsigned TGT_RLIMIT_NPROC = 8;
> static const unsigned TGT_RLIMIT_AS = 6;
> static const unsigned RLIMIT_RSS = 7;
> static const unsigned TGT_RLIMIT_NOFILE = 5;
> static const unsigned TGT_RLIMIT_MEMLOCK = 9;