[geos-commits] [SCM] GEOS branch 3.7 updated. 3614db6a35822a42da0aaff66c2b01dc94ab552c

git at osgeo.org git at osgeo.org
Sun Sep 2 23:21:54 PDT 2018


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GEOS".

The branch, 3.7 has been updated
       via  3614db6a35822a42da0aaff66c2b01dc94ab552c (commit)
      from  763f137df8507fefba707800786deeb68118a2c0 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 3614db6a35822a42da0aaff66c2b01dc94ab552c
Author: Regina Obe <lr at pcorp.us>
Date:   Mon Sep 3 02:21:55 2018 -0400

    Remove accidentally committed file and add to gitignore

diff --git a/include/geos/platform.h.disabled b/include/geos/platform.h.disabled
deleted file mode 100644
index cabc489..0000000
--- a/include/geos/platform.h.disabled
+++ /dev/null
@@ -1,117 +0,0 @@
-/* include/geos/platform.h.  Generated from platform.h.in by configure.  */
-#ifndef GEOS_PLATFORM_H
-#define GEOS_PLATFORM_H
-
-/* Set to 1 if you have `int64_t' type */
-/* #undef HAVE_INT64_T_64 */
-
-/* Set to 1 if `long int' is 64 bits */
-/* #undef HAVE_LONG_INT_64 */
-
-/* Set to 1 if `long long int' is 64 bits */
-#define HAVE_LONG_LONG_INT_64 1
-
-/* Set to 1 if you have ieeefp.h */
-#define HAVE_IEEEFP_H 1
-
-/* Has finite */
-#define HAVE_FINITE 1
-
-/* Has isfinite */
-#define HAVE_ISFINITE 1
-
-/* Has isnan */
-#define HAVE_ISNAN 1
-
-#ifdef HAVE_IEEEFP_H
-extern "C"
-{
-#include <ieeefp.h>
-}
-#endif
-
-#ifdef HAVE_INT64_T_64
-extern "C"
-{
-#include <inttypes.h>
-}
-#endif
-
-#if defined(__GNUC__) && defined(_WIN32)
-/* For MingW the appropriate definitions are included in
- math.h and float.h but the definitions in
- math.h are only included if __STRICT_ANSI__
- is not defined.  Since GEOS is compiled with -ansi that
- means those definitions are not available. */
-#include <float.h>
-#endif
-
-#include <limits> // for std::numeric_limits
-
-
-
-//Defines NaN for intel platforms
-#define DoubleNotANumber std::numeric_limits<double>::quiet_NaN()
-
-//Don't forget to define infinities
-#define DoubleInfinity std::numeric_limits<double>::infinity()
-#define DoubleNegInfinity -std::numeric_limits<double>::infinity()
-
-#define DoubleMax std::numeric_limits<double>::max()
-
-#ifdef HAVE_INT64_T_64
-  typedef int64_t int64;
-#else
-# ifdef HAVE_LONG_LONG_INT_64
-   typedef long long int int64;
-# else
-   typedef long int int64;
-#  ifndef HAVE_LONG_INT_64
-#   define INT64_IS_REALLY32 1
-#   warning "Could not find 64bit integer definition!"
-#  endif
-# endif
-#endif
-
-
-#if defined(HAVE_FINITE) && !defined(HAVE_ISFINITE)
-# define FINITE(x) (finite(x))
-#else
-# if defined(_MSC_VER)
-#  define FINITE(x) _finite(static_cast<double>(x))
-# elif defined(__hpux__) && defined(__ia64__)
-#  define FINITE(x) (_Isfinite(x))
-# else
-#  define FINITE(x) (isfinite(x))
-# endif
-#endif
-
-#if defined(HAVE_ISNAN)
-# define ISNAN(x) (std::isnan(x))
-#else
-# if defined(_MSC_VER)
-#  define ISNAN(x) _isnan(x)
-# elif defined(__MINGW32__) || defined(__CYGWIN__)
-// sandro furieri: sanitizing MinGW32
-#  define ISNAN(x) (std::isnan(x))
-# elif defined(__OSX__) || defined(__APPLE__) || \
-       defined(__NetBSD__) || defined(__DragonFly__) || defined (__OpenBSD__) || \
-       (defined(__sun) && defined(__GNUC__))
-   // Hack for OS/X <cmath> incorrectly re-defining isnan() into oblivion.
-   // It does leave a version in std.
-#  define ISNAN(x) (std::isnan(x))
-# elif (defined(__sun) || defined(__sun__)) && defined(__SUNPRO_CC)
-#  include <math.h>
-#  define ISNAN(x) (::isnan(x))
-# endif
-#endif
-
-#ifndef FINITE
-#error "Can not compile without finite or isfinite function or macro"
-#endif
-
-#ifndef ISNAN
-#error "Can not compile without isnan function or macro"
-#endif
-
-#endif

-----------------------------------------------------------------------

Summary of changes:
 include/geos/platform.h.disabled | 117 ---------------------------------------
 1 file changed, 117 deletions(-)
 delete mode 100644 include/geos/platform.h.disabled


hooks/post-receive
-- 
GEOS


More information about the geos-commits mailing list