Martin Baulig
7dd0c2eac3
renamed all functions that implementing features to '__l'; we only emit
...
* lib/*.c: renamed all functions that implementing features
to '__l'; we only emit code for those functions if the
corresponding 'GLIBTOP_SUID_<feature>' has a positive value.
1998-05-28 19:22:48 +00:00
Martin Baulig
62dda3b782
added some new function suffixes: '__l' is a function defined in the
...
* sysdeps/linux/*.h: added some new function suffixes:
'__l' is a function defined in the client part;
'__s' is a function defined in the sysdeps part and
'__p' is a function that needs special priviledges.
'__r' is mapped either on '__l' or on '__s'.
* sysdeps/linux/glibtop_server.h: New file -
defines system dependent constants 'GLIBTOP_SUID_<feature>'
being either 'GLIBTOP_SYSDEPS_<feature>'+1 depending upon
whether or not this feature requires using the server.
Things may now temporarily get instable; I'm currently implementing some
suggestions Sebastian Wilhelmi has made.
1998-05-28 19:19:49 +00:00
Martin Baulig
4e1e1ccb9f
removed that file; it is no longer needed.
...
* lib/sysdeps.c: removed that file; it is no longer
needed.
1998-05-28 19:08:35 +00:00
Martin Baulig
dd0258acf9
Fixed `broken pipe' error when server is running SUID; accidentally uses
...
* src/server/main.c: Fixed `broken pipe' error when server
is running SUID; accidentally uses setreuid () instead of
setregid ().
1998-05-25 17:13:16 +00:00
Martin Baulig
15caaaf34f
added memory statistics.
...
* sysdeps/sun4/{open.c, mem.c, glibtop_machine.h}: added
memory statistics.
1998-05-24 16:16:59 +00:00
Martin Baulig
ff3aced01e
added `locked' member to this structure for SunOS.
...
* include/glibtop/mem.h (_glibtop_mem): added `locked'
member to this structure for SunOS.
1998-05-24 16:15:24 +00:00
Martin Baulig
b281735ba7
*** empty log message ***
1998-05-23 23:06:34 +00:00
Martin Baulig
109f8dc608
Started porting. Getting CPU usage now working. Took a lot of code from
...
* sysdeps/sun4/{open.c, cpu.c}: Started porting.
Getting CPU usage now working. Took a lot of code
from top-3.4.
1998-05-23 23:05:08 +00:00
Martin Baulig
37e161bcec
New file. System dependend header file for SunOS.
...
* sysdeps/sun4/glibtop_machine.h: New file.
System dependend header file for SunOS.
1998-05-23 23:03:59 +00:00
Martin Baulig
00176cd6e8
Added 'machine_incs' again.
1998-05-23 23:00:46 +00:00
Martin Baulig
40b6a23c63
Fixed 'need_gnome_support' typo.
1998-05-23 16:08:27 +00:00
Martin Baulig
e5ad7e782f
*** empty log message ***
1998-05-23 13:51:28 +00:00
Martin Baulig
977a3695f6
removed -I$(includedir).
...
* */Makefile.am (INCLUDES): removed -I$(includedir).
1998-05-23 13:50:46 +00:00
Martin Baulig
39be9f45bb
added -D_IN_LIBGTOP
...
* configure.in (CFLAGS): added -D_IN_LIBGTOP
1998-05-23 13:46:31 +00:00
Martin Baulig
7cd525974a
Added information about struct fields.
1998-05-22 23:56:06 +00:00
Martin Baulig
29ba1a484b
Fixed typo.
1998-05-22 23:55:35 +00:00
Martin Baulig
cd9d6bbb39
*** empty log message ***
1998-05-22 23:35:09 +00:00
Martin Baulig
1e541ba56c
New files. This is a reference manual that gets automatically build from
...
* doc/{libgtop-ref.sgml, libgtop-ref.dsl}: New files.
This is a reference manual that gets automatically
build from make-docbook.scm.
1998-05-22 23:33:23 +00:00
Martin Baulig
c67ba32006
Small bugfixes.
1998-05-22 23:24:06 +00:00
Martin Baulig
26628a6214
New file. Uses the guile interface of libgtop to create docbook
...
* guile/make-docbook.scm: New file. Uses the guile
interface of libgtop to create docbook documentation
for all functions.
1998-05-22 23:22:03 +00:00
Martin Baulig
33f52f01b8
*** empty log message ***
1998-05-22 00:42:47 +00:00
Martin Baulig
bee25bc218
*** empty log message ***
1998-05-21 23:30:35 +00:00
Martin Baulig
022369f08a
'gtopConf.sh' has been renamed to 'libgtopConf.sh'; variables in this
...
* Makefile.am: 'gtopConf.sh' has been renamed to
'libgtopConf.sh'; variables in this script have changed.
1998-05-21 23:29:00 +00:00
Martin Baulig
1d47b76ea1
uses '@LIBGTOP_SERVER@' instead of '@GTOP_SERVER@'.
...
* lib/Makefile.am: uses '@LIBGTOP_SERVER@' instead of
'@GTOP_SERVER@'.
1998-05-21 23:26:18 +00:00
Martin Baulig
37efa42ec6
renamed variables for 'libgtopConf.sh.in'.
...
* configure.in: renamed variables for 'libgtopConf.sh.in'.
1998-05-21 23:24:53 +00:00
Martin Baulig
f0f9b51b47
added 'NEED_LIBGTOP'.
...
* acconfig.h: added 'NEED_LIBGTOP'.
1998-05-21 23:22:59 +00:00
Martin Baulig
7e13eec9f6
rewrote that macro - moved some of the code to
...
* acinclude.m4 (AC_LC_SYSDEPS): rewrote that macro -
moved some of the code to 'macros/gnome-libgtop-sysdeps.m4';
renamed variables: look at the ChangeLog entry for the
new 'libgtopConf.sh.in' for details.
1998-05-21 23:21:25 +00:00
Martin Baulig
6241c3c65f
renamed from 'gtopConf.sh.in'; we now define 'LIBGTOP_LIBDIR',
...
* libgtopConf.sh.in: renamed from 'gtopConf.sh.in';
we now define 'LIBGTOP_LIBDIR', 'LIBGTOP_INCLUDEDIR',
'LIBGTOP_LIBS', 'LIBGTOP_INCS', 'LIBGTOP_GUILE_LIBS',
'LIBGTOP_GUILE_INCS', 'LIBGTOP_BINDIR', 'LIBGTOP_SERVER',
'libgtop_sysdeps_dir', 'libgtop_need_server',
'libgtop_use_machine_h', 'libgtop_guile_found',
'libgtop_want_names', 'libgtop_want_guile_names',
'libgtop_want_examples'.
* gtopConf.sh.in: renamed to 'libgtopConf.sh.in'.
1998-05-21 23:20:07 +00:00
Martin Baulig
10a7ef87b9
*** empty log message ***
1998-05-21 20:37:06 +00:00
Martin Baulig
dc88112433
added information about latest changes in 'acinclude.m4' and
...
* doc/gnome-hackers.sgml: added information about latest
changes in 'acinclude.m4' and 'gtopConf.sh.in'.
1998-05-21 20:34:06 +00:00
Martin Baulig
998392ec05
conditionally building 'examples' subdir, added 'copyright.txt' to
...
* Makefile.am: conditionally building 'examples' subdir,
added 'copyright.txt' to EXTRA_DIST.
1998-05-21 20:31:04 +00:00
Martin Baulig
604c7dc48e
added 'gtop_guile_found', 'gtop_want_names', 'gtop_want_guile_names' and
...
* configure.in: added 'gtop_guile_found', 'gtop_want_names',
'gtop_want_guile_names' and 'gtop_want_examples' for use in
'gtopConf.sh.in'; added 'include' and 'include/glibtop' subdirs.
1998-05-21 20:29:23 +00:00
Martin Baulig
0a5e9d5c24
added 'GLIBTOP_EXAMPLES'.
...
* acconfig.h: added 'GLIBTOP_EXAMPLES'.
1998-05-21 20:26:38 +00:00
Martin Baulig
15d96eb9a1
define 'GLIBTOP_NAMES' when building libgtop and a new conditional
...
* acinclude.m4 (AC_LC_SYSDEPS): define 'GLIBTOP_NAMES' when
building libgtop and a new conditional 'GLIBTOP_NAMES'; added
new parameter '--without-examples'; define 'GLIBTOP_EXAMPLES'
and conditional 'GLIBTOP_EXAMPLES'.
1998-05-21 20:25:21 +00:00
Martin Baulig
066c74d11d
added 'GTOP_GUILE_FOUND', 'GTOP_WANT_NAMES', 'GTOP_WANT_GUILE_NAMES' and
...
* gtopConf.sh.in: added 'GTOP_GUILE_FOUND', 'GTOP_WANT_NAMES',
'GTOP_WANT_GUILE_NAMES' and 'GTOP_WANT_EXAMPLES'.
1998-05-21 20:18:29 +00:00
Martin Baulig
d7e1c5d56a
new file - header file now get properly installed and go into the
...
* include/glibtop/Makefile.am: new file - header file
now get properly installed and go into the distribution.
1998-05-21 20:10:24 +00:00
Martin Baulig
eb42a9e0cc
new file
...
* include/Makefile.am: new file
1998-05-21 20:10:05 +00:00
Martin Baulig
436bef3790
added 'DIST_SUBDIRS'
...
* sysdeps/guile/Makefile.am: added 'DIST_SUBDIRS'
1998-05-21 20:07:29 +00:00
Martin Baulig
5e70e5fa9f
added 'DIST_SUBDIRS'
...
* sysdeps/Makefile.am: added 'DIST_SUBDIRS'
1998-05-21 20:06:55 +00:00
Martin Baulig
033f27430c
new file - currently empty
...
* ChangeLog: new file - currently empty
1998-05-21 20:02:31 +00:00
Martin Baulig
50e59e9a85
added note about 'doc/gnome-hackers.sgml'.
...
* NEWS: added note about 'doc/gnome-hackers.sgml'.
1998-05-21 17:51:18 +00:00
Martin Baulig
8425bb7c04
new file - short intro on how to use libgtop in the gnome project;
...
* doc/gnome-hackers.sgml: new file - short intro on how
to use libgtop in the gnome project; especially 'configure'
and 'gtopConf.sh'.
1998-05-21 17:48:03 +00:00
Martin Baulig
afb564b63d
new file - sets output filename and directory for 'gnome-hackers.sgml'.
...
* doc/gnome-hackers.dsl: new file - sets output filename
and directory for 'gnome-hackers.sgml'.
* doc/libgtop.dsl: most stuff from this file has moved
to 'dbtohtml.dsl', it now only overrides the output
filename and directory.
* doc/dbtohtml.dsl: new file - contains most that was
formerly in 'libgtop.dsl'.
1998-05-21 17:46:54 +00:00
Martin Baulig
a83ab971d0
'GTOP_INCS' and 'GTOP_LIBS' now really point to the places where
...
* configure.in: 'GTOP_INCS' and 'GTOP_LIBS' now really
point to the places where everything gets installed and
no longer to the build directory, so that they can be
used in 'gtopConf.sh'.
1998-05-21 17:43:24 +00:00
Martin Baulig
57a44598b9
added 'machine_incs' which is used in 'INCLUDES' in several
...
* acinclude.m4 (AC_LC_SYSDEPS): added 'machine_incs'
which is used in 'INCLUDES' in several 'Makefile.am's;
fixed typo 'ac_cv_want_names'; added missing AC_SUBST
of 'use_glibtop_machine_h'.
1998-05-21 17:41:28 +00:00
Martin Baulig
dec10a8221
INCLUDES no longer uses @GTOP_INCS@ which now points to where the
...
stuff gets installed and now longer to the build directories.
Added '-D_GNU_SOURCE' to INCLUDES.
1998-05-21 17:37:51 +00:00
Martin Baulig
f39948ae54
added more detailed description of today's changes.
...
* NEWS: added more detailed description of
today's changes.
1998-05-20 23:14:55 +00:00
Martin Baulig
bb959df4b2
added required check for 'GLIBGTOP_GUILE_NAMES'.
...
* examples/third.c: added required check for
'GLIBGTOP_GUILE_NAMES'.
1998-05-20 21:04:10 +00:00
Martin Baulig
a6f0f33112
only build 'names' subdir when necessary.
...
* sysdeps/guile/Makefile.am: only build 'names'
subdir when necessary.
1998-05-20 21:01:41 +00:00
Martin Baulig
8bd9f46d1a
only build 'names' subdir when necessary.
...
* sysdeps/Makefile.am: only build 'names' subdir
when necessary.
1998-05-20 21:01:04 +00:00