Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | (`Building Hurd libraries'): Make simpler rule that doesn't need | Michael I. Bushnell | 1995-06-29 | 1 | -15/+1 |
| | | | | allibs. | ||||
* | (HURDLIBS-libs): Futher oops. | Michael I. Bushnell | 1995-06-28 | 1 | -1/+2 |
| | |||||
* | (HURDLIBS-files): Typo. | Michael I. Bushnell | 1995-06-28 | 1 | -2/+2 |
| | |||||
* | (HURDLIBS-libs, HURDLIBS-files): Fix; don't use buggy patsubst. | Michael I. Bushnell | 1995-06-28 | 1 | -5/+3 |
| | |||||
* | (HURDLIBS-files): Compute names automatically. Dike out | Michael I. Bushnell | 1995-06-28 | 1 | -13/+17 |
| | | | | per-library variables up above. | ||||
* | (HURDLIBS-libs): Restore variable definition. | Michael I. Bushnell | 1995-06-28 | 1 | -4/+5 |
| | | | | ($(target)): Use HURDLIBS-libs instead of HURDLIBS-files. | ||||
* | Repair mangled include-file dependencies. | Michael I. Bushnell | 1995-06-28 | 1 | -4/+6 |
| | |||||
* | (null): Depend on $(libihash). | Michael I. Bushnell | 1995-06-28 | 1 | -1/+1 |
| | |||||
* | (PT_CTL, PT_NODE): Deleted macros. | Michael I. Bushnell | 1995-06-28 | 1 | -56/+20 |
| | | | | | | | | | | | | | | | | (trivfs_protid_porttypes, trivfs_cntl_porttypes, trivfs_protid_nporttypes, trivfs_cntl_nporttypes): Deleted vars. (trivfs_protid_portclasses, trivfs_cntl_portclasses, trivfs_protid_nportclasses, trivfs_cntl_nportclasses): New vars. (control_class, node_class, port_bucket): New vars. (main): Initialize control_class, node_class, port_bucket, trivfs_protid_portclasses, and trivfs_cntl_portclasses. (ports_cleanroutines): Delete initialization. (main): Convert to new trivfs interface. (trivfs_goaway): Likewise. (main): Convert to new ports interface. (ports_demuxer, ports_notice_idle, ports_no_live_ports, ports_no_hard_ports): Deleted functions. | ||||
* | (PT_CTL, PT_NODE): Deleted macros. | Michael I. Bushnell | 1995-06-28 | 1 | -43/+29 |
| | | | | | | | | | | | | | | | | | | | (ports_cleanroutines): Deleted var. (ports_notice_idle, ports_no_live_ports, ports_no_hard_ports): Deleted functions. (control_class, node_class, port_bucket): New vars. (trivfs_protid_porttypes, trivfs_cntl_porttypes, trivfs_protid_nporttypes, trivfs_cntl_nporttypes): Deleted vars. (trivfs_protid_portclasses, trivfs_cntl_portclasses, trivfs_protid_nportclasses, trivfs_cntl_nportclasses): New vars. (main): Initialize control_class, node_class, port_bucket, trivfs-protid_portclasses, and trivfs_cntl_portclasses. (main): Use new trivfs interface. (trivfs_goaway): Likewise. (main): Use new ports interface. (S_ifsock_getsockaddr): Likewise. (demuxer): Renamed from ports_demuxer. (demuxer): Declare ifsock_server. | ||||
* | (ifsock): Add dependency on $(libihash). | Michael I. Bushnell | 1995-06-28 | 1 | -2/+2 |
| | |||||
* | (prog-subdirs): Removed dev.trim. | Michael I. Bushnell | 1995-06-28 | 1 | -1/+1 |
| | |||||
* | Fix attribute specs. | Michael I. Bushnell | 1995-06-27 | 1 | -2/+4 |
| | |||||
* | Reverse that change. | Michael I. Bushnell | 1995-06-27 | 1 | -5/+0 |
| | |||||
* | (SRCS): Add it *back*. | Michael I. Bushnell | 1995-06-27 | 1 | -1/+1 |
| | |||||
* | (cond_broadcast): Here's a real fix. | Michael I. Bushnell | 1995-06-27 | 1 | -0/+2 |
| | |||||
* | If HURDLIBS includes libports, kludge in so that libthreads appears | Michael I. Bushnell | 1995-06-27 | 1 | -0/+4 |
| | | | | too. | ||||
* | (SRCS): nope. | Michael I. Bushnell | 1995-06-27 | 1 | -1/+1 |
| | |||||
* | (HURDLIBS-files): Never mind. | Michael I. Bushnell | 1995-06-27 | 1 | -1/+1 |
| | |||||
* | ($(target)) [doinst == one]: Don't put $(OBJS) in the linker parens. | Michael I. Bushnell | 1995-06-27 | 1 | -1/+1 |
| | |||||
* | (SRCS): Added stubs.c. | Michael I. Bushnell | 1995-06-27 | 1 | -1/+1 |
| | |||||
* | Initial revision | Michael I. Bushnell | 1995-06-27 | 1 | -0/+34 |
| | |||||
* | (pager_unlock_page): Declare BLOCK volatile. | Michael I. Bushnell | 1995-06-27 | 1 | -1/+1 |
| | |||||
* | (_trivfs_begin_using_control): Typo | Michael I. Bushnell | 1995-06-27 | 1 | -1/+1 |
| | | | | .c | ||||
* | (S_proc_dostop): Remove assigments from inside if tests. | Michael I. Bushnell | 1995-06-27 | 1 | -3/+6 |
| | |||||
* | (load_section): Remove assignments from if tests. | Michael I. Bushnell | 1995-06-27 | 1 | -50/+68 |
| | | | | | | | | | | | (map): Likewise. (prepare): Likewise. (load): Likewise. (servercopy): Likewise. (do_exec): Likewise. (S_exec_setexecdata): Likewise. (S_exec_exec): Put extra parens around assignment inside while test. | ||||
* | Fix types of trivfs_cntl_portclasses and trivfs_protid_portclasses. | Michael I. Bushnell | 1995-06-27 | 1 | -2/+2 |
| | |||||
* | (trivfs_S_fsys_goaway): Call trivfs_goaway the new way. | Michael I. Bushnell | 1995-06-27 | 1 | -3/+3 |
| | |||||
* | (trivfs_startup): New parms CONTROL_BUCKET and PROTID_BUCKET; pass | Michael I. Bushnell | 1995-06-27 | 1 | -5/+8 |
| | | | | them to trivfs_handle_port. Use new ports interface. | ||||
* | (trivfs_startup): New parms CONTROL_BUCKET and PROTID_BUCKET. | Michael I. Bushnell | 1995-06-27 | 1 | -1/+3 |
| | |||||
* | (trivfs_clean_protid): Use new ports interface. Use PREdecrement in | Michael I. Bushnell | 1995-06-27 | 1 | -2/+2 |
| | | | | reference counting check. | ||||
* | (trivfs_do_mach_notify_no_senders): Use new ports interface. | Michael I. Bushnell | 1995-06-27 | 1 | -3/+3 |
| | |||||
* | (_trivfs_begin_using_protid, _trivfs_end_using_protid, | Michael I. Bushnell | 1995-06-27 | 1 | -15/+15 |
| | | | | | _trivfs_begin_using_oontrol, _trivfs_end_using_control): Use new ports interface. | ||||
* | (trivfs_S_io_restrict_auth): Use new ports interface. | Michael I. Bushnell | 1995-06-27 | 1 | -1/+3 |
| | |||||
* | (trivfs_S_io_reauthenticate): Use new ports interface. | Michael I. Bushnell | 1995-06-27 | 1 | -1/+3 |
| | |||||
* | (trivfs_S_io_duplicate): Use new ports interface. | Michael I. Bushnell | 1995-06-27 | 1 | -1/+3 |
| | |||||
* | (trivfs_handle_port): Take new parms; use new ports interface; | Michael I. Bushnell | 1995-06-27 | 1 | -4/+8 |
| | | | | initialize CNTL->protid_bucket. | ||||
* | (trivfs_handle_port): New parms CONTROL_BUCKET and PROTID_BUCKET. | Michael I. Bushnell | 1995-06-27 | 1 | -1/+3 |
| | |||||
* | (trivfs_S_fsys_getroot): Use new form of ports_allocate_port call. | Michael I. Bushnell | 1995-06-27 | 1 | -2/+3 |
| | |||||
* | (struct trivfs_control): New member `protid_bucket'. | Michael I. Bushnell | 1995-06-27 | 1 | -0/+1 |
| | |||||
* | (trivfs_control): Renamed member `protid_types' to be `protid_class' | Michael I. Bushnell | 1995-06-27 | 1 | -1/+1 |
| | | | | and changed type to be `stroct port_class *'. | ||||
* | (trivfs_protid_portclasses): Renamed from | Michael I. Bushnell | 1995-06-27 | 1 | -11/+14 |
| | | | | | | | | | | | trivfs_protid_porttypes. Change type to `struct port_class *'. (trivfs_protid_nportclasses): Renamed from trivfs_protid_nporttypes. (trivfs_cntl_portclasses): Renamed from trivfs_cntl_porttypes. Change type to `struct port_class *'. (trivfs_cntl_nportclasses): Renamed from trivfs_cntl_nporttypes. (trivfs_startup): Pass port classes instead of integer types. (trivfs_handle_port): Likewise. (trivfs_goaway): Likewise. | ||||
* | Fix spelling error. | Michael I. Bushnell | 1995-06-27 | 1 | -1/+1 |
| | |||||
* | (diskfs_pager_users/enable_cache): Fix typo. | Michael I. Bushnell | 1995-06-27 | 1 | -2/+3 |
| | | | | Include <unistd.h>. | ||||
* | tnhn | Michael I. Bushnell | 1995-06-27 | 1 | -2/+0 |
| | |||||
* | (diskfs_pager_users): New function. | Michael I. Bushnell | 1995-06-27 | 1 | -0/+67 |
| | |||||
* | (COBJS): Add get-upi.o. | Michael I. Bushnell | 1995-06-27 | 1 | -1/+1 |
| | |||||
* | Initial revision | Michael I. Bushnell | 1995-06-27 | 1 | -0/+27 |
| | |||||
* | (pager_get_upi): New function. | Michael I. Bushnell | 1995-06-27 | 1 | -0/+4 |
| | |||||
* | (diskfs_S_fsys_set_options): Fix parens. | Michael I. Bushnell | 1995-06-26 | 1 | -1/+1 |
| |