diff options
author | Changqing Li <changqing.li@windriver.com> | 2024-07-16 17:58:03 +0800 |
---|---|---|
committer | Steve Sakoman <steve@sakoman.com> | 2024-07-23 06:05:47 -0700 |
commit | 688146cd1893d81dc6deed56a05250c52e6432bb (patch) | |
tree | 3c6f3908af0f8274309729947d6d436dafc1093d /bitbake/lib/bb/codeparser.py | |
parent | 6c972f812beecb0bec3e295346bd28aca76947ac (diff) | |
download | poky-688146cd1893d81dc6deed56a05250c52e6432bb.tar.gz |
pixman: fixing inline failure with -Og
When debug build is enabled(-Og is used), pixman-native do_compile
failed with error:
In function ‘combine_inner’,
inlined from ‘combine_soft_light_ca_float’ at ../pixman-0.42.2/pixman/pixman-combine-float.c:655:1:
../pixman-0.42.2/pixman/pixman-combine-float.c:370:5: error: inlining failed in call to ‘always_inline’ ‘combine_soft_light_c’: function not considered for inlining
370 | combine_ ## name ## _c (float sa, float s, float da, float d)
Refer [1], always_inline is not suggested to use with indirect function
call, replace always_inline with __inline__ to fix the issue
[1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931
(From OE-Core rev: 6cd503c5e84bf8090b840c69c7569ae1a46528d0)
Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Diffstat (limited to 'bitbake/lib/bb/codeparser.py')
0 files changed, 0 insertions, 0 deletions