Search
17:10:21
godot
What version of the llvm should I use for the master branch in order to build clasp?
17:10:48
stassats
for some values of should
18:50:38
Bike
we copy vaslists when we call methods, right?
18:51:19
Bike
i don't see it anywhere...
18:52:10
drmeister
godot: Clasp needs llvm6.
18:52:48
drmeister
Yes, we copy vaslists when we call methods.
18:53:53
drmeister
The way we copy them is a bit hard to spot in the code because they have to be stack allocated.
18:57:17
drmeister
Is it cc_copy_va_list?
18:58:54
Bike
i don't know. is it something bind-va-list does?
18:59:14
Bike
oh, yeah. llvm.va-copy in there.
19:08:17
drmeister
It will have to. va_list's can be traversed exactly once. So they have to be copied before they are traversed.