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