Descriptionarm64: clang assembler compatability
Fixes to compile with clang (3.7)
- Fix fmul syntax:
fmul v0.2s,v1.2s,v2.2s[0] -> v0.2s,v1.2s,v2.s[0]
- lowercase RSB macro call to -> rsb
- add w modifier and use U32 in and out for fastlog2()
With these changes openmax_dl compiles as part of chromium on arm64
with both gcc 5.2 and clang 3.7. Unfortunately there was no
instructions how to run the included tests. The generated .o
files looks same before and after (minor changes in debug sections)
BUG=5090
R=andrew@webrtc.org, rtoy@google.com
Committed: https://chromium.googlesource.com/external/webrtc/deps/third_party/openmax/+/4636f5bb744c0828ac853e1a513e375886fcd424
Patch Set 1 #
Total comments: 8
Patch Set 2 : arm64: clang assembler compatibility #
Messages
Total messages: 11 (0 generated)
|