1da2e3ebdSchintst	dat_sys_nerr note{ sys_nerr in default libs }end compile{
2da2e3ebdSchin	extern int sys_nerr;
3da2e3ebdSchin	int f()
4da2e3ebdSchin	{
5da2e3ebdSchin		return sys_nerr > 0;
6da2e3ebdSchin	}
7da2e3ebdSchin}end
8da2e3ebdSchin
9da2e3ebdSchintst	def_errno_sys_nerr note{ sys_nerr declared in errno.h }end compile{
10da2e3ebdSchin	#include <errno.h>
11da2e3ebdSchin	int f()
12da2e3ebdSchin	{
13da2e3ebdSchin		return sys_nerr > 0;
14da2e3ebdSchin	}
15da2e3ebdSchin}end
16da2e3ebdSchin
17da2e3ebdSchintst	dat_sys_errlist note{ sys_errlist in default libs }end compile{
18da2e3ebdSchin	extern char* sys_errlist[];
19da2e3ebdSchin	int f()
20da2e3ebdSchin	{
21da2e3ebdSchin		return *sys_errlist[1] != 0;
22da2e3ebdSchin	}
23da2e3ebdSchin}end
24da2e3ebdSchin
25da2e3ebdSchintst	def_errno_sys_errlist note{ sys_errlist declared in errno.h }end compile{
26da2e3ebdSchin	#include <errno.h>
27da2e3ebdSchin	int f()
28da2e3ebdSchin	{
29da2e3ebdSchin		return *sys_errlist[1] != 0;
30da2e3ebdSchin	}
31da2e3ebdSchin}end
32