aboutsummaryrefslogtreecommitdiffstats
path: root/src/s/gnu-linux.h
diff options
context:
space:
mode:
authorDan Nicolaescu2008-12-19 19:50:35 +0000
committerDan Nicolaescu2008-12-19 19:50:35 +0000
commit06e111a6efbbe275e8f7c364ff8e5955d1ab75f0 (patch)
tree3ed4dc7cbf6c74663a3c4bd4c35b71e40ab2e3e9 /src/s/gnu-linux.h
parent349b3256608412d33ddabc7c3f9b429123e7c353 (diff)
downloademacs-06e111a6efbbe275e8f7c364ff8e5955d1ab75f0.tar.gz
emacs-06e111a6efbbe275e8f7c364ff8e5955d1ab75f0.zip
Reorganize implementation of Flist_system_processes and
Fsystem_process_attributes. No functional changes. * process.c: Don't #include pwd.h, grp.h and limits.h. (Flist_system_processes): Just call list_system_processes. (Fsystem_process_attributes): Just call system_process_attributes. (procfs_list_system_processes, time_from_jiffies) (ltime_from_jiffies, get_up_time, procfs_ttyname, MAJOR, MINOR) (procfs_get_total_memory, procfs_system_process_attributes): Move ... * sysdep.c: ... here. Include pwd.h, grp.h and limits.h. (list_system_processes): Rename from procfs_list_system_processes. Enclose in #ifdef HAVE_PROCFS. Provide a do nothing implementation. (system_process_attributes): Rename from procfs_list_system_processes. (ltime_from_jiffies, get_up_time, procfs_ttyname, MAJOR, MINOR) (procfs_get_total_memory): Enclose in #ifdef GNU_LINUX. * w32.c (list_system_processes): Rename from w32_list_system_processes. (system_process_attributes): Rename from w32_system_process_attributes. * s/gnu-linux.h (LISTPROC, PROCATTR): Remove. * process.h (w32_list_system_processes) (w32_system_process_attributes): Remove. (list_system_processes, system_process_attributes): New prototypes. * config.nt (LISTPROC, PROCATTR): Remove.
Diffstat (limited to 'src/s/gnu-linux.h')
-rw-r--r--src/s/gnu-linux.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/s/gnu-linux.h b/src/s/gnu-linux.h
index 2e28b81f7d0..7437db5d8eb 100644
--- a/src/s/gnu-linux.h
+++ b/src/s/gnu-linux.h
@@ -105,10 +105,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
105 105
106#define BSTRING 106#define BSTRING
107 107
108/* These are used in Flist_system_processes and Fsystem_process_attributes. */ 108/* This is used in list_system_processes. */
109#define HAVE_PROCFS 1 109#define HAVE_PROCFS 1
110#define LISTPROC procfs_list_system_processes
111#define PROCATTR procfs_system_process_attributes
112 110
113/* define MAIL_USE_FLOCK if the mailer uses flock 111/* define MAIL_USE_FLOCK if the mailer uses flock
114 to interlock access to /usr/spool/mail/$USER. 112 to interlock access to /usr/spool/mail/$USER.