In GNU C Library, /usr/include/sys/wait.h defines __WAIT_STATUS as
__attribute__((__transparent_union__)) if __GNUC__ is defined.
(Otherwise it's void *.) As a result, if a program calls wait, clang
currently errors with "incompatible types".

Other than this and too verbose format string warnings, All of Tcl 6.4
(very old version, but build system is simple Makefile without any
automagics) compiles, including -emit-llvm. Whether the result is
correct is unknown, but Tcl has a complete test suite.

-- 
Seo Sanghyeon
_______________________________________________
cfe-dev mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev

Reply via email to