1
0
Fork 0
mirror of https://github.com/bolero-MURAKAMI/Sprout synced 2025-02-04 21:33:56 +00:00

fix sprout::enabler (Issue #71)

This commit is contained in:
bolero-MURAKAMI 2016-04-05 18:31:47 +09:00
parent 8dc640a6e2
commit 77df3b80e2
3 changed files with 4 additions and 7 deletions

View file

@ -24,7 +24,7 @@
// //
// PE structs // PE structs
// Copy an Paste from <windows.h> // Copy and Paste from <windows.h>
// //
typedef unsigned long DWORD; typedef unsigned long DWORD;
typedef int BOOL; typedef int BOOL;

View file

@ -16,9 +16,9 @@ namespace sprout {
namespace compost { namespace compost {
// //
// rosenberg_value // rosenberg_value
// Rosenberg wave is asymmetric waveform, // Rosenberg wave is asymmetric waveform,
// expansion period/reduction period of the glottis is 40%/16% of the cycle, // expansion period/reduction period of the glottis is 40%/16% of the cycle,
// tau1 is expansion period, tau2 is reduction period // tau1 is expansion period, tau2 is reduction period
// //
template<typename T> template<typename T>
inline SPROUT_CONSTEXPR typename sprout::float_promote<T>::type inline SPROUT_CONSTEXPR typename sprout::float_promote<T>::type

View file

@ -17,13 +17,10 @@ namespace sprout {
// enabler // enabler
// //
typedef void* enabler_t; typedef void* enabler_t;
#if defined(__INTEL_COMPILER) || defined(__ICL) || defined(__ICC) || defined(__ECC)
namespace { namespace {
SPROUT_STATIC_CONSTEXPR sprout::enabler_t enabler = {}; SPROUT_STATIC_CONSTEXPR sprout::enabler_t enabler = {};
} // anonymous-namespace } // anonymous-namespace
#else
extern enabler_t enabler; extern enabler_t enabler;
#endif
// //
// enabler_if // enabler_if
// //