| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-10-04 | Fix C++ standard support for Emscripten | Elliott Sales de Andrade | |
| The first versions of Emscripten that correspond with the Clang version Meson uses to determine flag support don't actually support the expected flags. So I went through and picked the first version that actually worked with the expected flags. Fixes #13628 | |||
| 2024-05-19 | Fix handling of C standard support for Emscripten. | Ralf Gommers | |
| Emscripten version numbers are unrelated to Clang version numbers, so it is necessary to change the version checks for `c_std=c17` & co. Without that, no project that defaults to C17 or newer will build with Emscripten. See https://github.com/pyodide/pyodide/discussions/4762 for more context. Also note that this bug caused defaulting to C17 in scikit-learn to be reverted (scikit-learn#29015), and it may be a problem for SciPy 1.14.0 too since that release will upgrade from C99 to C17. Co-authored-by: Loic Esteve <loic.esteve@ymail.com> | |||
| 2021-08-15 | editorconfig: add setting to trim trailing whitespace | Eli Schwartz | |
| and clean up all outstanding issues Skip 'test cases/common/141 special characters/meson.build' since it intentionally uses trailing newlines. | |||
| 2020-02-27 | tests/wasm: Add C language as well as C++ language to test | Dylan Baker | |
| 2019-11-18 | Use strict function prototypes | Michael Hirsch, Ph.D | |
| 2019-08-05 | Add basic Webassembly support via Emscripten. | Jussi Pakkanen | |
