Chromium Code Reviews
DescriptionAdd workaround to allow testing of ARM integrated assembler.
It turns out that there are several instruction in the ARM integrated
assembler that do not get translated correctly. This results in the
spec2k tests not being compilable.
To workaround this problem, this CL adds a (temporary) flag that allows all translations to be applied by the integrated assembler. When this flag is false (the default) only correctly working translations to be applied by the integrated assembler. This allows lit tests to still be applied to the correct portions of broken translations.
This CL also fixes a bug with local (instruction) labels that did not
generate a corresponding label to the -filetype=iasm assembly file.
BUG= https://code.google.com/p/nativeclient/issues/detail?id=4334
R=stichnot@chromium.org
Committed: https://gerrit.chromium.org/gerrit/gitweb?p=native_client/pnacl-subzero.git;a=commit;h=cb504ca52cb41c781e8642ea652e7db08ec27f9a
Patch Set 1 #Patch Set 2 : Fix nits and format. #Patch Set 3 : Remove unnecessary addition of ARM32 local (assembler) label. #
Total comments: 4
Patch Set 4 : Fix how to handle issue with integrated assembler. #Patch Set 5 : Fix nits. #
Total comments: 4
Patch Set 6 : Fix nits. #
Messages
Total messages: 9 (3 generated)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||