pr33855.c

来自「用于进行gcc测试」· C语言 代码 · 共 28 行

C
28
字号
/* Testcase by Martin Michlmayr <tbm@cyrius.com> *//* Used to segfault due to cselim not marking the complex temp var   as GIMPLE reg.  */typedef struct {  int nsant, nvqd;  _Complex long double *vqd;} vsorc_t;vsorc_t vsorc;void foo(int next_job, int ain_num, int iped, long t) {  long double zpnorm;  while (!next_job)    if (ain_num)    {      if (iped == 1)        zpnorm = 0.0;      int indx = vsorc.nvqd-1;      vsorc.vqd[indx] = t*1.0fj;      if (cabsl(vsorc.vqd[indx]) < 1.e-20)        vsorc.vqd[indx] = 0.0fj;      zpnorm = t;      if (zpnorm > 0.0)        iped = vsorc.nsant;    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?