summaryrefslogtreecommitdiffstats
path: root/openbsd
diff options
context:
space:
mode:
authorZev Weiss <zev@bewilderbeest.net>2019-12-21 01:09:25 -0800
committerZev Weiss <zev@bewilderbeest.net>2020-09-03 11:58:58 -0500
commita1a027b9bd833db5384d7dc65046194018eb8bfa (patch)
treec8e906c53b485435ceb79b30a3b5faa28554f0ca /openbsd
parent7734dfe55d7c005063f2682e5611fc11e9143fd9 (diff)
Axe automated header generation.
Reasoning: - implementation was unsound -- broke down when I added a fairly basic macro definition expanding to a struct initializer in a *.c file. - made it way too easy (e.g. via otherwise totally innocuous git commands) to end up with timestamps such that it always ran MakeHeader.py but never used its output, leading to overbuild noise when running what should be a null 'make'. - but mostly: it's just an awkward way of dealing with C code.
Diffstat (limited to 'openbsd')
-rw-r--r--openbsd/Battery.h2
-rw-r--r--openbsd/OpenBSDCRT.h2
-rw-r--r--openbsd/OpenBSDProcess.c20
-rw-r--r--openbsd/OpenBSDProcess.h2
-rw-r--r--openbsd/OpenBSDProcessList.c34
-rw-r--r--openbsd/OpenBSDProcessList.h2
-rw-r--r--openbsd/Platform.c8
-rw-r--r--openbsd/Platform.h2
8 files changed, 0 insertions, 72 deletions
diff --git a/openbsd/Battery.h b/openbsd/Battery.h
index 0f05af3a..e858b15d 100644
--- a/openbsd/Battery.h
+++ b/openbsd/Battery.h
@@ -1,5 +1,3 @@
-/* Do not edit this file. It was automatically generated. */
-
#ifndef HEADER_Battery
#define HEADER_Battery
/*
diff --git a/openbsd/OpenBSDCRT.h b/openbsd/OpenBSDCRT.h
index c48309a7..66684c53 100644
--- a/openbsd/OpenBSDCRT.h
+++ b/openbsd/OpenBSDCRT.h
@@ -1,5 +1,3 @@
-/* Do not edit this file. It was automatically generated. */
-
#ifndef HEADER_OpenBSDCRT
#define HEADER_OpenBSDCRT
/*
diff --git a/openbsd/OpenBSDProcess.c b/openbsd/OpenBSDProcess.c
index f54c9111..1a807848 100644
--- a/openbsd/OpenBSDProcess.c
+++ b/openbsd/OpenBSDProcess.c
@@ -16,26 +16,6 @@ in the source distribution for its full text.
#include <unistd.h>
#include <sys/syscall.h>
-/*{
-
-typedef enum OpenBSDProcessFields {
- // Add platform-specific fields here, with ids >= 100
- LAST_PROCESSFIELD = 100,
-} OpenBSDProcessField;
-
-typedef struct OpenBSDProcess_ {
- Process super;
-} OpenBSDProcess;
-
-#ifndef Process_isKernelThread
-#define Process_isKernelThread(_process) (_process->pgrp == 0)
-#endif
-
-#ifndef Process_isUserlandThread
-#define Process_isUserlandThread(_process) (_process->pid != _process->tgid)
-#endif
-
-}*/
ProcessClass OpenBSDProcess_class = {
.super = {
diff --git a/openbsd/OpenBSDProcess.h b/openbsd/OpenBSDProcess.h
index ba55e5ea..b4fd82db 100644
--- a/openbsd/OpenBSDProcess.h
+++ b/openbsd/OpenBSDProcess.h
@@ -1,5 +1,3 @@
-/* Do not edit this file. It was automatically generated. */
-
#ifndef HEADER_OpenBSDProcess
#define HEADER_OpenBSDProcess
/*
diff --git a/openbsd/OpenBSDProcessList.c b/openbsd/OpenBSDProcessList.c
index ea40fe17..0d1a7226 100644
--- a/openbsd/OpenBSDProcessList.c
+++ b/openbsd/OpenBSDProcessList.c
@@ -27,40 +27,6 @@ in the source distribution for its full text.
#include <string.h>
#include <unistd.h>
-/*{
-
-#include <kvm.h>
-
-typedef struct CPUData_ {
- unsigned long long int totalTime;
- unsigned long long int userTime;
- unsigned long long int niceTime;
- unsigned long long int sysTime;
- unsigned long long int sysAllTime;
- unsigned long long int spinTime;
- unsigned long long int intrTime;
- unsigned long long int idleTime;
-
- unsigned long long int totalPeriod;
- unsigned long long int userPeriod;
- unsigned long long int nicePeriod;
- unsigned long long int sysPeriod;
- unsigned long long int sysAllPeriod;
- unsigned long long int spinPeriod;
- unsigned long long int intrPeriod;
- unsigned long long int idlePeriod;
-} CPUData;
-
-typedef struct OpenBSDProcessList_ {
- ProcessList super;
- kvm_t* kd;
-
- CPUData* cpus;
-
-} OpenBSDProcessList;
-
-}*/
-
/*
* avoid relying on or conflicting with MIN() and MAX() in sys/param.h
*/
diff --git a/openbsd/OpenBSDProcessList.h b/openbsd/OpenBSDProcessList.h
index ec9fab27..4b5203c7 100644
--- a/openbsd/OpenBSDProcessList.h
+++ b/openbsd/OpenBSDProcessList.h
@@ -1,5 +1,3 @@
-/* Do not edit this file. It was automatically generated. */
-
#ifndef HEADER_OpenBSDProcessList
#define HEADER_OpenBSDProcessList
/*
diff --git a/openbsd/Platform.c b/openbsd/Platform.c
index 0f5279e8..cb162078 100644
--- a/openbsd/Platform.c
+++ b/openbsd/Platform.c
@@ -37,14 +37,6 @@ in the source distribution for its full text.
#include <limits.h>
#include <math.h>
-/*{
-#include "Action.h"
-#include "BatteryMeter.h"
-#include "SignalsPanel.h"
-
-extern ProcessFieldData Process_fields[];
-
-}*/
ProcessField Platform_defaultFields[] = { PID, USER, PRIORITY, NICE, M_SIZE, M_RESIDENT, STATE, PERCENT_CPU, PERCENT_MEM, TIME, COMM, 0 };
diff --git a/openbsd/Platform.h b/openbsd/Platform.h
index 56e4c400..da1a1740 100644
--- a/openbsd/Platform.h
+++ b/openbsd/Platform.h
@@ -1,5 +1,3 @@
-/* Do not edit this file. It was automatically generated. */
-
#ifndef HEADER_Platform
#define HEADER_Platform
/*

© 2014-2024 Faster IT GmbH | imprint | privacy policy