summaryrefslogtreecommitdiffstats
path: root/solaris/SolarisCRT.h
diff options
context:
space:
mode:
authorgmbroome <thrirhrafnir@gmail.com>2018-03-02 16:20:46 -0500
committerHisham Muhammad <hisham@gobolinux.org>2018-03-02 18:20:46 -0300
commit697f5bb9c14a89b2e04519c956fc7e455c9b1cc0 (patch)
tree12cb2f0f92308da316e623d7b1911308454ea02a /solaris/SolarisCRT.h
parentd4ea7cd65ccf8551cabb0706167b2c15aad7866d (diff)
Import Solaris support (#741)
This commit adds support for Solaris, squashed from PR #741: Summary of additions: * Initial setup of Solaris platform directory * Add Solaris platform into autoconf template * Uptime and load averages * Add dependency on libkstat * Basic process listing * Zone name display * CPU detection * Per-process memory and CPU usage parsed correctly * Uses sysconf to discover number of CPUs, instead of more complex libkstat code * Simple memory display working * Reduce repetitive calls to the PAGE_SIZE macro when reading memory info * Add Project, Contract, Task, and Pool into process properties * Use system major()/minor() implementations and remove extraneous definition of mkdev() * Get the STARTTIME column working properly, using the Linux implementation as a guide
Diffstat (limited to 'solaris/SolarisCRT.h')
-rw-r--r--solaris/SolarisCRT.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/solaris/SolarisCRT.h b/solaris/SolarisCRT.h
new file mode 100644
index 00000000..c26de36b
--- /dev/null
+++ b/solaris/SolarisCRT.h
@@ -0,0 +1,15 @@
+/* Do not edit this file. It was automatically generated. */
+
+#ifndef HEADER_SolarisCRT
+#define HEADER_SolarisCRT
+/*
+htop - SolarisCRT.h
+(C) 2014 Hisham H. Muhammad
+Released under the GNU GPL, see the COPYING file
+in the source distribution for its full text.
+*/
+
+void CRT_handleSIGSEGV(int sgn);
+
+
+#endif