ogl_beamforming

Ultrasound Beamforming Implemented with OpenGL
git clone anongit@rnpnr.xyz:ogl_beamforming.git
Log | Files | Refs | Feed | Submodules | README | LICENSE

Commit: 71b59770c291e82cfc1dad09a6d166af9f16aeb6
Parent: f24f6aa5a0d8c2378b76d9a0d5efd0c5f9f9bf86
Author: Randy Palamar
Date:   Tue, 17 Jun 2025 07:53:03 -0600

build: disable broken gcc warning

Diffstat:
Mbuild.c | 4++++
1 file changed, 4 insertions(+), 0 deletions(-)

diff --git a/build.c b/build.c @@ -33,6 +33,7 @@ #define is_unix OS_LINUX #define is_w32 OS_WINDOWS #define is_clang COMPILER_CLANG +#define is_gcc COMPILER_GCC #define is_msvc COMPILER_MSVC #if OS_LINUX @@ -404,6 +405,9 @@ cmd_base(Arena *a, Options *o) if (o->debug) cmd_append(a, &result, DEBUG_FLAGS); else cmd_append(a, &result, OPTIMIZED_FLAGS); + /* NOTE: ancient gcc bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80454 */ + if (is_gcc) cmd_append(a, &result, "-Wno-missing-braces"); + if (is_w32 && is_clang) cmd_append(a, &result, "-fms-extensions"); if (o->debug && is_unix) cmd_append(a, &result, "-ggdb");