aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* (`Building Hurd libraries'): Make simpler rule that doesn't needMichael I. Bushnell1995-06-291-15/+1
| | | | allibs.
* (HURDLIBS-libs): Futher oops.Michael I. Bushnell1995-06-281-1/+2
|
* (HURDLIBS-files): Typo.Michael I. Bushnell1995-06-281-2/+2
|
* (HURDLIBS-libs, HURDLIBS-files): Fix; don't use buggy patsubst.Michael I. Bushnell1995-06-281-5/+3
|
* (HURDLIBS-files): Compute names automatically. Dike outMichael I. Bushnell1995-06-281-13/+17
| | | | per-library variables up above.
* (HURDLIBS-libs): Restore variable definition.Michael I. Bushnell1995-06-281-4/+5
| | | | ($(target)): Use HURDLIBS-libs instead of HURDLIBS-files.
* Repair mangled include-file dependencies.Michael I. Bushnell1995-06-281-4/+6
|
* (null): Depend on $(libihash).Michael I. Bushnell1995-06-281-1/+1
|
* (PT_CTL, PT_NODE): Deleted macros.Michael I. Bushnell1995-06-281-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. Bushnell1995-06-281-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. Bushnell1995-06-281-2/+2
|
* (prog-subdirs): Removed dev.trim.Michael I. Bushnell1995-06-281-1/+1
|
* Fix attribute specs.Michael I. Bushnell1995-06-271-2/+4
|
* Reverse that change.Michael I. Bushnell1995-06-271-5/+0
|
* (SRCS): Add it *back*.Michael I. Bushnell1995-06-271-1/+1
|
* (cond_broadcast): Here's a real fix.Michael I. Bushnell1995-06-271-0/+2
|
* If HURDLIBS includes libports, kludge in so that libthreads appearsMichael I. Bushnell1995-06-271-0/+4
| | | | too.
* (SRCS): nope.Michael I. Bushnell1995-06-271-1/+1
|
* (HURDLIBS-files): Never mind.Michael I. Bushnell1995-06-271-1/+1
|
* ($(target)) [doinst == one]: Don't put $(OBJS) in the linker parens.Michael I. Bushnell1995-06-271-1/+1
|
* (SRCS): Added stubs.c.Michael I. Bushnell1995-06-271-1/+1
|
* Initial revisionMichael I. Bushnell1995-06-271-0/+34
|
* (pager_unlock_page): Declare BLOCK volatile.Michael I. Bushnell1995-06-271-1/+1
|
* (_trivfs_begin_using_control): TypoMichael I. Bushnell1995-06-271-1/+1
| | | | .c
* (S_proc_dostop): Remove assigments from inside if tests.Michael I. Bushnell1995-06-271-3/+6
|
* (load_section): Remove assignments from if tests.Michael I. Bushnell1995-06-271-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. Bushnell1995-06-271-2/+2
|
* (trivfs_S_fsys_goaway): Call trivfs_goaway the new way.Michael I. Bushnell1995-06-271-3/+3
|
* (trivfs_startup): New parms CONTROL_BUCKET and PROTID_BUCKET; passMichael I. Bushnell1995-06-271-5/+8
| | | | them to trivfs_handle_port. Use new ports interface.
* (trivfs_startup): New parms CONTROL_BUCKET and PROTID_BUCKET.Michael I. Bushnell1995-06-271-1/+3
|
* (trivfs_clean_protid): Use new ports interface. Use PREdecrement inMichael I. Bushnell1995-06-271-2/+2
| | | | reference counting check.
* (trivfs_do_mach_notify_no_senders): Use new ports interface.Michael I. Bushnell1995-06-271-3/+3
|
* (_trivfs_begin_using_protid, _trivfs_end_using_protid,Michael I. Bushnell1995-06-271-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. Bushnell1995-06-271-1/+3
|
* (trivfs_S_io_reauthenticate): Use new ports interface.Michael I. Bushnell1995-06-271-1/+3
|
* (trivfs_S_io_duplicate): Use new ports interface.Michael I. Bushnell1995-06-271-1/+3
|
* (trivfs_handle_port): Take new parms; use new ports interface;Michael I. Bushnell1995-06-271-4/+8
| | | | initialize CNTL->protid_bucket.
* (trivfs_handle_port): New parms CONTROL_BUCKET and PROTID_BUCKET.Michael I. Bushnell1995-06-271-1/+3
|
* (trivfs_S_fsys_getroot): Use new form of ports_allocate_port call.Michael I. Bushnell1995-06-271-2/+3
|
* (struct trivfs_control): New member `protid_bucket'.Michael I. Bushnell1995-06-271-0/+1
|
* (trivfs_control): Renamed member `protid_types' to be `protid_class'Michael I. Bushnell1995-06-271-1/+1
| | | | and changed type to be `stroct port_class *'.
* (trivfs_protid_portclasses): Renamed fromMichael I. Bushnell1995-06-271-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. Bushnell1995-06-271-1/+1
|
* (diskfs_pager_users/enable_cache): Fix typo.Michael I. Bushnell1995-06-271-2/+3
| | | | Include <unistd.h>.
* tnhnMichael I. Bushnell1995-06-271-2/+0
|
* (diskfs_pager_users): New function.Michael I. Bushnell1995-06-271-0/+67
|
* (COBJS): Add get-upi.o.Michael I. Bushnell1995-06-271-1/+1
|
* Initial revisionMichael I. Bushnell1995-06-271-0/+27
|
* (pager_get_upi): New function.Michael I. Bushnell1995-06-271-0/+4
|
* (diskfs_S_fsys_set_options): Fix parens.Michael I. Bushnell1995-06-261-1/+1
|