summaryrefslogtreecommitdiff
path: root/arch/alpha/linux/linux.hh
diff options
context:
space:
mode:
Diffstat (limited to 'arch/alpha/linux/linux.hh')
-rw-r--r--arch/alpha/linux/linux.hh17
1 files changed, 17 insertions, 0 deletions
diff --git a/arch/alpha/linux/linux.hh b/arch/alpha/linux/linux.hh
index 9a1d59e83..f04e2bfa8 100644
--- a/arch/alpha/linux/linux.hh
+++ b/arch/alpha/linux/linux.hh
@@ -77,6 +77,7 @@ class AlphaLinux : public Linux
static const unsigned GSI_CPUS_IN_BOX = 55; //!< number of CPUs in system
static const unsigned GSI_PHYSMEM = 19; //!< Physical memory in KB
static const unsigned GSI_CLK_TCK = 42; //!< clock freq in Hz
+ static const unsigned GSI_IEEE_FP_CONTROL = 45;
//@}
//@{
@@ -106,6 +107,22 @@ class AlphaLinux : public Linux
/// For table().
static const int TBL_SYSINFO = 12;
+
+ /// Resource enumeration for getrlimit().
+ 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_RSS = 5,
+ TGT_RLIMIT_NOFILE = 6,
+ TGT_RLIMIT_AS = 7,
+ TGT_RLIMIT_VMEM = 7,
+ TGT_RLIMIT_NPROC = 8,
+ TGT_RLIMIT_MEMLOCK = 9,
+ TGT_RLIMIT_LOCKS = 10
+ };
};
#endif