X-Git-Url: http://nsz.repo.hu/git/?p=libc-test;a=blobdiff_plain;f=src%2Fapi%2Fstdlib.c;h=84ae68d98cd7c629a6df649ba6845499547b4d29;hp=7a641d11d9daaa99d8918c13be673ec4693a79d0;hb=338079caa555f160e40cca45fc2c8fe455195e3a;hpb=ca59019d8bafde77986d00352951bc6acd2bcf97 diff --git a/src/api/stdlib.c b/src/api/stdlib.c index 7a641d1..84ae68d 100644 --- a/src/api/stdlib.c +++ b/src/api/stdlib.c @@ -2,12 +2,13 @@ #define T(t) (t*)0; #define F(t,n) {t *y = &x.n;} #define C(n) switch(n){case n:;} +#define I(t,e) {t x[sizeof(t)==sizeof(e)] = {e};} static void f() { C(EXIT_FAILURE) C(EXIT_SUCCESS) C(RAND_MAX) -C(MB_CUR_MAX) +I(size_t,MB_CUR_MAX) {void *x=NULL;} T(div_t) T(ldiv_t)