summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
1995-04-11Initial revisionMiles Bader
1995-04-11Formerly ext2fs.h.~3~Miles Bader
1995-04-11Initial revisionMichael I. Bushnell
1995-04-11Formerly Makefile.~2~Miles Bader
1995-04-11Rewrote in accord with new scheme.Michael I. Bushnell
1995-04-11Initial revisionMichael I. Bushnell
1995-04-11(lib-subdirs): Add libnetserv, libdirmgt, and libnetfs.Michael I. Bushnell
(prog-subdirs): Add ext2fs, benchmarks, pfinet, tmpfs, defpager, login, and nfs. (other-subdirs): Remove ext2fs.
1995-04-11(subdirs-nodist): Remove `libnetserv'.Michael I. Bushnell
1995-04-11(prog-subdirs): Added devio and newfs.Michael I. Bushnell
(other-subdirs): Added ext2fs and lib. (lib-subdirs): Added libps.
1995-04-11Formerly balloc.c.~3~Miles Bader
1995-04-11Formerly truncate.c.~2~Miles Bader
1995-04-11Formerly ialloc.c.~2~Miles Bader
1995-04-11Formerly ext2_fs.h.~2~Miles Bader
1995-04-11Formerly bitmap.c.~2~Miles Bader
1995-04-11Formerly balloc.c.~2~Miles Bader
1995-04-11Initial revisionMiles Bader
1995-04-11(trivfs_S_file_truncate): Always return 0, so O_TRUNC works.Miles Bader
1995-04-11Tweak things so that the -t flag works correctly for processes whose tty weMiles Bader
can't figure out.
1995-04-10Formerly ext2fs.c.~2~Miles Bader
1995-04-10Formerly ext2fs.h.~2~Miles Bader
1995-04-10Initial revisionMiles Bader
1995-04-10Initial revisionMiles Bader
1995-04-10Make INSTALL_BIN use /gd4/hurd-cross/install-stripped to install binariesMiles Bader
stripped.
1995-04-10Make prefix and exec_prefix point at the currently correct place.Miles Bader
1995-04-10Add some dependencies on include files.Miles Bader
1995-04-10(trivfs_S_file_truncate): Always return 0, so O_TRUNC works.Miles Bader
1995-04-10(open_write, open_read): Bounds check I/O.Miles Bader
1995-04-10(main, check_open_hook, close_device, trivfs_goaway): Add a new lock,Miles Bader
device_lock, and use it to control access to the DEVICE variable. (open_hook, trivfs_modify_stat, trivfs_S_fys_syncfs): Copy DEVICE before using it, so it doesn't change underneath us. (clean_exit): Add a new argument that says whether to aquire a lock before doing our work. (ports_notice_idle, ports_no_live_ports): Use it. (close_device): New function, closes DEVICE cleanly. (clean_exit, ports_no_hard_ports): Use close_device. (main): Use trivfs_startup instead of doing it manually. (trivfs_goaway): Try and do it better, paying attention to flags, etc.; this still isn't right though, we may want to wait for the ports library to be fixed first. (DEBUG): New macro, executes its arg with debug_lock locked.
1995-04-10(open_create): Supply our device's size when creating a window.Miles Bader
1995-04-10(struct execdata) [BFD]: New member `interp_section'.Roland McGrath
(check_section): Notice section named ".interp" and set that pointer. (load_section): Do nothing if the section is zero size. When reading into our copy of the overlap page, don't read past the end of the section. (do_exec): Consolidate new subfunction `check_maybe_gzip'. If there is an interpreter section, load the interpreter file too, and use its entry point instead of the user program's. Cleaned up and made more robust deallocation of BOOT info on error. (deadboot): New function, split out of do_mach_port_notify_no_senders.
1995-04-09Read or write partial pages at the end of the device.Miles Bader
1995-04-09(position): Use a shorter than normal window if necessary to avoid going pastMiles Bader
the end of the device. (window_create): Initialize the new MAX_POS field. Rename the location field `pos'.
1995-04-09Add a new window field, max_pos. Rename the location field `pos'.Miles Bader
1995-04-09Getopt now returns '\001' for non-switch options instead of '\0', no doubt toMiles Bader
work around an obscure bug in some brain-dead system only used by 2 people twice a decade.
1995-04-09(vpath lib%.a): Move this after include ../Makeconf, since it uses aRoland McGrath
variable set there.
1995-04-09(vpath lib%.a): Add search path.Roland McGrath
(exec): Depend on -lbfd and -liberty. (CPPFLAGS): Append -DBFD; omit -DA_OUT_H=... (bfdexec): Target removed.
1995-04-09(load_section): fseek to desired position before freading.Roland McGrath
(input_room): Always map a page-aligned region.
1995-04-09Link ifsock with error.o.Miles Bader
1995-04-09Use trivfs_startup() instead of doing things manually.Miles Bader
Get rid of _libports_initialize() [it gets called automatically]. Use error() to print error messages.
1995-04-09Use trivfs_startup() instead of doing things manually.Miles Bader
Get rid of _libports_initialize() [it gets called automatically].
1995-04-09If trivfs_fsid is zero, set it to our process id, which should be a niceMiles Bader
unique value.
1995-04-09Before calling trivfs_modify_stat, set the st_fstype & st_fsid fields toMiles Bader
trivfs_fstype & trivfs_fsid. But first, if trivfs_fsid is zero, set it to our process id, which should be a nice unique value.
1995-04-09Declare trivfs_startup.Miles Bader
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).