Closed GoogleCodeExporter closed 9 years ago
I'm seeing warnings and notes, but no errors?
GYP_DEFINES="OS=ios target_arch=armv7 target_subarch=64" GYP_CROSSCOMPILE=1
GYP_GENERATOR_FLAGS="output_dir=out_ios" ./gyp_libyuv -f ninja --depth=.
libyuv_test.gyp
ninja -j7 -C out_ios/Debug-iphoneos libyuv_unittest
ninja: Entering directory `out_ios/Debug-iphoneos'
[30/297] CXX obj/source/libyuv_neon.row_neon64.arm64.o
../../source/row_neon64.cc:532:12: warning: value size does not match register
size specified by the constraint and modifier [-Wasm-operand-widths]
"+r"(width) // %2
^
../../source/row_neon64.cc:521:5: note: use constraint modifier "w"
YUV422TORGB_SETUP_REG
^
../../source/row_neon64.cc:98:28: note: expanded from macro
'YUV422TORGB_SETUP_REG'
"ld1r {v31.4s}, [%[kYToRgb]] \n" \
^
../../source/row_neon64.cc:689:12: warning: value size does not match register
size specified by the constraint and modifier [-Wasm-operand-widths]
"+r"(width) // %2
^
../../source/row_neon64.cc:678:5: note: use constraint modifier "w"
YUV422TORGB_SETUP_REG
^
../../source/row_neon64.cc:98:28: note: expanded from macro
'YUV422TORGB_SETUP_REG'
"ld1r {v31.4s}, [%[kYToRgb]] \n" \
^
../../source/row_neon64.cc:714:12: warning: value size does not match register
size specified by the constraint and modifier [-Wasm-operand-widths]
"+r"(width) // %2
^
../../source/row_neon64.cc:703:5: note: use constraint modifier "w"
YUV422TORGB_SETUP_REG
^
../../source/row_neon64.cc:98:28: note: expanded from macro
'YUV422TORGB_SETUP_REG'
"ld1r {v31.4s}, [%[kYToRgb]] \n" \
^
3 warnings generated.
[34/297] LIBTOOL-STATIC libyuv_neon.a, POSTBUILDS
For width, a 'w' register is expected - 32 bits.
Original comment by phthor...@gmail.com
on 15 Mar 2015 at 10:52
fixed in r1338
Original comment by phthor...@gmail.com
on 17 Mar 2015 at 5:57
Original issue reported on code.google.com by
thesombr...@gmail.com
on 13 Mar 2015 at 11:16