diff options
author | Jim Wilson <wilson@cygnus.com> | 1997-11-12 00:26:40 +0000 |
---|---|---|
committer | Jim Wilson <wilson@gcc.gnu.org> | 1997-11-11 16:26:40 -0800 |
commit | 8f3189a48b529402c7d9d64a60bc0a1c0431c48d (patch) | |
tree | 848a139332071be82a9631066f1363e3d22655ce /gcc | |
parent | c0700ea5ea375cf765c4374157a388873bfdbd17 (diff) | |
download | gcc-8f3189a48b529402c7d9d64a60bc0a1c0431c48d.zip gcc-8f3189a48b529402c7d9d64a60bc0a1c0431c48d.tar.gz gcc-8f3189a48b529402c7d9d64a60bc0a1c0431c48d.tar.bz2 |
cygwin32 patch for Noer
cygwin32 patch for Noer
* i386/cygwin32.h (CPP_PREDEFINES): Delete -DPOSIX.
* i386/xm-cygwin32.h (POSIX): Define.
From-SVN: r16432
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/i386/cygwin32.h | 5 | ||||
-rw-r--r-- | gcc/config/i386/xm-cygwin32.h | 3 |
3 files changed, 12 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 11bceba..163ae81 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Tue Nov 11 16:25:49 1997 Jim Wilson <wilson@cygnus.com> + + * i386/cygwin32.h (CPP_PREDEFINES): Delete -DPOSIX. + * i386/xm-cygwin32.h (POSIX): Define. + Mon Nov 10 20:53:11 1997 Gavin Koch <gavin@cygnus.com> * config/mips/mips.h (MASK_DEBUG_H): Set to zero, so this bit diff --git a/gcc/config/i386/cygwin32.h b/gcc/config/i386/cygwin32.h index 88b367b..4087093 100644 --- a/gcc/config/i386/cygwin32.h +++ b/gcc/config/i386/cygwin32.h @@ -36,7 +36,7 @@ Boston, MA 02111-1307, USA. */ #endif #define CPP_PREDEFINES "-Di386 -D_WIN32 \ - -DPOSIX -D__CYGWIN32__ -DWINNT -D_X86_=1 -D__STDC__=1\ + -D__CYGWIN32__ -DWINNT -D_X86_=1 -D__STDC__=1\ -D__stdcall=__attribute__((__stdcall__)) \ -D__cdecl=__attribute__((__cdecl__)) \ -Asystem(winnt) -Acpu(i386) -Amachine(i386)" @@ -199,3 +199,6 @@ do { \ TREE_CODE (DECL) == FUNCTION_DECL \ ? "discard" : "same_size"); \ } while (0) + +#undef ASM_COMMENT_START +#define ASM_COMMENT_START " #" diff --git a/gcc/config/i386/xm-cygwin32.h b/gcc/config/i386/xm-cygwin32.h index c45e75c..a161f66 100644 --- a/gcc/config/i386/xm-cygwin32.h +++ b/gcc/config/i386/xm-cygwin32.h @@ -26,3 +26,6 @@ Boston, MA 02111-1307, USA. */ /* Even though we support "/", allow "\" since everybody tests both. */ #define DIR_SEPARATOR '\\' + +/* This is needed so that protoize will compile. */ +#define POSIX |