From e1b57fc2b916525204bcb340f6693d9fe298dad3 Mon Sep 17 00:00:00 2001 From: Christopher Faylor Date: Tue, 20 Apr 2010 03:32:37 +0000 Subject: [PATCH] * cygerrno.h: Protect use of NTSTATUS for only when we need it. * lib/_cygwin_crt0_common.cc: Remove unneeded declarations. --- winsup/cygwin/ChangeLog | 8 ++++++++ winsup/cygwin/cygerrno.h | 2 ++ 2 files changed, 10 insertions(+) diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 9bbfb3ffb..19baa9b04 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,11 @@ +2010-04-19 Christopher Faylor + + * cygerrno.h: Protect use of NTSTATUS for only when we need it. + +2010-04-19 Christopher Faylor + + * lib/_cygwin_crt0_common.cc: Remove unneeded declarations. + 2010-04-19 Corinna Vinschen * fhandler_tty.cc (fhandler_tty_slave::fch_set_sd): Remove commented out diff --git a/winsup/cygwin/cygerrno.h b/winsup/cygwin/cygerrno.h index e1a1af07d..d1a6c6a63 100644 --- a/winsup/cygwin/cygerrno.h +++ b/winsup/cygwin/cygerrno.h @@ -13,7 +13,9 @@ details. */ #include void __stdcall seterrno_from_win_error (const char *file, int line, DWORD code) __attribute__ ((regparm(3))); +#ifdef _NTDLL_H void __stdcall seterrno_from_nt_status (const char *file, int line, NTSTATUS status) __attribute__ ((regparm(3))); +#endif void __stdcall seterrno (const char *, int line) __attribute__ ((regparm(2))); int __stdcall geterrno_from_win_error (DWORD code = GetLastError (), int deferrno = 13 /*EACCESS*/) __attribute__ ((regparm(2)));