On Tue, 27 Feb 2001, Fabrice Bellard wrote: > I mean the code in arch/mips/lib/memcpy.S. It is possible to modify > __copy_user so that it has exactly the same calling convention of a C > function. Then, no asm is necessary in uaccess.h. It costs us a > supplementary jump. You mean the supplementary return value in a2? Hmm, it is always set to zero! Also "addu $1, %2, %3" makes no sense. Ralf, the code is weird. The header implies you are the author. Could you please elaborate what you meant in copy_*_user()? -- + Maciej W. Rozycki, Technical University of Gdansk, Poland + +--------------------------------------------------------------+ + e-mail: macro@ds2.pg.gda.pl, PGP key available +