mirror of
https://github.com/python-pillow/Pillow.git
synced 2025-07-15 10:42:19 +03:00
avoid warning: always_inline function might not be inlinable
This commit is contained in:
parent
5dbc71b69b
commit
3949fc812a
|
@ -97,7 +97,7 @@ ImagingExpand(Imaging imIn, int xmargin, int ymargin, int mode)
|
||||||
See: http://stackoverflow.com/a/26588074/253146 */
|
See: http://stackoverflow.com/a/26588074/253146 */
|
||||||
#if defined(__x86_64__) && defined(__SSE__) && ! defined(__NO_INLINE__) && \
|
#if defined(__x86_64__) && defined(__SSE__) && ! defined(__NO_INLINE__) && \
|
||||||
! defined(__clang__) && defined(GCC_VERSION) && (GCC_VERSION < 40900)
|
! defined(__clang__) && defined(GCC_VERSION) && (GCC_VERSION < 40900)
|
||||||
static float __attribute__((always_inline)) i2f(int v) {
|
static float __attribute__((always_inline)) inline i2f(int v) {
|
||||||
float x;
|
float x;
|
||||||
__asm__("xorps %0, %0; cvtsi2ss %1, %0" : "=X"(x) : "r"(v) );
|
__asm__("xorps %0, %0; cvtsi2ss %1, %0" : "=X"(x) : "r"(v) );
|
||||||
return x;
|
return x;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user