// ***************************************************************************** // check_mingw_aligned_malloc.c make-it-quick project // ***************************************************************************** // // File description: // // Check if we need to use zany functions for alligned malloc // // // // // // // // // ***************************************************************************** // This software is licensed under the GNU General Public License v3 // (C) 2017,2019, Christophe de Dinechin // ***************************************************************************** // This file is part of make-it-quick // // make-it-quick is free software: you can r redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. // // make-it-quick is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of the GNU General Public License // along with make-it-quick, in a file named COPYING. // If not, see . // ***************************************************************************** #include int main() { void *result = __mingw_aligned_malloc(32 * sizeof(double), sizeof(double)); return result ? 0 : -2; }