On Tue, Feb 25, 2025 at 04:48:37PM +0100, Martin Jambor wrote: > --- /dev/null > +++ b/gcc/testsuite/g++.dg/lto/pr118785_0.C > @@ -0,0 +1,14 @@ > +// { dg-lto-do link } > +// { dg-require-effective-target fpic }x
Not a review, just a nit, what is the x doing above? > +// { dg-lto-options { "-O3 -flto -fPIC" } } > + > +void WriteLiteral( unsigned long data, unsigned long bits) {} > +void WriteQIndexDelta( short qDelta) > +{ > + WriteLiteral(__builtin_abs(qDelta), 4); > +} > +__attribute((used)) > +void ff(signed char *qIndexDeltaLumaDC) { > + WriteQIndexDelta(*qIndexDeltaLumaDC); > +} > +int main(){} Jakub