aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* 2000-04-03 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath2000-04-031-0/+1
| | | | | * glue-include/asm/byteorder.h: Include <hurd.h> early on, to get the things it #include's that need __BYTE_ORDER to work.
* .Roland McGrath2000-03-301-0/+6
|
* 2000-03-30 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath2000-03-302-15/+21
| | | | | | * libthreads.map: Define HURD_CTHREADS_0.3 version set, putting all symbols there except the lockfile symbols. * lockfile.c: Nit fixes.
* .Roland McGrath2000-03-272-0/+14
|
* 2000-03-27 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath2000-03-272-1/+33
| | | | | * configure.in (VERSIONING): New check for ld --version-script. * config.make.in (VERSIONING): New variable, set by configure.
* 2000-03-27 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath2000-03-273-2/+130
| | | | | | | | | Locking support for stdio streams with glibc-2.2 libio. EXPERIMENTAL! * lockfile.c: New file. * libthreads.map: New file. * Makefile (SRCS): Add lockfile.c. [$(VERSIONING) = yes] ($(libname).so.$(hurd-version)): Depend on $(srcdir)/$(libname).map to get version script into the link.
* .Roland McGrath2000-03-271-2/+5
|
* 2000-03-26 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath2000-03-271-4/+6
| | | | * fstests.c (main): Fix return type. #if 0 out some unused variables.
* 2000-03-23 Mark Kettenis <kettenis@gnu.org>Mark Kettenis2000-03-262-2/+6
| | | | | * exec.c (do_exec): Set interp.file to MACH_PORT_NULL before the first `goto out'.
* .Roland McGrath2000-03-203-0/+19
|
* 2000-03-20 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath2000-03-202-6/+5
| | | | | * delegate.c (fshelp_delegate_translation): Add const to arg type. * fshelp.h: Fix decl.
* 2000-03-19 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath2000-03-201-5/+4
| | | | | * new-fifo.c (trivfs_protid_portclasses, trivfs_protid_nportclasses): Fix to size 2.
* 2000-03-20 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath2000-03-201-79/+0
| | | | * exectrans.c: Obsolete file removed.
* 2000-03-20 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath2000-03-201-2/+2
| | | | | * exectrans.c: Obsolete file removed. * Makefile (DIST_FILES): Remove it.
* 2000-03-20 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath2000-03-201-5/+4
| | | | | | * main.c (trivfs_allow_open): Initialize to zero. (trivfs_support_read, trivfs_support_write): Likewise. (trivfs_support_exec): Variable removed.
* .Roland McGrath2000-03-191-0/+2
|
* 2000-03-19 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath2000-03-191-5/+4
| | | | * io.c: Comments.
* DONE *** Get rid of global DEVICE variable and use the trivfs control hackRoland McGrath2000-03-191-1/+0
|
* .Roland McGrath2000-03-191-0/+28
|
* 2000-03-19 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath2000-03-193-108/+153
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * dev.h (struct dev): New members store_name, readonly, rdev. (dev_is_readonly): New inline function. * dev.c (dev_open): Take just one arg, a struct dev whose store==0. (dev_close): Shut down the store, but leave DEV intact with store==0. * storeio.c (struct storeio_argp_params): New type. (device, device_lock, store_name): Variables removed. (readonly, inhibit_cache, enforce_store, rdev): Likewise. These are all now members in struct storeio_argp_params or struct dev; rdev now uses dev_t instead of int. (parse_opt): Find a struct storeio_argp_params in STATE->input and fill it in accordingly. Use makedev macro to construct rdev. (trivfs_append_args): Find options in struct dev off control hook. Use major, minor macros. (main): Make DEVICE a local here, and point FSYS->hook at it. Don't modify trivfs_allow_open. (getroot_hook): New static function. (trivfs_getroot_hook): New variable, initialized to that. (check_open_hook): Find struct dev in CNTL->hook and use new dev_open interface. Use dev_is_readonly. (open_hook): Find struct dev in PEROPEN->cntl->hook and check DEV->store. (trivfs_modify_stat): Find struct dev in CRED->po->cntl->hook. Use dev_is_readonly. (trivfs_goaway): Find struct dev in FSYS->hook and use its lock. (trivfs_S_fsys_syncfs): Find struct dev in CNTL->hook.
* revise exec itemRoland McGrath2000-03-181-1/+2
|
* Item done by 1999-10-11 trans/magic.c changes.Roland McGrath2000-03-181-1/+0
|
* Remove these files that were renamed to =* before CVSificationRoland McGrath2000-03-187-900/+0
|
* .Roland McGrath2000-03-181-0/+4
|
* 2000-03-17 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath2000-03-182-310/+0
| | | | * options.c, options.h: Ancient unused files removed.
* .Roland McGrath2000-03-171-1/+6
|
* 2000-03-17 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath2000-03-171-5/+8
| | | | | * hashexec.c (check_hashbang): Use strpbrk directly instead of strsep. Fix up INTERP_LEN properly in the no-argument case.
* .Roland McGrath2000-03-171-0/+5
|
* 2000-03-17 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath2000-03-171-3/+5
| | | | | * boot.c (S_io_reauthenticate): Check mach_port_insert_right result with assert_perror.
* .Roland McGrath2000-03-172-5/+13
|
* 2000-03-17 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath2000-03-171-13/+13
| | | | * file-exec.c (netfs_S_file_exec): Fix typo and braino in last change.
* 2000-03-17 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath2000-03-172-2/+2
| | | | | * file-exec.c (diskfs_S_file_exec): Fix typo and braino in last change. * init-startup.c (diskfs_startup_diskfs): Fix braino in last change.
* *** empty log message ***Thomas Bushnell2000-03-171-1/+1
|
* *** empty log message ***Thomas Bushnell2000-03-172-0/+8
|
* 2000-03-17 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell2000-03-173-13/+19
| | | | | | * frobauth-mod.c (frobauth_modify): Don't use MOVE_SEND in Hurd RPC. * msgport.c (do_setfd, cmd_chcwdir, cmd_cdroot, cmd_chcrdir): Likewise.
* 2000-03-17 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell2000-03-173-4/+12
| | | | * symlink.c (main): Don't use MAKE_SEND in Hurd RPC.
* 2000-03-17 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell2000-03-171-6/+8
| | | | * main.c (main): Don't use MAKE_SEND in Hurd RPC.
* 2000-03-17 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell2000-03-172-2/+8
| | | | | * clookup.c (file_name_lookup_carefully): Don't use MOVE_SEND in Hurd RPC.
* 2000-03-17 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell2000-03-172-1/+7
| | | | | * main.c (arrange_shutdown_notification): Don't use MAKE_SEND in Hurd RPC.
* 2000-03-17 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell2000-03-171-1/+2
| | | | * cache.c (create_cached_handle): Add comment.
* 2000-03-17 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell2000-03-172-3/+8
| | | | * startup.c (trivfs_startup): Don't use MAKE_SEND in Hurd RPC.
* 2000-03-17 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell2000-03-172-2/+9
| | | | | * exec-reauth.c (exec_reauth): Always destroy REF, even when we get errors.
* 2000-03-17 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell2000-03-173-7/+17
| | | | | | * file-exec.c (netfs_S_file_exec): Don't use MAKE_SEND in Hurd RPC. * init-startup.c (netfs_startup): Likewise.
* 2000-03-17 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell2000-03-172-2/+8
| | | | | * fetch-root.c (fshelp_fetch_root): Don't use MAKE_SEND in Hurd RPC.
* 2000-03-17 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell2000-03-174-10/+28
| | | | | | | | | | * boot-start.c (diskfs_S_fsys_init, diskfs_start_bootstrap): Don't use MOVE_SEND in Hurd RPC. * file-exec.c (diskfs_S_file_exec): Don't use MAKE_SEND in Hurd RPC. * init-startup.c (diskfs_startup_diskfs, _diskfs_init_completed): Likewise.
* 2000-03-17 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell2000-03-172-2/+10
| | | | * init.c (launch_core_servers): Don't use MOVE_SEND in Hurd RPCs.
* 2000-03-17 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell2000-03-174-3/+14
| | | | * main.c (S_exec_init): Don't use MOVE_SEND in Hurd RPC.
* 2000-03-17 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell2000-03-172-1/+11
| | | | | * boot.c (S_io_reauthenticate): Don't use MACH_MSG_TYPE_MAKE_SEND in Hurd RPC.
* .Roland McGrath2000-03-179-1/+54
|
* 2000-03-17 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath2000-03-171-3/+1
| | | | * dir-lookup.c (diskfs_S_dir_lookup): Use ports_get_send_right.