| H A D | nolibc-test.c | 182 * expression <expr>, print the status to stdout, and update the "ret" 187 #define EXPECT_ZR(cond, expr) \ 188 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_zr(expr, llen); } while (0) 191 int expect_zr(int expr, int llen) in expect_zr() 193 int ret = !(expr == 0); in expect_zr() 195 llen += printf(" = %d ", expr); in expect_zr() 201 #define EXPECT_NZ(cond, expr) \ 202 do { if (!(cond)) result(llen, SKIPPED); else ret += expect_nz(expr, llen); } while (0) 205 int expect_nz(int expr, int llen) in expect_nz() 207 int ret = !(expr ! in expect_nz() 186 EXPECT_ZR(cond,expr) global() argument 190 expect_zr(int expr,int llen) expect_zr() argument 200 EXPECT_NZ(cond,expr) global() argument 204 expect_nz(int expr,int llen) expect_nz() argument 214 EXPECT_EQ(cond,expr,val) global() argument 218 expect_eq(uint64_t expr,int llen,uint64_t val) expect_eq() argument 228 EXPECT_NE(cond,expr,val) global() argument 232 expect_ne(int expr,int llen,int val) expect_ne() argument 242 EXPECT_GE(cond,expr,val) global() argument 246 expect_ge(int expr,int llen,int val) expect_ge() argument 256 EXPECT_GT(cond,expr,val) global() argument 260 expect_gt(int expr,int llen,int val) expect_gt() argument 270 EXPECT_LE(cond,expr,val) global() argument 274 expect_le(int expr,int llen,int val) expect_le() argument 284 EXPECT_LT(cond,expr,val) global() argument 288 expect_lt(int expr,int llen,int val) expect_lt() argument 298 EXPECT_SYSZR(cond,expr) global() argument 302 expect_syszr(int expr,int llen) expect_syszr() argument 321 EXPECT_SYSEQ(cond,expr,val) global() argument 325 expect_syseq(int expr,int llen,int val) expect_syseq() argument 341 EXPECT_SYSNE(cond,expr,val) global() argument 345 expect_sysne(int expr,int llen,int val) expect_sysne() argument 364 EXPECT_SYSER2(cond,expr,expret,experr1,experr2) global() argument 367 EXPECT_SYSER(cond,expr,expret,experr) global() argument 371 expect_syserr2(int expr,int expret,int experr1,int experr2,int llen) expect_syserr2() argument 393 EXPECT_PTRZR(cond,expr) global() argument 397 expect_ptrzr(const void * expr,int llen) expect_ptrzr() argument 412 EXPECT_PTRNZ(cond,expr) global() argument 416 expect_ptrnz(const void * expr,int llen) expect_ptrnz() argument 430 EXPECT_PTREQ(cond,expr,cmp) global() argument 434 expect_ptreq(const void * expr,int llen,const void * cmp) expect_ptreq() argument 448 EXPECT_PTRNE(cond,expr,cmp) global() argument 452 expect_ptrne(const void * expr,int llen,const void * cmp) expect_ptrne() argument 466 EXPECT_PTRGE(cond,expr,cmp) global() argument 470 expect_ptrge(const void * expr,int llen,const void * cmp) expect_ptrge() argument 479 EXPECT_PTRGT(cond,expr,cmp) global() argument 483 expect_ptrgt(const void * expr,int llen,const void * cmp) expect_ptrgt() argument 493 EXPECT_PTRLE(cond,expr,cmp) global() argument 497 expect_ptrle(const void * expr,int llen,const void * cmp) expect_ptrle() argument 507 EXPECT_PTRLT(cond,expr,cmp) global() argument 511 expect_ptrlt(const void * expr,int llen,const void * cmp) expect_ptrlt() argument 520 EXPECT_PTRER2(cond,expr,expret,experr1,experr2) global() argument 523 EXPECT_PTRER(cond,expr,expret,experr) global() argument 527 expect_ptrerr2(const void * expr,const void * expret,int experr1,int experr2,int llen) expect_ptrerr2() argument 546 EXPECT_STRZR(cond,expr) global() argument 550 expect_strzr(const char * expr,int llen) expect_strzr() argument 565 EXPECT_STRNZ(cond,expr) global() argument 569 expect_strnz(const char * expr,int llen) expect_strnz() argument 584 EXPECT_STREQ(cond,expr,cmp) global() argument 588 expect_streq(const char * expr,int llen,const char * cmp) expect_streq() argument 603 EXPECT_STRNE(cond,expr,cmp) global() argument 607 expect_strne(const char * expr,int llen,const char * cmp) expect_strne() argument 621 EXPECT_STRBUFEQ(cond,expr,buf,val,cmp) global() argument 625 expect_str_buf_eq(size_t expr,const char * buf,size_t val,int llen,const char * cmp) expect_str_buf_eq() argument [all...] |