summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
1996-02-14(argp_parse):Miles Bader
Don't parse args in order by default. Deal correctly when the user turns a non-option arg into an option in re-ordering mode. Honor ARGP_NO_ARGS. Use KEY_END, KEY_ARG, and QUOTE. (KEY_END): New macro, in place of EOF. (KEY_ARG, QUOTE): New macros.
1996-02-14(O_RDONLY, O_WRONLY, O_RDWR): New macros.Miles Bader
1996-02-14(load_image, boot_script_read_file, main):Miles Bader
Use O_RDONLY, not 0 (kind of ironic, this...). (load_image): Give the filename with the error message (and a newline).
1996-02-14Move all the ux-specific grot into ux.c & ux.h.Miles Bader
If UX is defined, include "ux.h", else define hurdish stuff. (main): Use get_privileged_ports instead of task_by_pid. (load_image, boot_script_read_file, main, do_mach_notify_no_senders, do_mach_notify_dead_name): Use host_exit instead of uxexit. (boot_script_read_file): Use host_stat instead of uxstat. (init_termstate, S_tioctl_tiocseta): Use sg_flags field in struct sgttyb.
1996-02-14(all): Depend on `boot' and `uxboot'.Miles Bader
(COMMON-OBJS, UX-OBJS): New macros. (OBJS): Inherit most names from $(COMMON-OBJS). (LCLHDRS): Add ux.h. (LDFLAGS): Use target-specific value. (uxboot.0-LDFLAGS): New macro (with contents from old LDFLAGS). (uxboot.o, uxboot.0): New targets. (uxboot): Target renamed from boot.a.
1996-02-14Initial revisionMiles Bader
1996-02-13Exec login.Miles Bader
1996-02-13(options, main): Add --timeout/-t option.Miles Bader
(main): Pass ARGP_IN_ORDER to argp_parse (it's no longer the default), and deal with the fallout.
1996-02-13(specs): Change `Rpc' entry to `Wait'.Miles Bader
(ps_emit_wait): New function. (ps_emit_string, ps_emit_string0): Use ps_stream_write_trunc_field. (ps_get_wait): Renamed from ps_get_rpc; calling convention changed. (ps_wait_getter): Renamed from ps_rpc_getter & contents changed accord. (get_syscall_name, get_rpc_name): New stub functions.
1996-02-13(fetch_procinfo, merge_procinfo): Return wait strings.Miles Bader
(summarize_thread_waits): Return both wait and rpc info. (get_thread_wait): New function. (proc_stat_set_flags): Support finding wait info. Change occurances of PSTAT_THREAD_RPC to PSTAT_THREAD_WAIT.
1996-02-13(struct proc_stat): Add thread_wait, thread_waits, & thread_waits_len fields.Miles Bader
(PSTAT_THREAD_WAIT): Renamed from PSTAT_THREAD_RPC. (proc_stat_thread_wait): New macro. (ps_stream_write_trunc_field): New declaration.
1996-02-13(ps_stream_write_field): Call _ps_stream_write_field.Miles Bader
(ps_stream_write_trunc_field): New function. (_ps_stream_write_field): New function, from ps_stream_write_field.
1996-02-13Formerly nfs.c.~12~Michael I. Bushnell
1996-02-12Formerly fsys-getroot.c.~3~Michael I. Bushnell
1996-02-12Formerly mount.c.~10~Michael I. Bushnell
1996-02-12Formerly main.c.~7~Michael I. Bushnell
1996-02-12Formerly main.c.~6~Michael I. Bushnell
1996-02-09(S_proc_exception_raise): Rewritten.Roland McGrath
(S_proc_handle_exceptions): Don't set E->replyport. (S_proc_exception_raise_reply): Function removed.
1996-02-09(message_demuxer): Don't call proc_excrepl_server.Roland McGrath
1996-02-09(DIST_FILES): Remove proc_excrepl.defs.Roland McGrath
(MIGSTUBS): Remove its objects.
1996-02-09Add msgoption arg.Roland McGrath
Use integer_t where appropriate.
1996-02-09(do_mach_notify_no_senders): Don't use E->replyport.Roland McGrath
1996-02-09(struct exc): Removed useless members `replyport', `replyporttype'.Roland McGrath
1996-02-09(ps_getter_t, ps_filter_t, struct ps_filter, ps_not_leader_filter,Miles Bader
ps_ctty_filter, ps_unorphaned_filter, ps_parent_filter, ps_std_fmt_specs): Make const.
1996-02-09(specs, state_shadows, ps_pid_getter, ps_thread_index_getter,Miles Bader
ps_owner_getter, ps_owner_uid_getter, ps_ppid_getter, ps_pgrp_getter, ps_session_getter, ps_login_col_getter, ps_num_threads_getter, ps_args_getter, ps_state_getter, ps_rpc_getter, ps_vsize_getter, ps_rsize_getter, ps_cur_priority_getter, ps_base_priority_getter, ps_max_priority_getter, ps_usr_time_getter, ps_sys_time_getter, ps_tot_time_getter, ps_rmem_frac_getter, ps_cpu_frac_getter, ps_sleep_getter, ps_susp_count_getter, ps_proc_susp_count_getter, ps_thread_susp_count_getter, ps_tty_getter, ps_page_faults_getter, ps_cow_faults_getter, ps_pageins_getter, ps_msgs_sent_getter, ps_msgs_rcvd_getter, ps_zero_fills_getter): Make const.
1996-02-09Import hurd/ioctl_types.h with <> instead of "".Roland McGrath
1996-02-09entered into RCSMichael I. Bushnell
1996-02-09(argp_parse):Miles Bader
When a non-option arg fails to be parsed with EINVAL, set ARG_EINVAL true, and leave ERR as is until just before we return. Put process_arg() in the right scope. Deal with getopt returning EOF early because of `--'. Make STATE.arg_num per-group. (struct group): Renamed process_arg field to args_processed (a count).
1996-02-09Protect from multiple inclusion.Roland McGrath
1996-02-09Formerly main.c.~5~Michael I. Bushnell
1996-02-09Formerly main.c.~4~Michael I. Bushnell
1996-02-09Formerly mount.c.~9~Michael I. Bushnell
1996-02-08entered into RCSMichael I. Bushnell
1996-02-08(diskfs_nput): Before bumping NP->references (which precedesMichael I. Bushnell
diskfs_try_dropping_softrefs), *lock* diskfs_node_refcnt_lock, not mutant unlock. (diskfs_nrele): Likewise.
1996-02-07(diskfs_parse_runtime_options): Make STANDARD_ARGP const.Miles Bader
(diskfs_startup_argp, diskfs_device_startup_argp): Make const.
1996-02-07(diskfs_common_options): Make const.Miles Bader
1996-02-07(std_runtime_options): Make const.Miles Bader
(diskfs_set_options): Make argp structures const.
1996-02-07(startup_options, dev_startup_options, dev_start_argp_parents,Miles Bader
dev_startup_argp, startup_common_argp, startup_argp_parents, startup_argp, diskfs_startup_argp): Make const.
1996-02-07(diskfs_S_dir_lookup): Revert last change.Michael I. Bushnell
1996-02-06(ext2_warning): Make a declaration, not a macro.Miles Bader
1996-02-06(ext2_warning): Rename from _ext2_warning; don't take (or print) a functionMiles Bader
argument any more.
1996-02-06(diskfs_get_directs): When BUFSIZ is 0, allocate enough extra space over theMiles Bader
directory size to account for the worst case difference between the ext2 and canonical formats.
1996-02-06(diskfs_S_dir_lookup): Make the new peropen we'll pass as dotdot to theMiles Bader
fetch_root with the same flags as DIRCRED->po.
1996-02-05(argp_parse): Implement the ARG_NUM field.Miles Bader
1996-02-05(struct argp_state): Add ARG_NUM field.Miles Bader
1996-02-05(main, args_doc, doc): Add repeat mode.Miles Bader
(FVAL): New macro.
1996-02-05(line_write, line_fill): Add `const' where appropriate.Miles Bader
1996-02-05(line_write, line_fill, line_puts): Add `const' where appropriate.Miles Bader
1996-02-05(struct hol_entry, make_hol, hol_entry_short_iterate, hol_entry_long_iterate,Miles Bader
hol_entry_first_short, hol_entry_first_long, hol_find_entry, hol_sort, hol_entry_help, argp_hol, argp_args_usage, argp_doc, argp_help, argp_error): Add `const' where appropriate.
1996-02-05(argp_default_options, argp_default_argp, argp_parse, find_long_option):Miles Bader
Add `const' where appropriate.