int *c;
int d[12];
int e;
_start ()
{
volatile a = b ();
}
f ()
{
short g, h;
for (; e;)
{
g = 0;
for (; g < 8; g++)
{
h = 0;
for (; h < 4; h++)
d[h] = c[h] = d[0];
}
}
}
b ()
{
return f;
}
/tmp/ccJN19DD.o: in function `.L9':
test.c:(.text+0x3c): relocation truncated to fit: R_RISCV_CVPCREL_UI12 against `.L3'
collect2: error: ld returned 1 exit status
Reproducer
File test.c.tar.gz:
Run with
Output is
System information