emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

__GNUC__ == "mingw" in w32.c


From: Juanma Barranquero
Subject: __GNUC__ == "mingw" in w32.c
Date: Wed, 8 Jun 2005 18:05:19 +0200

>From w32.c:

  #ifdef _MSC_VER
  #define COMPILER_NAME   "msvc"
  #else
  #ifdef __GNUC__
  #define COMPILER_NAME   "mingw"
  #else
  #define COMPILER_NAME   "unknown"
  #endif
  #endif

Is there any reason to consider any _GNUC_ compiler as "mingw"?
Wouldn't be more sensible to use

  #ifdef _MSC_VER
  #define COMPILER_NAME "msvc"
  #else
  #ifdef __MINGW32__
  #define COMPILER_NAME "mingw"
  #else
  #ifdef __GNUC__
  #define COMPILER_NAME "gcc"
  #else
  #define COMPILER_NAME "unknown"
  #endif
  #endif
  #endif

or some such?

-- 
                    /L/e/k/t/u




reply via email to

[Prev in Thread] Current Thread [Next in Thread]