Update uthread_init to use uthread_set_tls_var macro
[akaros.git] / tests / tlstest.c
index f47a5ba..d5eeaf9 100644 (file)
@@ -1,11 +1,14 @@
-#include <rstdio.h>
+#include <assert.h>
+#include <stdio.h>
 
+#define BAR0 0xdeadbeef
 volatile __thread int foo;
-volatile __thread int bar;
+volatile __thread int bar = BAR0;
 
 int main()
 {
        printf("&foo = %p, &bar = %p\n",&foo,&bar);
+       assert(bar == BAR0);
        bar = 0xcafebabe;
        printf("bar = %p\n",bar);
        return 0;