diff --git a/core/c_api.cpp b/core/c_api.cpp index f4ff840a3fa..96e873cc77f 100644 --- a/core/c_api.cpp +++ b/core/c_api.cpp @@ -88,7 +88,7 @@ gko_executor ginkgo_executor_reference_create() * ---------------------------------------------------------------------- */ DEFINE_ARRAY_OVERLOAD(short, short, i16) DEFINE_ARRAY_OVERLOAD(int, int, i32) -DEFINE_ARRAY_OVERLOAD(__int64_t, std::int64_t, i64) +DEFINE_ARRAY_OVERLOAD(int64_t, std::int64_t, i64) DEFINE_ARRAY_OVERLOAD(float, float, f32) DEFINE_ARRAY_OVERLOAD(double, double, f64) // DEFINE_ARRAY_OVERLOAD(float _Complex, std::complex, cf32) @@ -104,13 +104,13 @@ DEFINE_DENSE_OVERLOAD(double, double, f64) // DEFINE_DENSE_OVERLOAD(double _Complex, std::complex, cf64) // DEFINE_DENSE_OVERLOAD(short, short, i16) // DEFINE_DENSE_OVERLOAD(int, int, i32) -// DEFINE_DENSE_OVERLOAD(__int64_t, __int64_t, i64) +// DEFINE_DENSE_OVERLOAD(int64_t, int64_t, i64) DEFINE_CSR_OVERLOAD(float, int, float, int, f32_i32, f32) -DEFINE_CSR_OVERLOAD(float, __int64_t, float, std::int64_t, f32_i64, f32) +DEFINE_CSR_OVERLOAD(float, int64_t, float, std::int64_t, f32_i64, f32) DEFINE_CSR_OVERLOAD(double, int, double, int, f64_i32, f64) -DEFINE_CSR_OVERLOAD(double, __int64_t, double, std::int64_t, f64_i64, f64) -// DEFINE_CSR_OVERLOAD(double, __int16_t, double, std::int16_t, f64_i16, f64) +DEFINE_CSR_OVERLOAD(double, int64_t, double, std::int64_t, f64_i64, f64) +// DEFINE_CSR_OVERLOAD(double, int16_t, double, std::int16_t, f64_i16, f64) // DEFINE_CSR_OVERLOAD(float _Complex, int, std::complex, int, cf32_i32, // cf32); DEFINE_CSR_OVERLOAD(double _Complex, int, std::complex, int, // cf64_i32, cf64) diff --git a/include/ginkgo/c_api.h b/include/ginkgo/c_api.h index 48e5d3290a0..7fa553f409f 100644 --- a/include/ginkgo/c_api.h +++ b/include/ginkgo/c_api.h @@ -7,8 +7,8 @@ #define C_API_H #include +#include #include - /* ---------------------------------------------------------------------- * Data type constants in GINKGO * ---------------------------------------------------------------------- */ @@ -517,9 +517,9 @@ gko_executor ginkgo_executor_reference_create(); /* ---------------------------------------------------------------------- * Library functions for creating arrays and array operations in GINKGO * ---------------------------------------------------------------------- */ -DECLARE_ARRAY_OVERLOAD(__int16_t, __int16_t, i16) +DECLARE_ARRAY_OVERLOAD(int16_t, int16_t, i16) DECLARE_ARRAY_OVERLOAD(int, int, i32) -DECLARE_ARRAY_OVERLOAD(__int64_t, std::int64_t, i64) +DECLARE_ARRAY_OVERLOAD(int64_t, std::int64_t, i64) DECLARE_ARRAY_OVERLOAD(float, float, f32) DECLARE_ARRAY_OVERLOAD(double, double, f64) // DECLARE_ARRAY_OVERLOAD(float complex, std::complex, cf32) @@ -533,15 +533,15 @@ DECLARE_DENSE_OVERLOAD(float, float, f32) DECLARE_DENSE_OVERLOAD(double, double, f64) // DECLARE_DENSE_OVERLOAD(float _Complex, std::complex, cf32) // DECLARE_DENSE_OVERLOAD(double _Complex, std::complex, cf64) -// DECLARE_DENSE_OVERLOAD(__int16_t, std::int16_t, i16) +// DECLARE_DENSE_OVERLOAD(int16_t, std::int16_t, i16) // DECLARE_DENSE_OVERLOAD(int, int, i32) -// DECLARE_DENSE_OVERLOAD(__int64_t, std::int64_t, i64) +// DECLARE_DENSE_OVERLOAD(int64_t, std::int64_t, i64) DECLARE_CSR_OVERLOAD(float, int, float, int, f32_i32, f32) -DECLARE_CSR_OVERLOAD(float, __int64_t, float, std::int64_t, f32_i64, f32) +DECLARE_CSR_OVERLOAD(float, int64_t, float, std::int64_t, f32_i64, f32) DECLARE_CSR_OVERLOAD(double, int, double, int, f64_i32, f64) -DECLARE_CSR_OVERLOAD(double, __int64_t, double, std::int64_t, f64_i64, f64) -// DECLARE_CSR_OVERLOAD(double, __int16_t, double, std::int16_t, f64_i16, f64) +DECLARE_CSR_OVERLOAD(double, int64_t, double, std::int64_t, f64_i64, f64) +// DECLARE_CSR_OVERLOAD(double, int16_t, double, std::int16_t, f64_i16, f64) // DECLARE_CSR_OVERLOAD(float _Complex, int, std::complex, int, // cf32_i32); DECLARE_CSR_OVERLOAD(double _Complex, int, std::complex, // int, cf64_i32)