Works for me with
clang -std=c89 -Wno-implicit-function-declaration -fno-builtin tbr.c
Compilers are fussier (with good reason!) than they used to be.Those flags work with gcc too. A deleted commented suggested adding `int exit();`, which also worked.
Re:Signed Char Lotte
by lifthrasiir on Thursday April 01, 2021 @09:58PM
(#26668398)
exit is a function returning void, which was traditionally coerced to 0 but anymore. Yusuke Endoh's patch [1] is available.
[1] https://mame.github.io/ioccc-ja-spoilers/patches/1990-tbr.pa...
The program in question, if anyone is wondering, was the 1990 winner of IOCCC "Best Utility" award. Source is here:
The authors explain in rot13: "Guvf cebtenz vf n ehqvzragnel furyy."