aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* 2004-09-08 Neal H. Walfield <neal@cs.uml.edu>Alfred M. Szmidt2009-06-181-0/+10
| | | | | | | | | | * linux/dev/kernel/printk.c: Include <kern/assert.h>. (printk): Use vsnprintf, not linux_vsprintf to avoid buffer overruns. * kern/printf.c (struct vsnprintf_cookie): New structure. (snputc): New function. (vsnprintf): Likewise.
* 2004-11-22 Guillem Jover <guillem@hadrons.org>Alfred M. Szmidt2009-06-181-0/+11
| | | | | | | | | | | * bogus/mach_assert.h: Change #ifdef DEBUG to #ifndef NDEBUG for assert et al. * kern/assert.h: Likewise. * kern/debug.h: Likewise. * util/debug.h: Likewise. * i386/i386/debug.h: Move dump_ss definition out of [DEBUG]. * linux/dev/glue/block.c (rdwr_full): Remove invalid assert.
* 2004-09-07 Neal H. Walfield <neal@cs.uml.edu>Alfred M. Szmidt2009-06-181-0/+13
| | | | | | | | | | | | | * linux/dev/glue/block.c (__brelse): Unconditionally kfree BH. (getblk): Unconditionally kalloc BH. * kern/kalloc.c [!NDEBUG] (kalloc_init_called): New static variable. (kalloc_init): Assert that kalloc_init_called is zero. [! NDEBUG] Set kalloc_init_called to 1 on success. (kalloc): Assert that kalloc_init_called is non-zero. (kget): Likewise. (kfree): Likewise.
* 2004-11-22 Guillem Jover <guillem@hadrons.org>Alfred M. Szmidt2009-06-181-0/+11
| | | | | | | | | | | * i386/i386/locore.S (discover_x86_cpu_type): Enable function. Enable ID flag for Cyrix CPU. Use %ebp to save the stack pointer. Restore EFLAGS just after its last usage. * i386/i386at/model_dep.c (c_boot_entry): Enable use of discover_x86_cpu_type. Remove hardcoded cpu_type assignment. * i386/include/mach/i386/eflags.h (EFL_VI, EFL_VIP): New bits. (EFL_AC, EFL_ID): Bits finally added.
* 2004-10-26 Guillem Jover <guillem@hadrons.org>Marcus Brinkmann2009-06-181-0/+9
| | | | | | | | | * i386/i386/fpe.b: Remove binary without source. * i386/i386/fpe.b_elf: Likewise. * i386/i386/fpe_linkage.c: Disable the code if [! FPE]. * i386/bogus/fpe.h: Add comment about not having an fpe implementation. * i386/Makefrag (objfiles): Do not add fpe.o. Remove targets to generate fpe.o.
* 2004-02-29 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2009-06-181-0/+4
| | | | * NEWS: Add things that changed so far since 1.3.
* 2004-02-02 Marco Gerards <metgerards@student.han.nl>Marco Gerards2009-06-181-0/+8
| | | | | | | | * i386/i386at/kd.c (kdinit): Initialize the input buffer. * i386/i386at/kd.h (KDSETLEDS): New macro. * i386/i386at/kd_event.c (kbdsetstat): Handle KDSETLEDS here to set the keyboard LEDs state.
* .Roland McGrath2009-06-181-0/+5
|
* .Roland McGrath2009-06-181-7/+8
|
* .Roland McGrath2009-06-181-0/+6
|
* .Roland McGrath2009-06-181-0/+5
|
* .Roland McGrath2009-06-181-0/+15
|
* Version 1.3 released.Roland McGrath2002-05-271-0/+4
|
* 2002-05-23 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2002-05-231-0/+7
| | | | | | | * i386/i386at/model_dep.c: Include <kern/cpu_number.h> and <kern/assert.h>. (machine_idle): New function. * bogus/power_save.h (POWER_SAVE): Define to 1.
* .Roland McGrath2002-05-231-0/+31
|
* 2002-04-24 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2002-04-241-0/+5
| | | | | * debian/rules (DOCDIR): Move to $(PREFIX)/share/doc/$(package-dev).
* .Roland McGrath2002-04-231-0/+4
|
* .Roland McGrath2002-04-191-0/+5
|
* .Marcus Brinkmann2002-03-291-0/+4
|
* .Roland McGrath2002-03-051-0/+4
|
* .Roland McGrath2002-03-041-0/+5
|
* .Roland McGrath2001-11-231-0/+5
|
* 2001-10-21 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-10-211-0/+5
| | | | | * linux/src/arch/i386/lib/delay.c: Convert HTML entities. Reported by John Tobey <jtobey@john-edwin-tobey.org>.
* 2001-10-13 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-10-121-0/+4
| | | | * debian/changelog: Update for next release.
* .Roland McGrath2001-10-071-0/+9
|
* .Roland McGrath2001-10-071-0/+10
|
* 2001-10-06 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-10-061-0/+5
| | | | | * README: Replace `GNU mach' by `GNU Mach', and remove obsolete paragraph about kmsg device.
* 2001-10-06 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-10-061-0/+4
| | | | * doc/mach.texi: Fix direntry.
* 2001-10-05 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-10-051-0/+7
| | | | | | | * doc/mach.texi: Replace `path name' by `file name' in one place. Replace `illegal' by `invalid' and `to to' by `to' everwhere. * debian/changelog: Prepare for next release.
* 2001-10-04 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-10-041-0/+20
| | | | | | | | | | | | | | | | | | | | * doc: New directory. * doc/Makefile.in: New file. * doc/gpl.texi: Likewise. * doc/fdl.texi: Likewise. * doc/mach.texi: Likewise. * configure.in: Add doc/Makefile to AC_OUTPUT call. * configure: Regenerated. * Makefile.in (dist): Create directories doc and debian. (doc-files): New variable with documentation files. (debian-files): New variable with Debian packaging files. * debian/rules (stamp-build): Build documentation. (build-gnumach): Install the documentation into the gnumach package. * debian/postrm: New file to install info document. * debian/prerm: New file to install info document.
* 2001-10-01 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-10-011-0/+12
| | | | | | | | | | | | * i386/i386/locore.S (tenmicrosec): Remove subroutine. * i386/i386/pit.c (delaycount): Remove global variable. (microdata): Likewise. (clkstart): Do not call findspeed() and microfind(). (findspeed): Remove function. (spinwait): Likewise. (microfind): Likewise. This function triggers a division by zero trap on AMD K6 350Mhz+ and Athlon 1.1GHz+ machines (and in general leads to bad results on fast cpus), and nothing uses this code anymore.
* .Roland McGrath2001-09-301-0/+5
|
* 2001-09-18 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-09-181-0/+8
| | | | | | | | * linux/dev/glue/misc.c: Do not include <linux/types.h> and <linux/string.h>. Remove global variable ___strtok. Remove implementation of strspn, strpbrk, strtok and strstr. * Makefile.in: Add strpbrk and strtok.
* .Roland McGrath2001-08-241-0/+10
|
* .Roland McGrath2001-08-241-0/+6
|
* .Roland McGrath2001-08-211-0/+6
|
* .Roland McGrath2001-08-211-0/+10
|
* .Roland McGrath2001-08-201-1/+11
|
* 2001-08-18 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-08-181-0/+5
| | | | | * linux/src/drivers/net/eepro100.c: File updated to version in Linux 2.2.19. This time for real.
* 2001-08-18 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-08-181-0/+7
| | | | | | | * debian/changelog: Update for next package upload. * debian/control: Add gnumach-dbg package. * debian/rules: New targets to build gnumach-dbg package. Fix various bugs.
* 2001-08-18 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-08-171-0/+17
| | | | | | | | | | | | | | | | | * i386/i386at/kd.c (kdintr): In event mode, make it so that 0xE0 scancodes are received. From Kalle Olavi Niemitalo <tosi@ees2.oulu.fi>. * i386/i386at/kd.h: New constants KAX_REVERSE, KAX_UNDERLINE, KAX_BLINK, KAX_BOLD, KAX_DIM, KAX_INVISIBLE, KAX_COL_UNDERLINE, KAX_COL_DIM. * i386/i386at/kd.c: Increase K_MAXESC to 32. New global variable color_table to map color values. New globals kd_color and kd_attrflags. (kdinit): Initialize these variables. (kd_update_kd_attr): New function. (kd_parserest): Redone to support more terminal attributes, including colors.
* 2001-08-18 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-08-171-0/+12
| | | | | | | | | | | | * linux/src/drivers/net/eepro100.c: File updated to version in Linux 2.2.19. * linux/src/include/asm-i386/spinlock.h: New file from Linux 2.2.19. * linux/src/include/asm-i386/hardirq.h: Likewise. * linux/src/include/linux/spinlock.h: Likewise. * linux/src/include/linux/compatmac.h: Likewise. * linux/dev/drivers/net/eepro100.c: New file, modified version from the above to glue it in gnumach. Submitted by Kapil H. Paranjape <kapil@imsc.ernet.in>.
* .Roland McGrath2001-08-171-0/+9
|
* 2001-07-29 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-07-291-0/+8
| | | | | | | | * NEWS: Add items for this and other changes. * configure.in: Define MACH_KMSG by default and document this in the help output. * configure: Regenerated. * debian/rules: Do not enable kmsg explicitely.
* 2001-07-18 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-07-181-0/+6
| | | | | | * debian/rules: Add -isp to dpkg-gencontrol invocation. Move documentation to /share/doc. * debian/changelog: Update.
* 2001-06-28 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-06-281-0/+12
| | | | | | | | | | | | * linux/dev/drivers/block/ide.c (lba_capacity_is_ok): Do not attempt to correct id->cyls, it is a short and for large disks the number of cylinders necessary would not fit. Subsequent checks for lba support would fail. (current_capacity): Likewise for drive->cyl. (do_identify): Store value returned by current_capacity in CAPACITY. The check which corrects the number of bios cylinders is not aggressive enough. Update it with the check in linux kernel-2.2.19.
* 2001-06-25 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-06-251-1/+6
| | | | | * i386/bogus/fpe.h (FPE): Define FPE to 0, as the floating point emulation is broken anyway and blows up plex86.
* 2001-06-17 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-06-171-0/+4
| | | | * debian/rules: Update to cyrrent version.
* .Roland McGrath2001-06-141-0/+5
|
* 2001-05-27 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-05-271-0/+18
| | | | | | | | | | | | | | | | | | * debian/rules: Add --enable-ncr53c8xx to configure. 1999-10-06 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> * linux/src/drivers/scsi/tmscsiw.c: Removed. * linux/src/drivers/scsi/tmscsiw.h: Likewise. * linux/src/drivers/scsi/dc390w.h: Likewise. * i386/linux/device-drivers.h.in (CONFIG_SCSI_DC390W): Deleted. * i386/linux/Drivers.in: Remove linux_DRIVER(dc390w, ...). Now dc390w, dc390u, and dc390f are aliases to ncr53c8xx. * i386/linux/configure: Regenerated. * linux/Files: Likewise. * i386/linux/Makefile.in (linux-scsi-files): Delete tmscsiw.c. * linux/dev/drivers/scsi/hosts.c: Do not include dc390w.h. Reported by Andreas Voegele <andreas.voegele@nikocity.de>.