expect
# define expect(expr,value) __builtin_expect ((expr),(value))
# define expect(expr,value) (expr)
expect(const char *test, int error, int expected_error, int expected_errno)
expect(int desired)
expect(char *cp)