[PATCH] numeric, ex: added constructors taking `long long`. Fixes MinGW64 build.
authorAlexey Sheplyakov <asheplyakov@altlinux.org>
Thu, 12 Dec 2019 07:38:18 +0000 (08:38 +0100)
committerRichard Kreckel <kreckel@ginac.de>
Thu, 12 Dec 2019 07:38:18 +0000 (08:38 +0100)
commitbb2866ed001b2dd297fa83573ffc10dd95a12c97
tree97d65a322c1b37a27e06f620cdb241da9e218f73
parentf2051c351d8f9791a4afcc8d03465bf100a8088d
[PATCH] numeric, ex: added constructors taking `long long`. Fixes MinGW64 build.

On 64-bit windows std::size_t is `unsigned long long` (64 bit).
However there is no ex constructor taking (unsigned) long long.

This patch adds ex and numeric constructors taking `long long`
and `unsigned long long`.
ginac/ex.cpp
ginac/ex.h
ginac/numeric.cpp
ginac/numeric.h