| Index: src/trusted/service_runtime/arch/x86_64/nacl_switch_64.S
|
| diff --git a/src/trusted/service_runtime/arch/x86_64/nacl_switch_64.S b/src/trusted/service_runtime/arch/x86_64/nacl_switch_64.S
|
| index a46d8dafe8d72d4b396929afd1e48d0f898a6c9e..772fa31a5c269aef845975b5fa5328dfc459846c 100644
|
| --- a/src/trusted/service_runtime/arch/x86_64/nacl_switch_64.S
|
| +++ b/src/trusted/service_runtime/arch/x86_64/nacl_switch_64.S
|
| @@ -96,6 +96,9 @@ MACROENTRY
|
| * are a byte shorter than their 64-bit counterparts
|
| * when the target register is one of the first eight,
|
| * and they implicitly zero the high halves.
|
| + *
|
| + * The 'xorl' instruction also resets most flags to known
|
| + * values.
|
| */
|
| xorl %edx, %edx
|
| movl %edx, %esi
|
|
|