diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2006-11-20 22:40:33 +0000 |
---|---|---|
committer | Thomas Schwinge <tschwinge@gnu.org> | 2009-06-18 00:26:56 +0200 |
commit | 1e45a1148f4d5a66357b71c630686c655f674cd6 (patch) | |
tree | eed96ce9dcd90ecc94d590c725fdaeecfc02a8b1 /ChangeLog | |
parent | e72784ef4db80bee488b56583a694c740adf97a4 (diff) |
2006-11-20 Samuel Thibault <samuel.thibault@ens-lyon.org>
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.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 20 |
1 files changed, 20 insertions, 0 deletions
@@ -1,3 +1,23 @@ +2006-11-20 Samuel Thibault <samuel.thibault@ens-lyon.org> + + 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 <wuwei@freemail.gr> Thomas Schwinge <tschwinge@gnu.org> |