diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2008-11-12 14:04:27 +0300 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2008-11-12 14:04:27 +0300 |
commit | babd4a9c621c872cc366c679e507f5a968ad1ea3 (patch) | |
tree | e901ad85ccfa09f6298c07810a03c81aa6ddd512 /winsup/cygwin/wincap.h | |
parent | bef889658773bfdee45c061baf1624e3ae7359a2 (diff) |
* autoload.cc (GetSystemDEPPolicy): Define.
(GetProcessDEPPolicy): Ditto.
(SetProcessDEPPolicy): Ditto.
* dcrt0.cc (disable_dep): New static function.
(dll_crt0_0): Call disable_dep on platforms requiring it. Add longish
comment to explain the circumstances.
* wincap.h (wincaps::ts_has_dep_problem): New element.
* wincap.cc: Implement above element throughout.
(wincapc::init): Set ts_has_dep_problem to true on 2008 Terminal
Servers.
* winsup.h (WINVER): Set to 0x0601.
Diffstat (limited to 'winsup/cygwin/wincap.h')
-rw-r--r-- | winsup/cygwin/wincap.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/winsup/cygwin/wincap.h b/winsup/cygwin/wincap.h index 7028402c1..038bf0b59 100644 --- a/winsup/cygwin/wincap.h +++ b/winsup/cygwin/wincap.h @@ -42,6 +42,7 @@ struct wincaps unsigned supports_all_posix_ai_flags : 1; unsigned has_restricted_stack_args : 1; unsigned has_transactions : 1; + unsigned ts_has_dep_problem : 1; }; class wincapc @@ -90,6 +91,7 @@ public: bool IMPLEMENT (supports_all_posix_ai_flags) bool IMPLEMENT (has_restricted_stack_args) bool IMPLEMENT (has_transactions) + bool IMPLEMENT (ts_has_dep_problem) #undef IMPLEMENT }; |