/* { dg-do compile } */ /* { dg-options "-fdump-tree-gimple -fwrapv" } */ #define ABS(x) (x > 0 ? x : -x) int f (int a) { return …
ABS 源代码
制动防抱死系统(antilockbrakesystem)简称ABS。作用就是在汽车制动时,自动控制制动器制动力的大小,使车轮不被抱死,处于边滚边滑(滑移率在20%左右)的状态,以保证车轮与地面的附着力在最大值。
/* Test for builtin abs, labs, llabs, imaxabs. Test for __builtin versions. */ /* Origin: Joseph Myers */ /* These next definit…
/* Test for builtin abs, labs, llabs, imaxabs. */ /* Origin: Joseph Myers */ /* These next definitions are kludges. When GCC h…
/* Test for builtin abs, labs, llabs, imaxabs. Test for __builtin versions. */ /* Origin: Joseph Myers */ /* These next definit…
/* Test for builtin abs, labs, llabs, imaxabs. */ /* Origin: Joseph Myers */ /* These next definitions are kludges. When GCC h…
/* { dg-do compile } */ /* { dg-options "-fdump-tree-gimple -fwrapv" } */ extern float fabsf (float); extern float cabsf (_Complex…
/* Make sure that we use abs.fmt and neg.fmt when the signs of NaNs don't matter. */ /* { dg-do compile } */ /* { dg-mips-opti…
/* Make sure that we avoid abs.fmt and neg.fmt when the signs of NaNs matter. */ /* { dg-do compile } */ /* { dg-mips-options …
/* { dg-do compile } */ /* { dg-options "-fdump-tree-gimple -fwrapv" } */ #define ABS(x) (x > 0 ? x : -x) int f (int a) { return …
/* { dg-do compile } */ /* { dg-options "-O1 -fwrapv" } */ #define ABS(x) (x > 0 ? x : -x) int f (int a, int b) { if ((ABS(a) | b…