summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
1995-04-09Initial revisionMiles Bader
1995-04-07(subdirs-nodist, other-subdirs): Delete `ext2fs'.Michael I. Bushnell
1995-04-07Make everything depend on ps.h. Other random tweaks.Miles Bader
1995-04-07Tighten up types used (i.e., don't use int for everything).Miles Bader
1995-04-07(parse_enum): Renamed from enum_name.Miles Bader
(main, usage): Add lots of sysvish options, and generalize some existing ones to deal with sysvish usage. Make -t & -o work.
1995-04-07(ps_tty_short_name): New function; functionality used to be in spec.c.Miles Bader
(ps_tty_create, ps_tty_free): Add short_name fields. Tighten up types used (i.e., don't use int for everything).
1995-04-07Add decls for proc_stat_list_add_pgrp & ps_tty_short_name.Miles Bader
Tighten up types used (i.e., don't use int for everything).
1995-04-07(ps_emit_state): If a process is marked as stopped, then don't mentionMiles Bader
sleeping or idle threads' status (as that's presumably the signal thread). (ps_emit_tty_name): Move guts into into ps_tty_short_name. Tighten up types used (i.e., don't use int for everything).
1995-04-07(proc_stat_list_sort1): Always keep threads after their process when sorting!Miles Bader
Factor out most of proc_stat_list_add_all, proc_stat_list_add_login_coll, and proc_stat_list_add_session into proc_stat_list_add_[id_]fn_pids. (proc_stat_list_add_pgrp): New function, adds pids for a pgrp. Tighten up types used (i.e., don't use int for everything).
1995-04-06(S_proc_getprocinfo): New var `tp'. Bother to setMichael I. Bushnell
PI->logincollection.
1995-04-06Add the `jobc' (-j) output format from netbsd.Miles Bader
1995-04-06Minor change in spec names.Miles Bader
1995-04-06Add the `Arg0' spec, which is the same as `Args', but only prints the firstMiles Bader
one. Change MsgsIn and MsgsOut to MsgIn and MsgOut.
1995-04-06When processes are specified on the command line by PID, turn off allMiles Bader
filtering so that they don't disappear later.
1995-04-06(waiter_cares, waiting_parent_cares): New functions.Roland McGrath
(alert_parent, reparent_zombies, S_proc_wait, S_proc_mark_stop): Use them.
1995-04-05Don't include <errno.h>. Define `errno' variable.Roland McGrath
1995-04-05(SRCS): Add syscall.S.Roland McGrath
(OBJS): Add syscall.o.
1995-04-05Check for errors.Roland McGrath
1995-04-05(clean): Only clean in working-prog-subdirs.Michael I. Bushnell
1995-04-05(crossdir, startup, libc, crossheaders): New vars.Michael I. Bushnell
(MIGCOM): Use $(crossdir) instead of literal string.
1995-04-05(hurdinst, hurdroot): Deleted vars. Replaced usages with $(prefix)Michael I. Bushnell
and derivatives. (hurdroot-douglas.gnu.ai.mit.edu, hurdroot-ernst.gnu.ai.mit.edu, hostname, hurdrootdev): Deleted vars. (hurdsource): Replaced with `srcdir'. (startup, libc): Deleted vars; now in Maketools. (prefix, exec_prefix): New vars. (hurddir, bindir, libdir, infodir, includedir): New vars. ($(hurdroot), $(hurdroot)/mounted): Deleted rules. (vpath %.defs): Look in $(crossheaders), not installation dir.
1995-04-05Use the hashing routines from ../lib/ihash.c.Miles Bader
1995-04-05Initial revisionMiles Bader
1995-04-05Initial revisionMiles Bader
1995-04-05(diskfs_S_dir_rmdir): Do fsys_goaway for translated nodes beingMichael I. Bushnell
unlinked.
1995-04-05Fix nets.Michael I. Bushnell
1995-04-05(apply_auth): Use msg_add_auth & msg_del_auth instead of add_auth & del_auth.Miles Bader
(apply_auth_to_pids, apply_auth_to_loginid, apply_auth_to_pgrp): Don't use the IDS variable, it's no longer around; I think AUTH is the right thing to replace it with.
1995-04-05Add showtrans & mount, and uncomment-out su.Miles Bader
1995-04-05(diskfs_S_dir_unlink): Do fsys_goaway for translated nodes beingMichael I. Bushnell
unlinked.
1995-04-05Get rid of the `show passive translator' functionality, as this is now doneMiles Bader
by showtrans.
1995-04-05(proc_stat_set_flags): If PSTAT_NO_MSGPORT is set, don't use the msg port.Miles Bader
1995-04-05Add the PSTAT_NO_MSGPORT flag, which when set disables any use of theMiles Bader
process's message port.
1995-04-05Make -a imply -g as well, to be compatible with bsd.Miles Bader
Add the -M (--no-msg-port) switch, which disables all fields that would use any process's message port.
1995-04-05(diskfs_set_translator): When freeing passive translator, account forMichael I. Bushnell
blocks freed in NP->dn_stat.st_blocks.
1995-04-04Initial revisionMiles Bader
1995-04-04The previous change mistakenly changed an instance of MACH_MSG_TYPE_MAKE_SENDMiles Bader
to MACH_MSG_TYPE_COPY_SEND.
1995-04-04(CPPFLAGS): Define.Roland McGrath
($(OBJS) rule): Fix typo in target. (install-cthreads.h): Use $(INSTALL_DATA).
1995-04-04(mutex_lock, mutex_unlock): Use __ names for *_solid.Roland McGrath
1995-04-04(mutex_lock_solid, mutex_unlock_solid): Renamed to __*.Roland McGrath
(_cthread_mutex_lock_routine, _cthread_mutex_unlock_routine): Variables removed.
1995-04-04(main): Missing decls.Michael I. Bushnell
1995-04-04(main): Wire text and data segment on startup to avoid failure modeMichael I. Bushnell
during non-standalone pseudo-crash.
1995-04-04(diskfs_S_file_exec): Using MOVE_SEND in call to exec_exec loses,Michael I. Bushnell
because it consumes a reference, which will be consumed again by mach_msg_server if we return an error. So use COPY_SEND instead, and deallocate the rights ourselves only when we are to return success.
1995-04-04Initial revisionMiles Bader
1995-04-04Add rule for the new settrans, and compile error.c correctly.Miles Bader
1995-04-04(main): Treat argument without leading - as if it had one, unless it's aRoland McGrath
number.
1995-04-03Return more useful values for the st_blksize and st_fstype fields in a stat.Miles Bader
1995-04-01[makemode=library] (install): Only do $(installhdrs) if defined.Roland McGrath
1995-04-01[makemode=library] (install): Use $(INSTALL_DATA).Roland McGrath
1995-04-01(INSTALL, INSTALL_DATA, INSTALL_BIN): Define normally using `install'.Roland McGrath
1995-03-31Move the check for the bootstrap port after the args check, so that users canMiles Bader
run it from the shell to get a usage message.