|
|
1.1.1.3 ! root 1: Thu Jun 12 18:08:29 1997 Thomas Bushnell, n/BSG <[email protected]> ! 2: ! 3: Version 1.1.3 released. ! 4: ! 5: * version.c (version): Update to 1.1.3. ! 6: ! 7: Wed Jun 11 20:16:47 1997 Thomas Bushnell, n/BSG <[email protected]> ! 8: ! 9: * i386/Drivers.in: Add el3. How did this escape notice? ! 10: * i386/device-drivers.h.in: Add CONFIG_EL3. ! 11: 1.1.1.2 root 12: Tue Jun 10 13:33:37 1997 Thomas Bushnell, n/BSG <[email protected]> 13: 1.1.1.3 ! root 14: Version 1.1.2 released. ! 15: 1.1.1.2 root 16: * Makefile.in (install): Install cross-migcom as `migcom', not as 17: `mig'. 18: 19: * i386/Makefrag (objfiles += $(device_drivers)): Sort 20: $(device_drivers) before adding to objfiles in order to remove 21: duplicates. 22: 23: Mon Jun 9 22:14:09 1997 Thomas Bushnell, n/BSG <[email protected]> 24: 25: * i386/Drivers.in: Fix typos apt.o -> atp.o; 3c403.o -> 3c503.o. 1.1.1.3 ! root 26: 1.1.1.2 root 27: * Drivers.macros (AC_DRIVER): Test the class selected flag 28: correctly. 29: 30: Mon May 26 14:33:19 1997 Thomas Bushnell, n/BSG <[email protected]> 31: 32: * version.c (version): Update to version 1.1.2. 33: 34: Fri May 23 10:08:48 1997 Thomas Bushnell, n/BSG <[email protected]> 35: 36: * kern/thread.c (thread_info): Set flags word correctly; 37: TH_FLAGS_SWAPPED and TH_FLAGS_IDLE are not exclusive. 38: 39: * Makefile.in (topfiles): Add aclocal.m4. 40: Reported by Marcus G. Daniels ([email protected]). 41: 42: Mon May 12 11:25:38 1997 Thomas Bushnell, n/BSG <[email protected]> 43: 44: Version 1.1.1 released. 45: 46: * version.c (version): Update to version 1.1.1. 47: 48: * bogus/mach_kdb.h: Make sure MACH_KDB is always defined, to zero 49: if necessary. Bug report from Marcus Daniels 50: ([email protected]). 51: 52: Fri May 9 13:06:25 1997 Thomas Bushnell, n/BSG <[email protected]> 53: 54: * i386/Files: Fix typo for _setjmp.S. 55: Reflect 53c7,8xx.c -> 53c78xx.c change. 56: 57: Wed May 7 15:32:08 1997 Thomas Bushnell, n/BSG <[email protected]> 58: 59: * version.c (version): Update to version 1.1. 60: * NEWS: New file. 61: * Makefile.in (topfiles): Add NEWS. 62: 63: Mon May 5 11:34:01 1997 Thomas Bushnell, n/BSG <[email protected]> 64: 65: * Makefile.in (enable_kdb): Use findstring instead of filter. 66: Reported by Marcus Daniels ([email protected]). 67: 68: Fri May 2 12:43:46 1997 Thomas Bushnell, n/BSG <[email protected]> 69: 70: * Makefile.in (enable_kdb): New variable. 71: (clib-routines): If enable_kdb, then add strstr. 72: * i386/i386/_setjmp.S: New file, from UK22 libmach. 73: * i386/Files: Add i386/i386/_setjmp.S. 74: * i386/Makefrag (objfiles): Add _setjmp.o if enable_kdb. 75: 76: 1997-04-30 Marcus G. Daniels <[email protected]> 77: 78: * Makefile.in (clib-routines): Add htons not because it is necessary, 79: but because libc5 systems will bring it in. 80: (check-clib-routines): Tolerate extra weak symbols. 81: 82: Wed Apr 30 14:12:12 1997 Thomas Bushnell, n/BSG <[email protected]> 83: 84: * Makefile.in: Delete duplicate rule for cross-mig. 85: 86: Mon Apr 28 12:09:53 1997 Thomas Bushnell, n/BSG <[email protected]> 87: 88: * Makefile.in (check): New target. Reported by 89: [email protected]. 90: 91: * i386/Drivers.in (ncr53c7xx): Change file name to 53c78xx.o. 92: * i386/i386at/gpl/linux/scsi/53c7,8xx.c: Moved to ... 93: * i386/i386at/gpl/linux/scsi/53c78xx.c: ... here. 94: * i386/Makefrag (linux-scsi-files): Change file name here too. 95: Reported by [email protected]. 96: 97: Wed Apr 23 14:35:44 1997 Miles Bader <[email protected]> 98: 99: * ipc/ipc_entry.c [MACH_KDB]: Add include of <kern/task.h>. 100: 101: Wed Apr 23 13:21:23 1997 Thomas Bushnell, n/BSG <[email protected]> 102: 103: * configure.in (BUILD_CC): Use AC_CHECK_PROGS, not AC_CHECK_PROG, 104: since we are checking multiple names. 105: 106: * configure.in (kdb): New --enable option. 107: * Makefile.in (DEFINES): Add @DEFS@. 108: * bogus/mach_kdb.h: Make this file zero length; we get MACH_KDB 109: from configure now. 110: 111: * Makefile.in (clean, distclean, mostlyclean, maintainter-clean): 112: New targets. 113: (all-archs-configures): New variable. 114: (MIG): Change to ./local-mig. 115: (./local-mig): Change to build this instead of ./mig 116: (check-clib-routines): Use nm -g in case there are local symbols. 117: Suggested by Matthew Wilcox ([email protected]). 118: 119: Fri Apr 18 15:25:10 1997 Thomas Bushnell, n/BSG <[email protected]> 120: 121: * configure.in: Add AC_PREREQ for version 2.12. 122: * i386/Drivers.in: Likewise. 123: 124: Wed Apr 16 16:55:36 1997 Marcus G. Daniels <[email protected]> 125: 126: * configure.in: Replace AC_PROG_CC with AC_PROG_CC_LOCAL. 127: If cross compiling do Lex/Yacc checks with BUILD_CC. 128: Check CC and BUILD_CC for libraries having the needed support, 129: and substitute discovery in installed_clib. 130: 131: * aclocal.m4: New file. These replacement macros are to handle 132: the case where there is a cross compiler but no supporting files. 133: 134: * Makefile.in (installed-clib): Don't hardwire a Hurd libcrt.a. 135: (cross_linkable): Only define cross-migcom variable when it will 136: be possible to build it. 137: (all, install): Use $(cross-migcom). 138: (install): Install cross-migcom only if was to be built. 139: (mkinstalldirs): Add $(bindir), $(includedir)/mach/exec 140: (cross-lexxer.o lexxer.o): lexxer.o needs cpu.h. 141: (./cross-migcom): Prevent dependency generation for cross-* MiG files 142: unless they can actually be built. 143: 144: Thu Apr 17 15:55:40 1997 Thomas Bushnell, n/BSG <[email protected]> 145: 146: * kern/exception.c (exception_no_server): Comment out the suspend 147: code; it's useful for special case debugging, but causes problems 148: in general. 149: 150: Wed Apr 16 12:52:25 1997 Thomas Bushnell, n/BSG <[email protected]> 151: 152: * Makefile.in (cross-lexxer.o lexxer.o): Add pump-priming 153: dependency on cpu.h. Reported by Marcus G. Daniels 154: ([email protected]). 155: 156: * configure.in: Fail if configure target is not for GNU os. 157: 158: * i386/Drivers.in (com): Delete option. It's required by 159: kd_mouse.c. 160: * i386/Makefrag (i386at-files): Add com.c. 161: (driver-files): Delete variable. 162: * i386/bogus/com.h: Revert change of March 10. 163: * i386/device-drivers.h.in (CONFIG_MACH_COM): Delete option. 164: Bug report from Marcus G. Daniels ([email protected]). 165: 166: * Makefile.in (./cross-mig): New rule. 167: (mkinstalldirs): Add $(libexecdir). 168: * configure.in: Recognize i686. 169: Reported by Marcus G. Daniels ([email protected]). 170: 1.1 root 171: Mon Apr 14 11:50:45 1997 Thomas Bushnell, n/BSG <[email protected]> 172: 173: * Released version 1.0. 174: 175: * kern/exception.c (exception_no_server): Try and suspend the 176: failing thread before killing the task. Then a debugger can be 177: used. 178: 179: * i386/Makefrag: Add rebuilding rules for configure subscript. 180: 181: * i386/Makefrag: Fix up copyright notice. 182: * i386/Drivers.in: Likewise. 183: * Makefile.in: Likewise. 184: * Drivers.macros: Likewise. 185: * configure.in: Likewise. 186: 187: * include/sys/time.h: New file, from include/mach/sa/sys/time.h. 188: * include/sys/reboot.h: New file, from include/mach/sa/sys/reboot.h. 189: * include/sys/ioctl.h: New file, from include/mach/sa/sys/ioctl.h. 190: * include/alloca.h: New file, from include/mach/sa/alloca.h. 191: * Makefile.in (other-sys-headers): Add time.h, ioctl.h, and reboot.h. 192: (other-mach-headers): New variable. 193: (mach-exec-headers): New variable. 194: (other-headers): New variable. 195: (installed-headers): Add mach-exec-headers. 196: (dist): Distribute other-mach-headers, other-sys-headers, 197: mach-exec-headers, and other-headers. 198: (device-files): Add device.srv. 199: 200: * Makefile.in (check-clib-routines): Use more efficient rule. 201: 202: Fri Apr 11 15:18:09 1997 Thomas Bushnell, n/BSG <[email protected]> 203: 204: * Makefile.in (dist): Repair rule. 205: (other-sys-headers): New variable. 206: (dist): Install $(other-sys-headers). 207: (INCLUDES): Remove -I$(srcdir)/include/mach/sa. 208: (rules for mig-related .d files): Include MiG-specific -I flags. 209: (mach-headers): Add inline.h. 210: * include/sys/types.h: New file, from include/mach/sa/sys/types.h. 211: 212: Mon Mar 24 16:23:21 1997 Thomas Bushnell, n/BSG <[email protected]> 213: 214: * version.c (version): Make that 1.0. Whee. 215: 216: Fri Mar 21 15:50:09 1997 Thomas Bushnell, n/BSG <[email protected]> 217: 218: * i386/i386at/gpl/linux/scsi/aha1740.c (aha1740_test_port): Try 219: and turn on PORTADDR_ENH before checking it. 220: 221: * vm/vm_object.c (vm_object_cached_max): Increase to 200. 222: 223: Thu Mar 20 12:33:06 1997 Thomas Bushnell, n/BSG <[email protected]> 224: 225: * Makefile.in (dist): New target. Reorganized some vars 226: describing source. 227: * i386/Subdirs: New file. 228: * i386/Files: New file. 229: 230: * version.c (version): Push back to 0.1. 231: 232: * Makefile.in (cross_compiling, bindir, libexecdir): New 233: variable. 234: 235: * Makefile.in (install): Depend on cross-mig and cross-migcom; 236: install them. New rules added to build mig, migcom, cross-mig, 237: and cross-migcom. 238: 239: * configure.in (AC_PROG_LEX, AC_PROG_YACC): New tests. 240: (BUILD_CC): New test to set these. 241: 242: * Makefile.in (%.h %_user.c): Depend on $(MIG) too. 243: (%_interface.h %_server.c): Likewise. 244: (MIG): Don't use @MIG@; hard code it to the one we build. 245: (BUILD_CC, BUILD_CFLAGS, MIGCOM, LEX, YACC, LEXLIB): New variables. 246: 247: Wed Mar 19 16:47:28 1997 Thomas Bushnell, n/BSG <[email protected]> 248: 249: * i386/i386at/kd.c (BROKEN_KEYBOARD_RESET): Turn off this so that 250: we attempt the keyboard resets. 251: * i386/i386/locore.S (cpu_shutdown): Attempt to provide a more 252: `robust' null_idtr. 253: 254: Mon Mar 17 13:47:14 1997 Thomas Bushnell, n/BSG <[email protected]> 255: 256: * i386/i386at/gpl/linux/scsi/hosts.c (scsi_init): Don't print out 257: gratuitious obnoxiousness. 258: * i386/i386at/gpl/linux/scsi/scsi.c (scsi_dev_init): Likewise. 259: * i386/i386at/gpl/linux/block/triton.c (ide_init_triton): 260: Likewise. 261: (init_triton_dma): Likewise. 262: * i386/i386at/gpl/linux/pci/pci.c (pci_init): Likewise. 263: * i386/i386at/gpl/linux/pci/bios32.c (check_pcibios): Likewise. 264: (pcibios_init): Likewise. 265: * i386/i386at/gpl/linux/block/genhd.c (add_partition): Likewise. 266: 267: * i386/i386at/gpl/linux/net/8390.c (ei_debug): Make default value 268: zero. 269: 270: Wed Mar 12 14:50:46 1997 Thomas Bushnell, n/BSG <[email protected]> 271: 272: * i386/i386at/com.c (comprobe): Turn off noisiness. 273: 274: * i386/i386at/gpl/linux/linux_block.c (check_disk_change): Don't 275: print out gratuitous obnoxiousness. 276: (device_open): Likewise. 277: * kern/bootstrap.c (copy_bootstrap): Likewise. 278: (user_bootstrap): Likewise. 279: * i386/i386at/gpl/linux/block/genhd.c (msdos_partition): Likewise. 280: (osf_partition): Likewise. 281: (sun_partition): Likewise. 282: (check_partition): Likewise. 283: * i386/i386/pit.c (findspeed): Likewise. 284: * vm/vm_resident.c (vm_page_bootstrap): Likewise. 285: 286: Mon Mar 10 15:04:47 1997 Thomas Bushnell, n/BSG <[email protected]> 287: 288: * i386/i386at/gpl/linux/linux_init.c (calibrate_delay): Don't 289: print out gratuitous obnoxiousness. 290: 291: * i386/i386at/gpl/linux/linux_init.c (linux_init): Only call 292: linux_net_emulation_init if CONFIG_INET. Include 293: <i386/device-drivers.h>. 294: 295: * i386/i386at/i386at_ds_routines.c: Include 296: <i386/device-drivers.h>. Don't mention linux_net_emulation_ops 297: unless CONFIG_INET. 298: 299: * device/ds_routines.c (io_done_thread_continue): [i386] 300: Conditionalize free_skbuffs also on CONFIG_INET. Include 301: <i386/device-drivers.h>. 302: 303: * i386/Drivers.in, i386/device-drivers.h.in, i386/driverlist.in: 304: New files. 305: * i386/Makefrag: Include i386/driverlist; don't include all device 306: drivers in kernel image; instead use list from driverlist. 307: * configure.in: Configure in $systype subdir too. 308: 309: * i386/i386at/gpl/linux/include/linux/autoconf.h: Damage severly 310: to conform to device-drivers.h model. 311: 312: * i386/bogus/com.h: Include <i386/device-drivers.h>. 313: Only turn on NCOM if CONFIG_MACH_COM is present. 314: 315: Mon Mar 3 16:26:58 1997 Thomas Bushnell, n/BSG <[email protected]> 316: 317: * include/mach/message.h (__mach_msg, __mach_msg_trap): Add decls. 318: 319: Tue Feb 25 15:42:23 1997 Thomas Bushnell, n/BSG <[email protected]> 320: 321: * i386/Makefrag (INCLUDES): Find `include' directory in new 322: location. 323: * Makefile (INCLUDES): Find `include' directory in new location. 324: (%.symc): Find gensym.awk in new location. 325: 326: * Reorganized directories into new layout and unified mach4 and 327: mach4-i386 into a single tree. 328: 329: 330: Older changes in ChangeLog.00 (for i386 directory) and ChangeLog.0 (for 331: all other files).
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.