* config/i386/i386-interix.h (CPP_PREDEFINES): Handle __declspec.
authorDouglas B Rupp <rupp@gnat.com>
Fri, 12 Apr 2002 19:56:00 +0000 (15:56 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Fri, 12 Apr 2002 19:56:00 +0000 (15:56 -0400)
From-SVN: r52239

gcc/ChangeLog
gcc/config/i386/i386-interix.h

index f4d6018cb0149371960ed624f1579dde16b19317..356c20f68455120ac9ddd1c1294230a86d7db6fc 100644 (file)
@@ -3,6 +3,7 @@
        * config/i386/i386-interix.h (EH_FRAME_IN_DATA_SECTION): Define.
        (TARGET_ASM_NAMED_SECTION, RETURN_IN_MEMORY) Define.
        (DEFAULT_PCC_STRUCT_RETURN): Define as 0.
+       (CPP_PREDEFINES): Handle __declspec.
        * config/i386/t-interix (USER_H): Remove.
 
 2002-04-12  DJ Delorie  <dj@redhat.com>
index 2b703f3beda3aa761061af5310112422a9764589..40fc36e66e179e650a752d5d4de9e102f50ac856 100644 (file)
@@ -61,6 +61,7 @@ Boston, MA 02111-1307, USA.  */
   -D_M_IX86=300 -D_X86_=1 \
   -D__stdcall=__attribute__((__stdcall__)) \
   -D__cdecl=__attribute__((__cdecl__)) \
+  -D__declspec(x)=__attribute__((x)) \
   -Asystem=unix -Asystem=interix"
 
 #undef CPP_SPEC