From: Zachary Amsden Date: Sat, 3 Sep 2005 22:56:38 +0000 (-0700) Subject: [PATCH] i386: inline assembler: cleanup and encapsulate descriptor and task register... X-Git-Tag: v2.6.14-rc1~855 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4d37e7e3fd851428dede4d05d3e69d03795a744a;p=pandora-kernel.git [PATCH] i386: inline assembler: cleanup and encapsulate descriptor and task register management i386 inline assembler cleanup. This change encapsulates descriptor and task register management. Also, it is possible to improve assembler generation in two cases; savesegment may store the value in a register instead of a memory location, which allows GCC to optimize stack variables into registers, and MOV MEM, SEG is always a 16-bit write to memory, making the casting in math-emu unnecessary. Signed-off-by: Zachary Amsden Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed