in arm cancellation point asm, don't unnecessarily preserve link register
[musl] / src / stdio / ofl.c
1 #include "stdio_impl.h"
2 #include "lock.h"
3
4 static FILE *ofl_head;
5 static volatile int ofl_lock[1];
6
7 FILE **__ofl_lock()
8 {
9         LOCK(ofl_lock);
10         return &ofl_head;
11 }
12
13 void __ofl_unlock()
14 {
15         UNLOCK(ofl_lock);
16 }