Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | (struct uxstat): New type. | Roland McGrath | 1995-09-27 | 1 | -5/+25 |
| | | | | | | (uxfstat): Renamed from fstat; use struct uxstat * for arg. (boot_script_read_file): Use those. Return the memory object port, not zero. | ||||
* | (fstat): New syscall function. | Roland McGrath | 1995-09-27 | 1 | -0/+6 |
| | |||||
* | (close): New syscall function. | Roland McGrath | 1995-09-27 | 1 | -5/+89 |
| | | | | | | | | | | (defpager): New variable. (main): Set it up. (boot_script_read_file): New function. (useropen_dir): New variable. (useropen): New function. (load_image): Call it instead of open. (main): Grok -D arg to set useropen_dir. | ||||
* | (main): Use static const for constant strings. | Roland McGrath | 1995-09-23 | 1 | -4/+7 |
| | | | | On boot script error, write script line with error msg. | ||||
* | (S_io_pathconf): New function. | Roland McGrath | 1995-09-23 | 1 | -0/+9 |
| | |||||
* | (sigmask): New macro. | Michael I. Bushnell | 1995-09-22 | 1 | -4/+7 |
| | | | | | | (__mig_dealloc_reply_port): Remove __ from call to mach_port_mod_refs. (main): Check for `d' in BOOTSTRAP_ARGS, not BOOT_ARGS. Don't declar MSG static. | ||||
* | (sigblock, sigsetmask): New functions. | Michael I. Bushnell | 1995-08-29 | 1 | -0/+27 |
| | | | | | | (ds_device_read): Block SIGIO around critical section. (ds_device_read_inband): Likewise. (S_io_read): Likewise. | ||||
* | Updated for changes in boot_script.h protocol by Shantanu Goel. | Roland McGrath | 1995-08-28 | 1 | -18/+26 |
| | | | | | (main): Use boot_script_set_variable instead of various magic variables. Under -d, pause between parsing bootscript and executing it. | ||||
* | (boot_like_kernel, boot_like_cmudef, boot_like_hurd): Variables removed. | Roland McGrath | 1995-08-23 | 1 | -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. | ||||
* | (free_reply_ports, free_reply_ports_lock): New variables. | Miles Bader | 1995-07-08 | 1 | -6/+46 |
| | | | | | | (__mig_get_reply_port, __mig_put_reply_port, __mig_dealloc_reply_port, mig_get_reply_port, mig_put_reply_port, mig_dealloc_reply_port): Provide better versions of these routines that won't leak reply ports. | ||||
* | (mach_init_routine): New variable, wanted by mach-crt0.o. | Miles Bader | 1995-07-07 | 1 | -0/+18 |
| | | | | | (__mig_get_reply_port, __mig_dealloc_reply_port, __mig_put_reply_port): New functions, to avoid using hurdish versions. | ||||
* | (S_io_reauthenticate): Cast first arg to mig_deallocate. | Michael I. Bushnell | 1995-07-07 | 1 | -4/+4 |
| | |||||
* | Include <mach/mig_support.h>. | Michael I. Bushnell | 1995-07-07 | 1 | -1/+2 |
| | | | | (load_image): Cast second arg to read. | ||||
* | (bootdevice): Initialize to hard-coded `sd0a' instead of | Michael I. Bushnell | 1995-07-07 | 1 | -1/+1 |
| | | | | DEFAULT_BOOTDEVICE. | ||||
* | (load_image): Make sure we actually allocate enough memory to read into, | Miles Bader | 1995-05-17 | 1 | -2/+7 |
| | | | | including the offset into the buffer at which the segment is read. | ||||
* | (load_image): Fixed alignment calculation in ELF segment loading. | Roland McGrath | 1995-05-13 | 1 | -3/+5 |
| | |||||
* | (load_image): Grok ELF executables as well as a.out. | Roland McGrath | 1995-05-12 | 1 | -70/+116 |
| | | | | | (main): Load multiple servers. Suspend all but the first. The first gets an extra arg, its name for the task port of the second. | ||||
* | Don't include <errno.h>. Define `errno' variable. | Roland McGrath | 1995-04-05 | 1 | -2/+4 |
| | |||||
* | (S_io_select): Fix typo in last change. | Roland McGrath | 1995-01-19 | 1 | -3/+3 |
| | |||||
* | (S_io_select): Updated to new io_select protocol. | Roland McGrath | 1995-01-19 | 1 | -10/+6 |
| | |||||
* | Use mach_msg_type_number_t in place of unsigned int and int. | Roland McGrath | 1994-12-09 | 1 | -6/+6 |
| | |||||
* | (main): Always set `f' flag (signifying "fake" because we aren't a | Michael I. Bushnell | 1994-11-11 | 1 | -0/+6 |
| | | | | real native bootstrap). | ||||
* | entered into RCS | Roland McGrath | 1994-10-29 | 1 | -5/+13 |
| | |||||
* | Formerly boot.c.~40~ | Roland McGrath | 1994-10-28 | 1 | -2/+3 |
| | |||||
* | Formerly boot.c.~39~ | Michael I. Bushnell | 1994-10-28 | 1 | -12/+21 |
| | |||||
* | Formerly boot.c.~38~ | Michael I. Bushnell | 1994-10-28 | 1 | -26/+333 |
| | |||||
* | Formerly boot.c.~37~ | Michael I. Bushnell | 1994-08-30 | 1 | -2/+2 |
| | |||||
* | Formerly boot.c.~36~ | Michael I. Bushnell | 1994-08-22 | 1 | -4/+27 |
| | |||||
* | Formerly boot.c.~35~ | Michael I. Bushnell | 1994-08-18 | 1 | -10/+68 |
| | |||||
* | Formerly boot.c.~34~ | Michael I. Bushnell | 1994-07-22 | 1 | -7/+7 |
| | |||||
* | Formerly boot.c.~33~ | Michael I. Bushnell | 1994-07-21 | 1 | -2/+2 |
| | |||||
* | Formerly boot.c.~32~ | Michael I. Bushnell | 1994-07-20 | 1 | -4/+5 |
| | |||||
* | Formerly boot.c.~31~ | Roland McGrath | 1994-07-02 | 1 | -3/+27 |
| | |||||
* | Formerly boot.c.~30~ | Michael I. Bushnell | 1994-07-01 | 1 | -1/+11 |
| | |||||
* | Formerly boot.c.~29~ | Michael I. Bushnell | 1994-06-24 | 1 | -3/+3 |
| | |||||
* | Formerly boot.c.~28~ | Michael I. Bushnell | 1994-06-17 | 1 | -4/+4 |
| | |||||
* | Formerly boot.c.~27~ | Roland McGrath | 1994-06-14 | 1 | -6/+6 |
| | |||||
* | Formerly boot.c.~26~ | Roland McGrath | 1994-06-08 | 1 | -1/+32 |
| | |||||
* | Formerly boot.c.~25~ | Roland McGrath | 1994-06-07 | 1 | -3/+3 |
| | |||||
* | Formerly boot.c.~24~ | Roland McGrath | 1994-06-07 | 1 | -2/+29 |
| | |||||
* | Formerly boot.c.~23~ | Roland McGrath | 1994-06-04 | 1 | -9/+4 |
| | |||||
* | Formerly boot.c.~22~ | Roland McGrath | 1994-06-04 | 1 | -27/+121 |
| | |||||
* | Formerly boot.c.~21~ | Michael I. Bushnell | 1994-05-17 | 1 | -1/+1 |
| | |||||
* | Formerly boot.c.~20~ | Michael I. Bushnell | 1994-05-16 | 1 | -3/+11 |
| | |||||
* | Formerly boot.c.~19~ | Michael I. Bushnell | 1994-05-10 | 1 | -1/+127 |
| | |||||
* | Formerly boot.c.~18~ | Michael I. Bushnell | 1994-05-06 | 1 | -3/+3 |
| | |||||
* | Formerly boot.c.~17~ | Michael I. Bushnell | 1994-05-05 | 1 | -13/+48 |
| | |||||
* | Formerly boot.c.~16~ | Michael I. Bushnell | 1994-05-05 | 1 | -51/+122 |
| | |||||
* | Formerly boot.c.~15~ | Michael I. Bushnell | 1994-05-02 | 1 | -1/+4 |
| | |||||
* | Formerly boot.c.~14~ | Michael I. Bushnell | 1994-04-21 | 1 | -12/+218 |
| |