Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
New rules.
(dist-files):
Include mkfsimage.sh, bfloppy.copy, bfloppy-special.copy, rfloppy.copy.
(tool-files):
Variable removed.
(install-tools):
Rule removed.
|
|
|
|
|
|
|
|
|
|
New function.
(st, mkdir):
Use cmd to execute any real commands.
Use bash fancy variables instead of various programs.
Try to get the correct devdir even if it's not the cwd.
Add new options --verbose/-v and --dry-run/-n.
Add the --devdir/-D option.
Use the basename of $I instead of $I for various things.
Correctly put derived names in the same directory as the arg.
|
|
* mkfs.c (mkfs): Set SBLOCK.fs_clean. New file systems are always
clean.
|
|
|
|
* INSTALL-binary (STEP I): Tell to use e2os if the filesystem was
made with Linux.
Mon Jun 16 11:56:33 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
* Makefile (dist-links): Make $(dist-root)/boot/grub and
$(dist-root)/share/misc. Reported by Marcus G. Daniels
(marcus@cathcart.sysc.pdx.edu).
|
|
|
|
|
|
this script works under linux too.
|
|
|
|
case it's a file and not a real device.
|
|
Include libstore & libshouldbeinlibc.
|
|
New function.
(pseudo_root, root_store):
New variables.
(bootscript_args):
Now an array.
(ds_device_open, ds_device_close, ds_device_write, ds_device_write_inband,
ds_device_read, ds_device_read_inband, ds_device_get_status,
ds_device_set_status, ds_device_map, ds_xxx_device_set_filter,
ds_xxx_device_get_status, ds_xxx_device_set_status, ds_device_set_filter):
Handle "pseudo-root" device.
(main):
Use argp to parse args, and implement the pseudo-root device.
Include <argp.h> & <hurd/store.h>
(options, doc, args_doc):
New variables.
(bootscript):
Made global.
|
|
* bootstrap.c (main/script_paging_file): Instead of returning an
error use new variable `had_a_partition' to record whether we
successfully opened a partition.
(main/script_default_pager): Only start pager if HAD_A_PARTITION;
otherwise print warning message.
Mon Jun 16 11:52:40 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
* Makefile (installationdir): Use `=' to set this instead of :=;
$(prefix) is not yet available and `=' postpones the evaluation
properly. Reported by Marcus G. Daniels,
marcus@cathcart.sysc.pdx.edu.
|
|
Adjust device addresses for possible differences between DEV_BSIZE & device
block size.
|
|
|
|
New variable.
(main):
Only require device-block-size to be <= DEV_BSIZE.
Get rid of device-block-size-is-power-of-2 check.
Set LOG2_DEV_BLOCKS_PER_BSIZE.
Exit with an error if the disk is too small rather than assert failing.
|
|
New declaration.
|
|
Adjust device addresses for possible differences between DEV_BSIZE & device
block size.
|
|
Adjust device addresses for possible differences between DEV_BSIZE & device
block size.
|
|
|
|
Add hostmux.
|
|
Don't clear NP->istranslated.
|
|
Add trans-callback.c & set-get-trans.c.
|
|
Use S_IPTRANS bit in nn_stat st_mode field rather than istranslated field.
|
|
Use S_IPTRANS bit in nn_stat st_mode field rather than istranslated field.
|
|
Use S_IPTRANS bit in nn_stat st_mode field rather than istranslated field.
|
|
Set S_IATRANS & S_IROOT bits in st_mode field of returned buffer if
appropriate.
|
|
New declaration.
(struct node):
Remove istranslated field.
|
|
|
|
Supply program name with error messages.
|
|
|
|
Use fshelp_translated rather than fshelp_fetch_control.
|
|
|
|
MAX_DATA_LEN == 0 means `no limit'.
Replace uses of touch with fshelp_touch.
|
|
Use argz_replace instead of doing it ourselves.
(create_host_node):
Set the times of the new node.
(str_append):
Function removed.
|
|
Function removed; all uses replaced by the appropriate use of fshelp_touch
instead.
(TOUCH_ATIME, TOUCH_MTIME, TOUCH_CTIME):
Macros removed.
(hostmux_maptime):
Renamed from HOSTMUX_MAPPED_TIME; all uses changed.
|
|
--host-pattern isn't optional.
|
|
|
|
New function.
(TOUCH_ATIME, TOUCH_MTIME, TOUCH_CTIME):
New macros.
(fshelp_fetch_root_callback1_t):
Chage ARGZ_LEN to type size_t.
Include <maptime.h>.
|
|
|
|
Print the translated-node name instead of the translator name if the
translator startup error is due to opening it.
|
|
Add storecat.c & storeread.c.
(targets):
Add storecat & storeread.
Add storecat & storeread to appropriate dependency rules.
|