summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2002-03-29.Marcus Brinkmann
2002-03-292002-03-29 Marcus Brinkmann <marcus@g10code.de>Marcus Brinkmann
* doc/mach.texi: End index entry with full stop.
2002-03-05.Roland McGrath
2002-03-052002-03-05 Roland McGrath <roland@frob.com>Roland McGrath
* kern/bootstrap.c: Include <alloca.h>.
2002-03-04.Roland McGrath
2002-03-042002-03-04 Roland McGrath <roland@frob.com>Roland McGrath
* Makefile.in (%_interface.h %_server.c: %.srv): Pass -sheader switch to mig, not -header.
2001-11-23.Roland McGrath
2001-11-232001-11-23 Roland McGrath <roland@frob.com>Roland McGrath
* i386/i386at/i386at_ds_routines.c (device_deallocate): Do nothing if argument is DEVICE_NULL.
2001-10-212001-10-21 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* linux/src/arch/i386/lib/delay.c: Convert HTML entities. Reported by John Tobey <jtobey@john-edwin-tobey.org>.
2001-10-12Fix version number.Marcus Brinkmann
2001-10-122001-10-13 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* debian/changelog: Update for next release.
2001-10-07.Roland McGrath
2001-10-072001-10-07 Roland McGrath <roland@frob.com>Roland McGrath
* ddb/db_access.c: Fix obsolescent #else/#endif syntax. * device/dev_name.c: Likewise. * device/dev_pager.c: Likewise. * device/ds_routines.c: Likewise. * i386/i386/i386asm.sym: Likewise. * include/device/device_reply.defs: Likewise. * include/mach/memory_object.defs: Likewise. * include/mach/memory_object_default.defs: Likewise.
2001-10-07.Roland McGrath
2001-10-072001-10-07 Roland McGrath <roland@frob.com>Roland McGrath
* i386/i386/locore.S: Fix sloppy asm syntax to avoid warnings from newer assembler (%ecx -> %cl in byte insns).
2001-10-072001-10-07 Roland McGrath <roland@frob.com>Roland McGrath
* kern/bootstrap.c (bootstrap_create): Fix inverted test logic for compatibility case. Ignore trailing newlines after space for compatibility detection. Reported by Neal H Walfield <neal@cs.uml.edu>.
2001-10-062001-10-06 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* README: Replace `GNU mach' by `GNU Mach', and remove obsolete paragraph about kmsg device.
2001-10-062001-10-06 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* doc/mach.texi: Fix direntry.
2001-10-052001-10-05 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* 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-042001-10-04 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* 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-012001-10-01 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* 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.
2001-09-30.Roland McGrath
2001-09-302001-09-30 Roland McGrath <roland@frob.com>Roland McGrath
* kern/bootstrap.c (bootstrap_create): Ignore trailing spaces when checking boot module string for containing none.
2001-09-18Add entry for new Debian package version.Marcus Brinkmann
2001-09-182001-09-18 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* 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.
2001-08-25revert hooeyRoland McGrath
2001-08-25test diddling for cvs-hackersRoland McGrath
2001-08-24.Roland McGrath
2001-08-242001-08-24 Roland McGrath <roland@frob.com>Roland McGrath
* Makefile.in (clib-routines): Add strsep. * kern/strings.h (strsep, strchr): Declare them.
2001-08-242001-08-24 Roland McGrath <roland@frob.com>Roland McGrath
* kern/bootstrap.c (bootstrap_create): Make setting of boot-args and root-device no longer conditional on [! OSKIT_MACH]. (bootstrap_create) [! OSKIT_MACH]: Parse FOO=BAR words out of the multiboot command line and turn those into boot script variables.
2001-08-24.Roland McGrath
2001-08-242001-08-23 Roland McGrath <roland@frob.com>Roland McGrath
* kern/bootstrap.c (bootstrap_create, user_bootstrap, boot_script_exec_cmd, boot_script_task_resume): Add printfs at various stages of startup.
2001-08-21randomRoland McGrath
2001-08-21.Roland McGrath
2001-08-212001-08-21 Roland McGrath <roland@frob.com>Roland McGrath
* i386/i386at/model_dep.c (use_all_mem): Turn variable into macro. (init_alloc_aligned): Make this function static. Initially skip memory < 16MB and then wrap around to get it last.
2001-08-21Add news items about console color support and new terminal speeds.Marcus Brinkmann
2001-08-21.Roland McGrath
2001-08-212001-08-20 Roland McGrath <roland@frob.com>Roland McGrath
Support "boot script" functionality in multiboot module strings. * kern/bootstrap.c: Rewrite merged from oskit-branch. * kern/boot_script.c, kern/boot_script.h: New files, copied from boot/ directory in Hurd sources. * Makefile.in (kern-cfiles): Add boot_script.c here. (kern-files): Add boot_script.h here. * NEWS: Mention the new feature.
2001-08-20.Roland McGrath
2001-08-202001-08-18 Roland McGrath <roland@frob.com>Roland McGrath
* i386/i386at/model_dep.c (boot_info): Define a struct, not a pointer. (c_boot_entry): Copy the contents into it rather than setting the ptr. (c_boot_entry, init_alloc_aligned, pmap_valid_page, mem_size_init): Update uses. (init_alloc_aligned): Don't need to skip the boot_info memory. * kern/bootstrap.c (boot_info): Update decl. (bootstrap_create): Update uses.
2001-08-182001-08-18 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* linux/src/drivers/net/eepro100.c: File updated to version in Linux 2.2.19. This time for real.
2001-08-182001-08-18 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* 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-172001-08-18 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* 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-172001-08-18 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* 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>.
2001-08-17.Roland McGrath
2001-08-172001-08-17 Roland McGrath <roland@frob.com>Roland McGrath
* Makefile.in (clib-routines): Add strchr. (kernel-undef-bad): Depend on Makefile. * Makefile.in ($(srcdir)/configure, $(srcdir)/config.h.in): Use $(srcdir) in deps. (Makefile, config.h, config.status): Likewise.
2001-07-292001-07-29 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* 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-182001-07-18 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* debian/rules: Add -isp to dpkg-gencontrol invocation. Move documentation to /share/doc. * debian/changelog: Update.
2001-06-282001-06-28 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* 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-252001-06-25 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* i386/bogus/fpe.h (FPE): Define FPE to 0, as the floating point emulation is broken anyway and blows up plex86.