diff options
| author | Zachary Amsden <[email protected]> | 2005-09-03 15:56:38 -0700 |
|---|---|---|
| committer | Linus Torvalds <[email protected]> | 2005-09-05 00:06:11 -0700 |
| commit | 4d37e7e3fd851428dede4d05d3e69d03795a744a (patch) | |
| tree | f830928a0baf81f462bc9176dacbaad2dac2bb65 /scripts/basic/split-include.c | |
| parent | 245067d1674d451855692fcd4647daf9fd47f82d (diff) | |
[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 <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'scripts/basic/split-include.c')
0 files changed, 0 insertions, 0 deletions