package/qt5base: fix compile for aarch64_be
authorPeter Seiderer <ps.report@gmx.net>
Sun, 10 May 2020 20:52:20 +0000 (22:52 +0200)
committerPeter Korsgaard <peter@korsgaard.com>
Mon, 11 May 2020 15:49:24 +0000 (17:49 +0200)
commit88f6c946c70deb9bceaeacf8bdf8ee3e84a9ff95
tree3e5db745dee1efbbf25a9d0958743d464e2d695b
parent0a0e3017d73a478b2c31e0384fbae0a012304724
package/qt5base: fix compile for aarch64_be

Add patch to fix availability check for storeRGB32FromARGB32PM_neon(), only
available for arm little-endian.

Fixes:

  - http://autobuild.buildroot.net/results/ab623253a6d988f4ee03d292ee85f3455de2ea25

  .obj/qimage_conversions.o: In function `convert_generic(QImageData*, QImageData const*, QFlags<Qt::ImageConversionFlag>)':
  qimage_conversions.cpp:(.text+0x2598): undefined reference to `storeRGB32FromARGB32PM_neon(unsigned char*, unsigned int const*, int, int, QVector<unsigned int> const*, QDitherInfo*)'
  qimage_conversions.cpp:(.text+0x259c): undefined reference to `storeRGB32FromARGB32PM_neon(unsigned char*, unsigned int const*, int, int, QVector<unsigned int> const*, QDitherInfo*)'
  .obj/qimage_conversions.o: In function `convert_generic_inplace(QImageData*, QImage::Format, QFlags<Qt::ImageConversionFlag>)':
  qimage_conversions.cpp:(.text+0x28fc): undefined reference to `storeRGB32FromARGB32PM_neon(unsigned char*, unsigned int const*, int, int, QVector<unsigned int> const*, QDitherInfo*)'
  qimage_conversions.cpp:(.text+0x2900): undefined reference to `storeRGB32FromARGB32PM_neon(unsigned char*, unsigned int const*, int, int, QVector<unsigned int> const*, QDitherInfo*)'

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/qt5/qt5base/0007-qimage_conversions-arm-neon-draw-helper-only-availab.patch [new file with mode: 0644]