Martin Storsjö wrote:
On Fri, 27 Sep 2019, Martin Storsjö wrote:
On Fri, 27 Sep 2019, Christian Franke wrote:
Martin Storsjö wrote:
...
Sorry, I forgot about this after the other issue with gnu_inline
was sorted out.
I guess this patch should be ok, as I presume it's a strict
improvement for these cases, even if there still are potential
corner cases with issues.
One part that I'm not entirely sure about here is why
__mingw_va_arg_pack_ovr isn't needed as attribute on those
functions any longer.
__mingw_bos_[extern_]ovr support __buildin_object_size() and
__builtin_va_arg_pack().
An extra __mingw_va_arg_pack_ovr is no longer needed because it is
no longer used outside of __MINGW_FORTIFY_LEVEL > 0 blocks.
Okay. I'm ok with the patch then - I can push it later unless someone
else beats me to it.
Pushed.
Thanks.
Please also consider to push:
[PATCH 2/2] headers: _FORTIFY_SOURCE: Allow to disable usage of
__builtin_va_arg_pack().
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public