diff options
author | Christopher Faylor <me@cgf.cx> | 2002-11-10 19:38:26 +0000 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2002-11-10 19:38:26 +0000 |
commit | 1b5f0e595b10488e8edebfab90c0672853a35b07 (patch) | |
tree | 2ac1394f37ab65aebb57f0948242f8fb9787b88b /winsup/doc | |
parent | 7922485391a47b7a9384e3367111b80de58036e2 (diff) | |
download | newlib-1b5f0e595b10488e8edebfab90c0672853a35b07.zip newlib-1b5f0e595b10488e8edebfab90c0672853a35b07.tar.gz newlib-1b5f0e595b10488e8edebfab90c0672853a35b07.tar.bz2 |
* how-programming.texinfo: Document _WIN32 more fully.
Diffstat (limited to 'winsup/doc')
-rw-r--r-- | winsup/doc/ChangeLog | 4 | ||||
-rw-r--r-- | winsup/doc/how-programming.texinfo | 6 |
2 files changed, 10 insertions, 0 deletions
diff --git a/winsup/doc/ChangeLog b/winsup/doc/ChangeLog index abec5fe..0075f86 100644 --- a/winsup/doc/ChangeLog +++ b/winsup/doc/ChangeLog @@ -1,3 +1,7 @@ +2002-11-10 Christopher Faylor <cgf@redhat.com> + + * how-programming.texinfo: Document _WIN32 more fully. + 2002-10-22 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> * ntsec.sgml: Correct some minor grammatical errors. diff --git a/winsup/doc/how-programming.texinfo b/winsup/doc/how-programming.texinfo index aa23b18..26adf0c 100644 --- a/winsup/doc/how-programming.texinfo +++ b/winsup/doc/how-programming.texinfo @@ -564,6 +564,12 @@ we thought it would be a good idea for compatibility with VC++ code to follow their example. We use _MFC_VER to indicate code that should be compiled with VC++. +_WIN32 is only defined when you use either the -mno-cygwin or -mwin32 +gcc command line options. This is because Cygwin is supposed to be a +Unix emulation environment and defining _WIN32 confuses some programs +which think that they have to make special concessions for a Windows +environment which Cygwin handles automatically. + @subsection How should I port my Unix GUI to Windows? There are two basic strategies for porting Unix GUIs to Windows. |