Make x86-32 assembly compatible with LLVM's integrated assembler
The NaCl-specific assembly code was originally written/modified for x86-nacl
binutils. This CL makes it also compatible with LLVM's assembler.
* Don't rely on the special symbol NACLENTRYALIGN; instead use a #define
* Disambiguate a couple of instructions using operand size suffixes.
It's not actually necessary to build x86-32 target libraries using LLVM's
assembler, but it's nice to have, and LLVM's assembler generates better code
in a few cases.
R=jvoung@chromium.org
BUG=None
Review URL: https://codereview.chromium.org/961083002
4 files changed