aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* (all): New target.Miles Bader1995-08-241-24/+9
| | | | | | (symlink, magic, ifsock, fifo, null): Put all dependencies in these targets. (null-HURDLIBS, ifsock-HURDLIBS, fifo-HURDLIBS): Removed. Get rid of rules dealing with error.o
* (MIGSTUBS): New variable.Miles Bader1995-08-241-12/+11
| | | | | | | (OBJS): Get the mig stubs from $(MIGSTUBS). (proc): Put all dependencies here. (HURDLIBS, REMHDRS): Removed. (OBJS): Calculate the appropiate bits from $(SRCS).
* (pflocal): Put all dependencies here.Miles Bader1995-08-241-9/+3
| | | | | | (OBJS): Remove error.o. (HURDLIBS): Removed. Removed all rules dealing with error.o.
* (LCLHDRS): Put all dependencies here.Miles Bader1995-08-241-11/+3
| | | | | (HURDLIBS): Removed. Remove rules for error.o.
* (OBJS): Just put the migs stubs directly in here.Miles Bader1995-08-241-5/+2
| | | | (REMHDRS, MIGSTUBS): Removed.
* (devio): Put all dependencies here.Miles Bader1995-08-241-10/+4
| | | | | | | | (HURDLIBS): Removed. (OBJS): Get rid of error.o. Get rid of rules dealing with error.o. ($(prefix)/dev/MAKEDEV): Use $(INSTALL_PROGRAM) instead of $(INSTALL_DATA) + `chmod +x'.
* (OBJS): Use :.c=.o notation.Miles Bader1995-08-241-5/+3
| | | | | (REMHDRS): Removed. Order changed a bit.
* (SRCS): Make this the main list of files, from which the others are derived.Miles Bader1995-08-241-13/+9
| | | | | (COBJS, REMHDRS): Removed. (OBJS): Derived mostly from $(SRCS).
* (REMHDRS): Removed.Miles Bader1995-08-241-2/+1
| | | | (FSYSSRCS): Added fsys-forward.c.
* (ufs): Add explicit dependencies.Miles Bader1995-08-241-12/+4
| | | | | (HURDLIBS, LDFLAGS, REMHDRS): Removed. Rules associated with ../lib removed.
* (REMHDRS): Removed.Miles Bader1995-08-241-19/+5
| | | | Rules dealing with ../lib removed.
* Initial revisionMiles Bader1995-08-241-0/+40
|
* (HURDLIBS-files, HURDLIBS-libs): Removed.Miles Bader1995-08-241-57/+24
| | | | | | | | | | | | ($(targets): %): The same rule now used for both many and one cases. Get the things to be linked against entirely from the dependency list, and munge it to convert library pathnames to -L...-l pairs. Stop using *HURDLIBS as the mechanism for passing in libraries to be linked against. Now you should just put the pathname in the dependency list of the target, along with the object files, etc. [$(doinst)==many] (target): Set this from $(targets). ($(sort $(HURDLIBS-files))): Rule deleted. (../%.a ../%.so): New rule, replacing the previous one.
* Initial revisionRoland McGrath1995-08-231-0/+2
|
* (DIST_FILES): Add hurd.boot.Roland McGrath1995-08-231-1/+2
|
* Initial revisionRoland McGrath1995-08-232-0/+952
|
* (SRCS): Add boot_script.c.Roland McGrath1995-08-231-3/+5
| | | | | | | (OBJS): Add boot_script.o. (LCLHDRS): New variable. (HURDLIBS): Variable removed. (boot): Depend on ../libthreads/libthreads.a.
* (boot_like_kernel, boot_like_cmudef, boot_like_hurd): Variables removed.Roland McGrath1995-08-231-101/+214
| | | | | | | (main): Don't interpret switches. Instead of servers, take command line argument of boot script file name. Read the file and use boot_script functions to parse and execute its directives. (boot_script_*): New variables and functions for boot_script callbacks.
* Formerly Makefile.~9~Miles Bader1995-08-231-1/+2
|
* (INSTALL_BIN): Changed to INSTALL_PROGRAM.Miles Bader1995-08-231-2/+1
|
* Add a backslash.Miles Bader1995-08-221-1/+1
|
* (open_hook): Use condition_broadcast instead of condition_signal onMiles Bader1995-08-211-2/+2
| | | | active_fifo_changed, as all waiters need be notified of changes.
* Add tserver.Miles Bader1995-08-211-0/+1
|
* (SRCS): Add cancel-cond.c.Roland McGrath1995-08-211-0/+1
|
* Initial revisionRoland McGrath1995-08-211-0/+112
|
* Doc fix.Michael I. Bushnell1995-08-211-3/+2
|
* (ps_not_sess_leader_p, ps_unorphaned_p, ps_parent_p): Use the new state bits.Miles Bader1995-08-191-3/+3
|
* (ps_emit_state): Rearrange things to reflect the new state bits.Miles Bader1995-08-191-10/+29
| | | | | (state_shadows): New variable. (ps_emit_state): Use the state_shadows list to turn off some states.
* (PSTAT_STATE_*): All proc state flags reorganized and renamed toMiles Bader1995-08-191-23/+47
| | | | | PSTAT_STATE_P_* for process-global bits, and PSTAT_STATE_T_* for per-thread bits.
* (thread_state, proc_stat_set_flags): Use the new state bits.Miles Bader1995-08-191-20/+19
| | | | | | (proc_stat_set_flags): Actually set the PSTAT_STATE_P_STOP bit. (proc_stat_state_tags): Reordered to reflect the new ordering of the state bits.
* [$(doinst)==many] (HURDLIBS-libs): Use plain OTHERLIBS as well as the targetMiles Bader1995-08-191-1/+1
| | | | specific $@-OTHERLIBS.
* Formerly ethernet.c.~2~Michael I. Bushnell1995-08-171-3/+14
|
* Initial revisionMichael I. Bushnell1995-08-171-0/+53
|
* Formerly devices.c.~3~Michael I. Bushnell1995-08-171-0/+24
|
* Formerly tcp.c.~5~Michael I. Bushnell1995-08-161-0/+10
|
* entered into RCSMichael I. Bushnell1995-08-161-0/+2
|
* Formerly Makefile.~8~Michael I. Bushnell1995-08-161-1/+1
|
* Initial revisionMichael I. Bushnell1995-08-161-0/+33
|
* entered into RCSMichael I. Bushnell1995-08-161-1/+3
|
* Formerly pfinet.h.~3~Michael I. Bushnell1995-08-161-0/+4
|
* Formerly sched.c.~6~Michael I. Bushnell1995-08-161-0/+23
|
* Formerly interrupt.h.~4~Michael I. Bushnell1995-08-161-2/+3
|
* Formerly sched.h.~9~Michael I. Bushnell1995-08-161-1/+1
|
* Formerly system.h.~7~Michael I. Bushnell1995-08-161-1/+1
|
* Formerly interrupt.h.~3~Michael I. Bushnell1995-08-161-1/+9
|
* (S_socket_recv): Use pipe_release_reader instead of pipe_release.Miles Bader1995-08-161-3/+12
| | | | | (S_socket_send): Use pipe_release_writer instead of pipe_release. (S_socket_recv): Reflect EPIPE as EOF.
* (struct sock): Store the pipe class in a separate field, as READ_PIPE is noMiles Bader1995-08-161-0/+3
| | | | longer always defined.
* (sock_create, sock_connect): Set/use the PIPE_CLASS field.Miles Bader1995-08-161-59/+49
| | | | | | | | | | | (sock_connect, sock_aquire_write_pipe): Use pipe_aquire_writer instead of pipe_aquire. (sock_aquire_read_pipe): Use pipe_aquire_reader instead of pipe_aquire. Handle the case where there is no read pipe (in which case return EPIPE). (sock_shutdown): Make shutting down the read half just like the write half -- the pipe goes away... (sock_create): Don't bump the read pipe ref count ourself. (sock_free): Use sock_shutdown to trash the read pipe too.
* (S_io_read, S_interrupt_operation, S_io_readable, S_io_select):Miles Bader1995-08-161-26/+26
| | | | | | Use pipe_release_reader instead of pipe_release. (S_io_write): Use pipe_release_writer instead of pipe_release. (S_io_readable, S_io_read): Reflect EPIPE as EOF.
* Formerly system.h.~6~Michael I. Bushnell1995-08-161-1/+11
|