OSDN Git Service

* sem_ch3.adb: Clarify some ???.
[pf3gnuchains/gcc-fork.git] / gcc / vmsdbg.h
index 4d48d79..40d6692 100644 (file)
@@ -1,4 +1,4 @@
-/* Definitions for the data structures and codes used in VMS debugging.  */
+/* Definitions for the data structures and codes used in VMS debugging.
    Copyright (C) 2001 Free Software Foundation, Inc.
 
 This file is part of GCC.
@@ -46,8 +46,8 @@ typedef struct _DST_HEADER
     } dst__header_length;
   union
     {
-      ENUM_BITFIELD (_DST_DTYPE) dst_w_type : 16;
-      ENUM_BITFIELD (_DST_DTYPE) dst_x_type : 16;
+      ENUM_BITFIELD (_DST_TYPE) dst_w_type : 16;
+      ENUM_BITFIELD (_DST_TYPE) dst_x_type : 16;
     } dst__header_type;
 } DST_HEADER;
 #define DST_K_DST_HEADER_SIZE sizeof 4
@@ -216,11 +216,13 @@ typedef struct _DST_SRC_COMMAND
          unsigned char dst_b_src_df_length;
          unsigned char dst_b_src_df_flags;
          unsigned short int dst_w_src_df_fileid;
-#ifdef __GNUC__
+#ifdef HAVE_LONG_LONG
          long long dst_q_src_df_rms_cdt;
 #else
+#ifdef HAVE___INT64
          __int64 dst_q_src_df_rms_cdt;
 #endif
+#endif
          unsigned int dst_l_src_df_rms_ebk;
          unsigned short int dst_w_src_df_rms_ffb;
          unsigned char dst_b_src_df_rms_rfo;