Age | Commit message (Collapse) | Author | |
---|---|---|---|
1995-06-09 | (diskfs_S_io_prenotify): Cast END to off_t in comparison. | Michael I. Bushnell | |
1995-06-09 | (diskfs_S_io_async): Mark parms unused. | Michael I. Bushnell | |
1995-06-09 | (diskfs_S_io_get_icky_async_id): Validate CRED. | Michael I. Bushnell | |
1995-06-09 | (diskfs_S_interrupt_operation): Bother to implement. | Michael I. Bushnell | |
1995-06-09 | (_diskfs_control_clean): Mark parm unused. | Michael I. Bushnell | |
1995-06-09 | (diskfs_init_diskfs): Pass null second argument in calls to | Michael I. Bushnell | |
ports_create_class. | |||
1995-06-09 | (diskfs_S_fsys_set_options): Bother validating FSYS and implementing | Michael I. Bushnell | |
DO_CHILDREN. | |||
1995-06-09 | (diskfs_S_fsys_getfile): Mark parms unused. | Michael I. Bushnell | |
1995-06-09 | (diskfs_S_file_pathconf): Declare NAME to be unused. | Michael I. Bushnell | |
1995-06-09 | (diskfs_S_file_invoke_translator): Declare parms unused. | Michael I. Bushnell | |
1995-06-09 | (diskfs_S_file_getfh): Declare parameters to be unused. | Michael I. Bushnell | |
1995-06-09 | (diskfs_S_file_get_translator): Declare variable `buflen' and various | Michael I. Bushnell | |
variables `len' to be unsigned. | |||
1995-06-09 | (diskfs_S_file_exec): Declare both variables `i' to be unsigned int. | Michael I. Bushnell | |
1995-06-09 | (diskfs_S_file_notice_changes): Mark parameters as unused. | Michael I. Bushnell | |
1995-06-09 | (diskfs_S_dir_lookup): Initialize GIDS, NUIDS, and NGIDS to avoid | Michael I. Bushnell | |
warning. | |||
1995-06-09 | Provide unused attributes where appropriate. | Michael I. Bushnell | |
1995-06-09 | (diskfs_transboot_class): Delete var. | Michael I. Bushnell | |
(diskfs_init_diskfs): Don't initialize it. | |||
1995-06-09 | (diskfs_transboot_class): Delete var. | Michael I. Bushnell | |
1995-06-09 | (diskfs_shutdown): Rewrote to use new ports interface adequately. | Michael I. Bushnell | |
1995-06-09 | (diskfs_demuxer): Renamed from ports_demuxer. Don't call | Michael I. Bushnell | |
pager_demuxer. | |||
1995-06-09 | (begin_using_protid_port): Use ports_lookup_port. | Michael I. Bushnell | |
(end_using_protid_port): Use ports_port_deref. (enum porttype): Delete. | |||
1995-06-09 | (diskfs_S_fsys_syncfs): Use ports_lookup_port and ports_port_deref | Michael I. Bushnell | |
instead of ports_check_port_type and ports_done_with_port. | |||
1995-06-09 | (diskfs_startup_diskfs): Use new args for ports_allocate_port. | Michael I. Bushnell | |
1995-06-09 | (diskfs_spawn_first_thread): Call our own thread function instead of | Michael I. Bushnell | |
the ports one directly. (master_thread_function): New function. | |||
1995-06-09 | (diskfs_S_dir_rename): After renaming directory, synchronize relevant | Michael I. Bushnell | |
state if DISKFS_SYNCHRONOUS. | |||
1995-06-09 | (OTHERSRCS): Deleted ports-noports.c, ports-clean.c, ports-soft.c, | Michael I. Bushnell | |
ports-consts, pager-consts.c, init-loop.c, and ports-idle.c. Replaced ports-demuxer.c with demuxer.c. | |||
1995-06-09 | (diskfs_do_seqnos_mach_notify_no_senders): Don't help support pagers | Michael I. Bushnell | |
here at all. Also use ports_lookup_port and ports_port_deref instead of ports_check_port_type and ports_done_with_port. | |||
1995-06-09 | (diskfs_protid_class, diskfs_transboot_class, diskfs_control_class, | Michael I. Bushnell | |
diskfs_initboot_class, diskfs_execboot_class, diskfs_port_bucket): New vars. (diskfs_init_diskfs) Initialize all those new vars. Don't call _libports_initialize. | |||
1995-06-09 | (diskfs_S_file_getcontrol): Use new args for ports_allocate_port. | Michael I. Bushnell | |
1995-06-09 | (diskfs_set_sync_interval): Use new args for ports_allocate_port. | Michael I. Bushnell | |
1995-06-09 | (diskfs_start_protid): Use new args for ports_allocate_port. | Michael I. Bushnell | |
1995-06-09 | (diskfs_S_fsys_startup): Use ports_lookup_port and ports_port_deref | Michael I. Bushnell | |
instead of ports_check_port_type and ports_done_with_port. | |||
1995-06-09 | (diskfs_start_bootstrap): Use new args for ports_allocate_port. | Michael I. Bushnell | |
(start_execserver): Likewise. (diskfs_S_exec_startup): Use ports_lookup_port and ports_port_deref instead of ports_check_port_type and ports_done_with_port. (diskfs_execboot_fsys_startup): Likewise. (diskfs_S_fsys_init): Likewise. (diskfs_S_fsys_getpriv): Likewise. | |||
1995-06-09 | (diskfs_S_fsys_goaway): Use ports_lookup_port and ports_port_deref | Michael I. Bushnell | |
instead of ports_check_port_type and ports_done_with_port. | |||
1995-06-09 | (diskfs_S_fsys_getroot): Use ports_lookup_port and ports_port_deref | Michael I. Bushnell | |
instead of ports_check_port_type and ports_done_with_port. | |||
1995-06-09 | (diskfs_shutdown_lock, diskfs_protid_class, diskfs_transboot_class, | Michael I. Bushnell | |
diskfs_control_class, diskfs_execboot_class, diskfs_initboot_class, diskfs_port_bucket): New variables. (diskfs_pager_users): New function declaration. | |||
1995-06-08 | Rewritten to unconditionally return both BFD and ELF machine types. | Roland McGrath | |
1995-06-08 | (struct execdata.info.elf): Add members `anywhere' and `loadbase'. | Roland McGrath | |
(load_section): Use them; if `anywhere' set, load the section anywhere. Record load address in `loadbase'. (check_elf): Initialize `anywhere' and `loadbase'. (postload): Merged into load. (load): Perform postload functionality here, after calling finish_mapping. (finish): Take new flag arg; deallocate file port only if set. (do_exec): Pass flag to finish appropriately. Don't call finish_mapping and postload after load. KLUDGE: Load the interpreter before the program instead of after. | |||
1995-06-06 | (diskfs_shutdown_soft_ports): Deleted decl. | Michael I. Bushnell | |
(ports_demuxer): Deleted decl. (diskfs_demuxer): New decl. | |||
1995-06-06 | (OBJS): Removed ihash.o and primes.o. | Michael I. Bushnell | |
(CPPFLAGS): Deleted addition of -I../lib. (vpath): Deleted spec. (REMHDRS): Added ../libihash/ihash.h. (HURDLIBS): Added libihash. | |||
1995-06-06 | (HURDLIBS): Added libihash. | Michael I. Bushnell | |
(CPPFLAGS): Deleted addition of -I../lib. (vpath): Deleted spec. (ps): Deleted ihash.o and primes.o. | |||
1995-06-06 | (lib-subdirs): Added libihash. | Michael I. Bushnell | |
1995-06-06 | Initial revision | Michael I. Bushnell | |
1995-06-05 | Include <errno.h>. | Michael I. Bushnell | |
1995-06-05 | Majorly revamped: Now supports the ELF format directly. | Roland McGrath | |
Secondarily uses the BFD library #ifdef BFD. Supports gunzipping only #ifdef GZIP. | |||
1995-06-01 | (ps.o, fsysopts.o, showtrans.o, settrans.o): Add dependencies on header files. | Miles Bader | |
(REMHDRS): Define this variable. | |||
1995-05-31 | (ps_own_filter, ps_not_sess_leader_filter, ps_ctty_filter, | Miles Bader | |
ps_unorphaned_filter, ps_parent_filter): Declare these as extern so that the linker will bring in the initialized version (it's not doing so otherwise may be a bug). | |||
1995-05-31 | (ps_fmt_create): Don't mutate the format spec name in the fmt_spec list we're | Miles Bader | |
passed just to get correctly capitalized titles. Instead, do things correctly by making enough room to store our own version of the title string, which we can do with what we please. | |||
1995-05-31 | (DISTFILES): New variable; include frank1.ld and frankemul.ld. | Roland McGrath | |
(CPPFLAGS): Variable removed. (LDFLAGS): Append -T frank1.ld. (boot.1, boot.a): New targets. | |||
1995-05-31 | Omit .globl decl for errno; it caused some as complaint. | Roland McGrath | |