Mercurial > mxe-octave
view src/libgomp-1-fixes.patch @ 6454:9b5b81c294f9 release
of-sparsersb: Cherry-pick patch from upstream (bug #61393).
* src/of-sparsersb-2-tempdir.patch: Cherry-pick upstream patch to release
tarball.
* dist-files.mk: Add new file to dist.
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Sat, 15 Oct 2022 15:25:49 +0200 |
parents | c366dab2350c |
children |
line wrap: on
line source
diff -ur gcc-10.2.0.orig/libgomp/libgomp.h gcc-10.2.0/libgomp/libgomp.h --- gcc-10.2.0.orig/libgomp/libgomp.h 2021-05-12 11:35:02.852122961 -0400 +++ gcc-10.2.0/libgomp/libgomp.h 2021-05-12 11:37:05.593912873 -0400 @@ -69,6 +69,14 @@ # endif #endif +#include <stdio.h> +#include <stdio.h> +#ifdef __MINGW_PRINTF_FORMAT +#define PRINTF_FORMAT __MINGW_PRINTF_FORMAT +#else +#define PRINTF_FORMAT printf +#endif + #ifdef HAVE_ATTRIBUTE_VISIBILITY # pragma GCC visibility push(hidden) #endif @@ -173,7 +181,7 @@ extern void gomp_vdebug (int, const char *, va_list); extern void gomp_debug (int, const char *, ...) - __attribute__ ((format (printf, 2, 3))); + __attribute__ ((format (PRINTF_FORMAT, 2, 3))); #define gomp_vdebug(KIND, FMT, VALIST) \ do { \ if (__builtin_expect (gomp_debug_var, 0)) \ @@ -186,11 +194,11 @@ } while (0) extern void gomp_verror (const char *, va_list); extern void gomp_error (const char *, ...) - __attribute__ ((format (printf, 1, 2))); + __attribute__ ((format (PRINTF_FORMAT, 1, 2))); extern void gomp_vfatal (const char *, va_list) __attribute__ ((noreturn)); extern void gomp_fatal (const char *, ...) - __attribute__ ((noreturn, format (printf, 1, 2))); + __attribute__ ((noreturn, format (PRINTF_FORMAT, 1, 2))); struct gomp_task; struct gomp_taskgroup;