cgen: fix VUNREACHABLE on freebsd/tcc
parent
ab20b8c53a
commit
e246ed9818
|
@ -116,6 +116,7 @@ fn exec(s string) string {
|
|||
fn measure(cmd string, description string) int {
|
||||
println(' Measuring $description')
|
||||
println(' Warming up...')
|
||||
println(cmd)
|
||||
for _ in 0 .. 3 {
|
||||
exec(cmd)
|
||||
}
|
||||
|
|
|
@ -200,6 +200,9 @@ const c_common_macros = '
|
|||
#ifndef VUNREACHABLE
|
||||
#define VUNREACHABLE() do { } while (0)
|
||||
#endif
|
||||
#if defined(__FreeBSD__) && defined(__TINYC__)
|
||||
#define VUNREACHABLE() do { } while (0)
|
||||
#endif
|
||||
#endif
|
||||
|
||||
//likely and unlikely macros
|
||||
|
|
Loading…
Reference in New Issue