From 1e45a1148f4d5a66357b71c630686c655f674cd6 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Mon, 20 Nov 2006 22:40:33 +0000 Subject: 2006-11-20 Samuel Thibault Asm tidy. * i386/i386/fpe_linkage.c (disable_fpe): Gather dependent asm statements, add `ax' clobber. (fpe_exception_fixup): Drop bogus cast from input parameter of lcall asm statement. * i386/i386/pio.h (inw, outw): Drop 0x66 prefix an just use the w instruction variant. * i386/i386/proc_reg.h: (get_eflags, get_tr, get_ldt): Drop useless "volatile" from asm statement. (get_esp): Use direct asm register specification. * i386/include/mach/i386/cthreads.h (cthread_sp): Likewise. * i386/intel/pmap.c (pmap_unmap_page_zero): Fix asm clobber into `eax'. De4x5 probe fixup. * linux/src/drivers/net/de4x5.c (pci_probe): Make probe loop stop on any error, not only device not found. --- ChangeLog | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 3c02b19..835adea 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,23 @@ +2006-11-20 Samuel Thibault + + Asm tidy. + + * i386/i386/fpe_linkage.c (disable_fpe): Gather dependent asm + statements, add `ax' clobber. + (fpe_exception_fixup): Drop bogus cast from input parameter of lcall asm + statement. + * i386/i386/pio.h (inw, outw): Drop 0x66 prefix an just use the w + instruction variant. + * i386/i386/proc_reg.h: (get_eflags, get_tr, get_ldt): Drop + useless "volatile" from asm statement. + (get_esp): Use direct asm register specification. + * i386/include/mach/i386/cthreads.h (cthread_sp): Likewise. + * i386/intel/pmap.c (pmap_unmap_page_zero): Fix asm clobber into `eax'. + + De4x5 probe fixup. + * linux/src/drivers/net/de4x5.c (pci_probe): Make probe loop stop on + any error, not only device not found. + 2006-11-17 Constantine Kousoulos Thomas Schwinge -- cgit v1.2.3