OSDN Git Service

[Refactor] #37353 型の置換(C_MAKE)。 / Type replacement(C_MAKE).
[hengband/hengband.git] / src / h-system.h
index 6ff2e46..80d2c05 100644 (file)
@@ -1,14 +1,14 @@
-/* File: h-system.h */
-
-#ifndef INCLUDED_H_SYSTEM_H
-#define INCLUDED_H_SYSTEM_H
-
-/*
+/*!
+ * @file h-system.h
+ * @brief 変愚蛮怒用システムヘッダーファイル /
+ * The most basic "include" file. This file simply includes other low level header files.
+ * @date 2014/08/16
+ * @author
+ * 不明(変愚蛮怒スタッフ?)
+ * @details
  * Include the basic "system" files.
- *
  * Make sure all "system" constants/macros are defined.
  * Make sure all "system" functions have "extern" declarations.
- *
  * This file is a big hack to make other files less of a hack.
  * This file has been rebuilt -- it may need a little more work.
  *
  */
 
 
+#ifndef INCLUDED_H_SYSTEM_H
+#define INCLUDED_H_SYSTEM_H
+
+
+
 #include <stdio.h>
 #include <ctype.h>
+#include <wctype.h>
 #include <errno.h>
 #include <stddef.h>
 
@@ -34,8 +40,8 @@
 
 # include <sys/types.h>
 
-# if defined(Pyramid) || defined(NeXT) || defined(SUNOS) || \
-     defined(NCR3K) || defined(SUNOS) || defined(ibm032) || \
+# if defined(Pyramid) || defined(NeXT) || \
+     defined(NCR3K) || defined(ibm032) || \
      defined(__osf__) || defined(ISC) || defined(SGI) || \
      defined(linux)
 #  include <sys/time.h>
 #endif
 
 
-#if defined(WINDOWS) || defined(MSDOS) || defined(USE_EMX)
+#if defined(WINDOWS)
 # include <io.h>
 #endif
 
-#if !defined(MACINTOSH) && !defined(AMIGA) && \
+#if !defined(MACINTOSH) && \
     !defined(ACORN) && !defined(VM)
 # if defined(__TURBOC__) || defined(__WATCOMC__)
 #  include <mem.h>