[parisc-linux-cvs] linux deller
Helge Deller
deller@puffin.external.hp.com
Sat, 12 May 2001 10:55:14 -0600
CVSROOT: /home/cvs/parisc
Module name: linux
Changes by: deller 01/05/12 10:55:14
Modified files:
include/asm-parisc: checksum.h
Log message:
- The following patch simplyfies the csum_fold() instruction and will expand
to only 4 assembler statements in the new form instead of 8 assembler
instructions as before. So there is no need to convert this any longer to
inlined assembler, because a) we couldn't do any better and b) the compiler
will be able to schedule the assembler statements inside the caller code
better than us.
- csum_fold() should return an uint16 value which it now really does. In the
previous version the upper 16bits were 0xffff (ah, and why the heck isn't it
"unsigned __short__ csum_fold()" in all arches ????).