980827-1.c
来自「this is a gcc file, you can download it 」· C语言 代码 · 共 30 行
C
30 行
/* { dg-do run { target rs6000-*-linux* powerpc-*-linux*} } *//* { dg-options -O2 } */extern void exit (int);extern void abort (void);double dval = 0;void splat (double d);int main(void){ splat(0); if (dval == 0) abort(); exit (0);}void splat (double d){ union { double f; unsigned int l[2]; } u; u.f = d + d; u.l[1] |= 1; asm volatile ("stfd %0,dval@sdarel(13)" : : "f" (u.f));}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?