summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
1995-01-17Fix RPC name in last change.Roland McGrath
1995-01-17Add sig_post_untraced_reply, and intervening skips.Roland McGrath
1995-01-16(EXEC_TRACED): New macro.Roland McGrath
1995-01-16(io_select_done): RPC removed, replaced with a skip.Roland McGrath
(sig_post_untraced): New RPC.
1995-01-16Add ID_TAG arg.Roland McGrath
1995-01-16(io_select_request): Remove RETURN_PORT arg.Roland McGrath
1995-01-16(io_select): Remove RETURN_PORT arg; make ID_TAG inout.Roland McGrath
1995-01-15[BFD] (bfd_mach_host_arch_mach): In decl, MACHINE arg is `long int *' now.Roland McGrath
[BFD] (host_bfd_arch_info): New variable. [BFD] (host_bfd): Initialize `arch_info' member to its address. (check) [BFD]: Use bfd_arch_get_compatible properly, rather than the nonexistent bfd_arch_compatible. (main) [BFD]: Fill in host_bfd.arch_info instead of old `obj_machine' and `obj_archiecture' members, which BFD no longer has.
1995-01-15[BFD] (bfd_mach_host_arch_mach): MACHINE arg is `long int *' now.Roland McGrath
1994-12-14(libnetserv): New variable.Michael I. Bushnell
(alllibs): Added `libnetserv'.
1994-12-14Initial revisionRoland McGrath
1994-12-14(OBJS): Add unzip.o util.o inflate.o.Roland McGrath
(LCLHDRS): Add gzip.h crypt.h tailor.h. (unzip.o util.o inflate.o): Depend on those. (CFLAGS): Use +=.
1994-12-12(struct execdata): New members `headbuf', `file_data', `optimal_block'.Roland McGrath
(load_section): Copy data from U->file_data if that is nonnull. Use new subfunction `write_to_task' that handles non-page aligned sections. (input_room): Fix EOF check. Use io_read if no memory object. (prepare): New function, broken out of check. Initialize E->file_data and E->optimal_block. Set E->stream.__seen bit. (check): No longer take FILE arg. Use E->file_data if nonnull; else read from stream if no memory object. (finish_mapping): Reset members after deallocating resources. (finish): Likewise. Call fclose. Don't deallocate E->header if it points to &E->headbuf or E->file_data. (check_gzip): New function, implements executing gzip'd binaries. (do_exec): Call prepare before check. Call check_gzip if file format unrecognized.
1994-12-11(diskfs_S_io_readable): Fix typo in last change.Roland McGrath
1994-12-11(start_execserver): Fix braino in last change.Roland McGrath
1994-12-11(start_execserver): When aligning bss size for vm_allocate, don't includeRoland McGrath
bss start alignment fixup offset.
1994-12-09(diskfs_S_io_read): Don't check for MAXREAD<0.Roland McGrath
1994-12-09Use mach_msg_type_number_t in place of unsigned int and int.Roland McGrath
1994-12-09Use mach_msg_type_number_t in place of int.Roland McGrath
1994-12-09Use mach_msg_type_number_t in place of unsigned int and int.Roland McGrath
1994-12-09Use mach_msg_type_number_t in place of unsigned int and int.Roland McGrath
1994-12-09Use mach_msg_type_number_t in place of int.Roland McGrath
1994-12-09Use mach_msg_type_number_t in place of unsigned int and int.Roland McGrath
1994-12-09Use mach_msg_type_number_t in place of unsigned int and int.Roland McGrath
1994-12-09(io_read, io_write, io_readable): Use mach_msg_type_number_t in place ofRoland McGrath
int.
1994-11-28(OBJS): Add msgServer.o.Roland McGrath
(init.o): Depend on msg_S.h.
1994-11-28(run_for_real): Print error msg if file_exec fails.Roland McGrath
1994-11-24Protect all mfs code with #ifdef MFS.Roland McGrath
1994-11-24(DIST_FILES): Remove gcc-specs.Roland McGrath
1994-11-23(pager_demuxer): Call _pager_seqnos_memory_object_server,Roland McGrath
not seqnos_memory_object_server.
1994-11-23(ports_demuxer): Call diskfs_seqnos_notify_server, notRoland McGrath
seqnos_notify_server.
1994-11-23($(target)): Use normal linking with -Wl,-( $+ -Wl,-).Roland McGrath
1994-11-18(OBJS): Add notifyServer.o.Roland McGrath
(auth.o): Depend on notify_S.h.
1994-11-18Include "notify_S.h".Roland McGrath
Remove _S_ from all do_mach_notify_* server routines.
1994-11-17Include unistd.h, stdio.h, not hurd/anything.Roland McGrath
(main): If reboot returns, give error message and return 1.
1994-11-16(MIG, MIGCOM): Never define using rsh; use /usr/local/i386-gnu/....Roland McGrath
1994-11-13(main): Just use the reboot function.Michael I. Bushnell
1994-11-11(fakeboot): New variable.Michael I. Bushnell
(STANDALONE): Deleted macro. (main): Set FAKEBOOT if -f was passed. (reboot_mach): Use FAKEBOOT flag instead of STANDALONE macro. (launch_core_servers): Likewise. (reboot_system): Likewise. Also don't exit here; let reboot_mach exit.
1994-11-11(main): Always set `f' flag (signifying "fake" because we aren't aMichael I. Bushnell
real native bootstrap).
1994-11-11Initial revisionMichael I. Bushnell
1994-11-11(diskfs_S_io_read): If OFF is past the end of the file, don't setMichael I. Bushnell
MAXREAD to a negative number; that will crash rdwr_internal.
1994-11-11(targets): Added reboot and halt.Michael I. Bushnell
(SRCS): Added reboot.c and halt.c.
1994-11-11(main): Print in shorter format by default; take -v flag to print inMichael I. Bushnell
longer format.
1994-11-11(diskfs_set_hypermetadata): Deallocate BUF in the right place.Michael I. Bushnell
1994-11-11(diskfs_set_hypermetadata): Always use dev_write_sync to avoidMichael I. Bushnell
device_write bug that says you can't modify the buffer until device_write returns. Also remember to deallocate BUF.
1994-11-10(main): Issue decent prompt.Michael I. Bushnell
1994-11-10(diskfs_set_hypermetadata): Copy CSUM into a page-aligned page-sizedMichael I. Bushnell
buffer for disk write to avoid inane kernel bug.
1994-11-09(main): Behave more reasonably if we can't open DEVNAME.Michael I. Bushnell
1994-11-09(set_active_trans): Don't deallocate EXECNODE here to work around aMichael I. Bushnell
ufs bug.
1994-11-09(time_str): Specify format for decimals correctly.Michael I. Bushnell