From e72f30549b68115ca8107cf02be93f137a1e8306 Mon Sep 17 00:00:00 2001 From: Craig Small Date: Thu, 1 Mar 2018 21:25:04 +1100 Subject: [PATCH] sysctl: Bring procio functions out of library The procio functions that were in the library have been moved into sysctl. sysctl is not linked to libprocps in newlib and none of the other procps binaries would need to read/write large data to the procfs. References: be6b048a41b0a47ebed602d9e0993fe18c9de237 --- Makefile.am | 9 +++++---- proc/procio.c => procio.c | 0 2 files changed, 5 insertions(+), 4 deletions(-) rename proc/procio.c => procio.c (100%) diff --git a/Makefile.am b/Makefile.am index ebda1893..1f79d82c 100644 --- a/Makefile.am +++ b/Makefile.am @@ -210,7 +210,11 @@ pmap_SOURCES = pmap.c lib/fileutils.c if !CYGWIN pwdx_SOURCES = pwdx.c lib/fileutils.c pwdx_LDADD= $(CYGWINFLAGS) -sysctl_SOURCES = sysctl.c lib/fileutils.c +sysctl_SOURCES = \ + sysctl.c \ + lib/fileutils.c \ + procio.c \ + procio.h sysctl_LDADD= endif tload_SOURCES = tload.c lib/strutils.c lib/fileutils.c @@ -252,8 +256,6 @@ proc_libprocps_la_SOURCES = \ proc/numa.h \ proc/pids.c \ proc/pids.h \ - proc/procio.c \ - proc/procio.h \ proc/procps.h \ proc/pwcache.c \ proc/pwcache.h \ @@ -284,7 +286,6 @@ proc_libprocps_la_include_HEADERS = \ proc/namespace.h \ proc/numa.h \ proc/pids.h \ - proc/procio.h \ proc/procps.h \ proc/pwcache.h \ proc/readproc.h \ diff --git a/proc/procio.c b/procio.c similarity index 100% rename from proc/procio.c rename to procio.c