Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | (rpath): New variable. | Roland McGrath | 1995-10-11 | 1 | -2/+9 |
| | | | | | | ($(target)): Use it in link command. ($(libname).so): Likewise. Use $^ instead of $+. | ||||
* | Doc fixes. | Miles Bader | 1995-10-11 | 1 | -9/+13 |
| | |||||
* | (diskfs_init_completed): must --> may. | Miles Bader | 1995-10-11 | 1 | -1/+5 |
| | | | | Add necessary includes. | ||||
* | (fshelp_start_translator_long): | Miles Bader | 1995-10-11 | 1 | -7/+13 |
| | | | | | | Add values for the dealloc parameters to file_exec (all false). Give away our send right to TASK when we do file_exec. Initialize BOOTSTRAP & TASK so the cleanup code doesn't get confused. | ||||
* | (struct argp_state): Get rid of the PROCESSED_ARG field. | Miles Bader | 1995-10-11 | 1 | -8/+5 |
| | |||||
* | (argp_parse): | Miles Bader | 1995-10-11 | 1 | -45/+59 |
| | | | | | | Put all the group attributes into structures which get stored in the GROUPS array, rather than having a separate array for each. Implement ARGP_KEY_NO_ARGS in a better way. | ||||
* | (argp_parse): Add support for ARGP_KEY_NO_ARGS. | Miles Bader | 1995-10-10 | 1 | -2/+10 |
| | |||||
* | (struct argp_state): Add PROCESSED_ARG field. | Miles Bader | 1995-10-10 | 1 | -2/+23 |
| | | | | (ARGP_KEY_NO_ARGS): New macro. | ||||
* | [EXEC_IMPORTS]: Use this if defined. | Roland McGrath | 1995-10-10 | 1 | -7/+10 |
| | | | | | (exec_exec, exec_init, exec_setexecdata): Use file_t for receiver. (exec_exec): Use mach_port_send_t for FILE. | ||||
* | Initial revision | Miles Bader | 1995-10-10 | 3 | -0/+1226 |
| | |||||
* | (libports.so): Don't depend on libthreads.so. | Roland McGrath | 1995-10-09 | 1 | -1/+1 |
| | |||||
* | Declare _pager_page_errors extern, not common. | Roland McGrath | 1995-10-09 | 1 | -1/+1 |
| | |||||
* | Specify shared library dependencies. | Roland McGrath | 1995-10-09 | 6 | -0/+15 |
| | |||||
* | Pass dealloc args in file_exec calls. | Roland McGrath | 1995-10-09 | 1 | -15/+14 |
| | |||||
* | (diskfs_execboot_fsys_startup): Fix typo in last change. | Roland McGrath | 1995-10-09 | 1 | -1/+1 |
| | |||||
* | (diskfs_execboot_fsys_startup): Pass back a port to /servers/exec in *REAL. | Roland McGrath | 1995-10-09 | 1 | -4/+21 |
| | |||||
* | Add fwd. | Miles Bader | 1995-10-08 | 1 | -4/+4 |
| | |||||
* | (S_fsys_getpriv): Add new extra args. | Miles Bader | 1995-10-08 | 2 | -4/+6 |
| | |||||
* | (trivfs_S_fsys_getpriv): Add poly args. | Roland McGrath | 1995-10-07 | 1 | -2/+2 |
| | |||||
* | (trivfs_S_fsys_getpriv): Add poly args. | Roland McGrath | 1995-10-07 | 1 | -2/+2 |
| | |||||
* | (file_exec): Add dealloc[] flag to most args. | Roland McGrath | 1995-10-07 | 1 | -8/+8 |
| | |||||
* | (libdiskfs.so): Depend on libpager, libioserver, libfshelp, libthreads. | Roland McGrath | 1995-10-07 | 1 | -0/+3 |
| | |||||
* | (libtrivfs.so): Depend on ../libports/libports.so. | Roland McGrath | 1995-10-07 | 1 | -0/+1 |
| | |||||
* | ($(libname).so): Pass $(LDFLAGS) and $($@-LDFLAGS). | Roland McGrath | 1995-10-07 | 1 | -1/+2 |
| | |||||
* | Protect against multiple inclusion. | Roland McGrath | 1995-10-07 | 1 | -0/+9 |
| | | | | Include cthreads.h and assert.h. | ||||
* | (diskfs_S_file_get_storage_info): | Miles Bader | 1995-10-07 | 1 | -2/+4 |
| | | | | Change type of ADDRESSES to off_t **, and add the BLOCK_SIZE parameter. | ||||
* | (trivfs_S_file_get_storage_info): | Miles Bader | 1995-10-07 | 1 | -1/+2 |
| | | | | Change type of RUNS to off_t **, and add the BLOCK_SIZE parameter. | ||||
* | (trivfs_S_dir_link): Swap first two arguments. | Miles Bader | 1995-10-07 | 1 | -2/+2 |
| | |||||
* | (fsys_getpriv): Change types of returned ports to mach_port_send_t. | Miles Bader | 1995-10-07 | 1 | -3/+3 |
| | |||||
* | (MIGSFLAGS): Variable deleted. | Miles Bader | 1995-10-07 | 1 | -4/+6 |
| | | | | | | (fs-MIGSFLAGS, io-MIGSFLAGS, ifsock-MIGSFLAGS): New variables. (fsys-MIGSFLAGS): Also import fsmutations.h. (OTHERSRCS): Remove boot-parse.c; add filedev.c & machdev.c. | ||||
* | (OPT_BOOTFLAGS, OPT_EXEC_SERVER_TASK, OPT_HOST_PRIV_PORT, | Miles Bader | 1995-10-07 | 1 | -0/+26 |
| | | | | | | OPT_DEVICE_MASTER_PORT): New defines. (std_long_opts, parse_std_startup_opt): Add the --device-master-port, --host-priv-port, --exec-server-task, and --bootflags options. | ||||
* | (diskfs_init_diskfs): Always use get_privileged_ports. Now return error_t. | Miles Bader | 1995-10-07 | 1 | -22/+14 |
| | |||||
* | (diskfs_S_fsys_getpriv): Use get_privileged_ports to get the privileged ports. | Miles Bader | 1995-10-07 | 1 | -46/+53 |
| | | | | | | | | (diskfs_start_bootstrap): Use diskfs_boot_flags instead of diskfs_bootflagarg. (diskfs_start_bootstrap, start_execserver): Look for flags directly in diskfs_boot_flags, instead of using the old diskfs_bootflags. (diskfs_S_exec_startup): Use get_console to get the console device. (get_console): New function. | ||||
* | (diskfs_S_dir_link): Swap first two arguments. | Miles Bader | 1995-10-07 | 1 | -2/+2 |
| | |||||
* | (diskfs_host_priv, diskfs_master_device): Variables deleted. | Miles Bader | 1995-10-07 | 1 | -16/+34 |
| | | | | | | | | (diskfs_parse_bootargs): Function deleted. (diskfs_init_diskfs): Now returns error_t. (diskfs_get_file_device, diskfs_get_mach_device): New funcs. (diskfs_boot_flags): New variable. (diskfs_bootflags, diskfs_bootflagarg): Variables deleted. | ||||
* | (off_array_t, size_t, ssize_t): New types. | Miles Bader | 1995-10-06 | 1 | -0/+3 |
| | |||||
* | (off_array_t): New type. | Miles Bader | 1995-10-06 | 1 | -0/+1 |
| | |||||
* | (file_get_storage_info): Change type of ADDRESSES to off_array_t. | Miles Bader | 1995-10-06 | 1 | -5/+6 |
| | | | | | Add ADDRESS_UNITS out parameter. (dir_link): Swap the DIR and FILE parameters. | ||||
* | (trivfs_{begin,end}_using_{protid,control}): Declare them. | Roland McGrath | 1995-10-06 | 1 | -0/+11 |
| | |||||
* | Remove leading _ from function names. | Roland McGrath | 1995-10-06 | 2 | -11/+11 |
| | |||||
* | (periodic_sync_lock): Variable removed. | Roland McGrath | 1995-10-05 | 1 | -33/+34 |
| | | | | | | | (diskfs_set_sync_interval): Use ports_inhibit_port_rpcs on `pi' instead of the spin lock. (periodic_sync): Don't use the lock. Put ports_begin_rpc before check of periodic_sync_thread. | ||||
* | (FSSRCS): Add file-get-storage-info.c. | Roland McGrath | 1995-10-05 | 1 | -1/+1 |
| | |||||
* | Initial revision | Roland McGrath | 1995-10-05 | 1 | -0/+29 |
| | |||||
* | (usage, options, main): Change -h/--no-header options to -p/--prefix and | Miles Bader | 1995-10-05 | 1 | -10/+17 |
| | | | | | | -P/--no-prefix. (main): Unless overridden by -p/-P, only print a FILE: prefix when there are multiple files on the command line. | ||||
* | (diskfs_set_statfs): fsys_stb_bsize -> fsys_stb_iosize. | Miles Bader | 1995-10-05 | 2 | -4/+4 |
| | | | | fsys_stb_fsize -> fsys_stb_bsize. | ||||
* | Initial revision | Miles Bader | 1995-10-04 | 1 | -0/+51 |
| | |||||
* | (struct dev): Add the NAME field. | Miles Bader | 1995-10-04 | 1 | -0/+2 |
| | |||||
* | (open_write, open_read): Get rid of debugging noise. | Miles Bader | 1995-10-04 | 1 | -44/+0 |
| | |||||
* | (dev_open, dev_sync, dev_write, dev_read): Get rid of debugging noise. | Miles Bader | 1995-10-04 | 1 | -210/+6 |
| | |||||
* | (position): Get rid of debugging noise. | Miles Bader | 1995-10-04 | 1 | -33/+1 |
| |