build test/libgroup.so instead of test/libgroup.s
[voodoo-lang.git] / test / labels.voo
blob616daadc88759fc96c5f00b307449a20d3d27826
1 # Test using labels.
3 section code
5 align
6 _print_foo:
7 call puts _foo
8 call exit 0
10 align
11 _print_1:
12 call puts _\x31
13 goto _print_foo
15 section data
17 _\x31: string "1\x00"
18 _foo: string "foo\x00"
21 section functions
22 import exit puts
23 export main
25 align
26 _do_main:
27 function argc argv
28     goto _print_1
29     return 2
30 end function
32 align
33 main:
34 function argc argv
35     call _do_main argc argv
36     return 1
37 end function