summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-06-182004-11-22 Guillem Jover <guillem@hadrons.org>Alfred M. Szmidt
* 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.
2009-06-182004-09-07 Neal H. Walfield <neal@cs.uml.edu>Alfred M. Szmidt
* 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.
2009-06-182004-11-22 Guillem Jover <guillem@hadrons.org>Alfred M. Szmidt
* 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.
2009-06-182004-10-26 Guillem Jover <guillem@hadrons.org>Marcus Brinkmann
* 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.
2009-06-182004-10-26 Guillem Jover <guillem@hadrons.org>Marcus Brinkmann
* 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.
2009-06-182004-02-29 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* NEWS: Add things that changed so far since 1.3.
2009-06-182004-02-02 Marco Gerards <metgerards@student.han.nl>Marco Gerards
* 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.
2009-06-18.Roland McGrath
2009-06-182004-01-19 Marco Gerards <metgerards@student.han.nl>Roland McGrath
* linux/dev/glue/block.c (init_partition): Don't check for BSD partitions if the DOS partition is too small.
2009-06-18.Roland McGrath
2009-06-182004-01-15 Alfred M. Szmidt <ams@kemisten.nu>Roland McGrath
* linux/dev/include/asm-i386/string.h (memscan): Don't use multi-line string literals for asm(). * linux/dev/include/asm-i386/segment.h (__generic_memcpy_tofs) (__generic_memcpy_fromfs): Likewise. * linux/src/include/asm-i386/floppy.h (floppy_hardint): Likewise. * i386/i386/proc_reg.h (flush_instr_queue): Likewise. * i386/i386/gdt.c (gdt_init): Likewise.
2009-06-18.Roland McGrath
2009-06-182004-01-15 Alfred M. Szmidt <ams@kemisten.nu>Roland McGrath
* linux/src/drivers/scsi/aic7xxx.c: Updated from Linux 2.0.39 * linux/src/drivers/scsi/aic7xxx.h: Likewise. * linux/src/drivers/scsi/aic7xxx_proc.c: Likewise. * linux/src/drivers/scsi/scsicam.c: Likewise. * linux/src/include/linux/pci.h: Likewise.
2009-06-18.Roland McGrath
2009-06-182004-01-16 Marco Gerards <metgerards@student.han.nl>Roland McGrath
* linux/dev/glue/block.c (device_get_status): Correctly calculate the number of blocks.
2009-06-18.Roland McGrath
2009-06-182004-01-15 Alfred M. Szmidt <ams@kemisten.nu>Roland McGrath
* linux/src/drivers/scsi/53c7,8xx.h (patch_dsa_32): Don't use token paste operator (##).
2009-06-182004-01-15 Alfred M. Szmidt <ams@kemisten.nu>Roland McGrath
* linux/dev/include/asm-i386/string.h (memscan): Don't use multi-line string literals for asm(). * linux/dev/include/asm-i386/segment.h (__generic_memcpy_tofs) (__generic_memcpy_fromfs): Likewise. * i386/i386/proc_reg.h (flush_instr_queue): Likewise. * i386/i386/gdt.c (gdt_init): Likewise.
2009-06-182004-01-15 Alfred M. Szmidt <ams@kemisten.nu>Roland McGrath
* Makefile.in (kernel-undef): Match new output format from nm (binutils) 2.14.x.
2002-05-271.3 release readyRoland McGrath
2002-05-27Version 1.3 released.Roland McGrath
2002-05-232002-05-23 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* 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.
2002-05-23file removed, replaced by version.c.inRoland McGrath
2002-05-23.Roland McGrath
2002-05-232002-05-22 Roland McGrath <roland@frob.com>Roland McGrath
* configure.in (VERSION): New substituted variable: set to 1.3 now. (version.c): Add it to AC_OUTPUT. * configure: Regenerated. * Makefile.in (version): New variable, set from that. Remove vpath directive for version.c, not found in build dir. (topfiles): version.c -> version.c.in * doc/Makefile.in (mach-version): Substituted instead of constant. * version.c: File removed, replaced with ... * version.c.in: ... this new file. (version): Make it const. Use @VERSION@ for the number.
2002-05-232002-05-22 Roland McGrath <roland@frob.com>Roland McGrath
* linux/src/drivers/net/eth16i.c (eth16i_check_signature): Fix syntax: #ifdef 0 -> #if 0
2002-05-232002-05-22 Roland McGrath <roland@frob.com>Roland McGrath
* linux/Files: Add missing files to the list: linux/dev/drivers/net/eepro100.c linux/src/include/asm-i386/hardirq.h linux/src/include/asm-i386/spinlock.h linux/src/include/linux/compatmac.h linux/src/include/linux/spinlock.h
2002-05-232002-05-22 Roland McGrath <roland@frob.com>Roland McGrath
* configure.in (VERSION): New substituted variable: set to 1.3 now. (version.c): Add it to AC_OUTPUT. * configure: Regenerated. * Makefile.in (version): New variable, set from that. Remove vpath directive for version.c, not found in build dir. (topfiles): version.c -> version.c.in * doc/Makefile.in (mach-version): Substituted instead of constant. * version.c: File removed, replaced with ... * version.c.in: ... this new file. (version): Make it const. Use @VERSION@ for the number. * Makefile.in (debian-files): Add postinst and prerm. (dist): Use gzip -9 instead of tar z. * Makefile.in (%.migs_d, %.migu_d): Fix sed substitution to match whatever target file name gcc comes up with. (%.migs_d, %.migu_d, %.symc.o, %_user.c, %_server.c): Depend on $(before-compile).
2002-04-242002-04-24 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* debian/rules (DOCDIR): Move to $(PREFIX)/share/doc/$(package-dev).
2002-04-23.Roland McGrath
2002-04-232002-04-23 Roland McGrath <roland@frob.com>Roland McGrath
* i386/i386/ldt.c (ldt_init): Fix fencepost error in segment limits.
2002-04-21Update for new package release.Marcus Brinkmann
2002-04-19.Roland McGrath
2002-04-192002-04-19 Roland McGrath <roland@frob.com>Roland McGrath
* gensym.awk: Emit \n\ at the end of lines inside strings. * Makefile.in (%.symc: %.sym): Depend on gensym.awk.
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>.