On Sun Feb 25 18:22:18 2024 +0000, Jacek Caban wrote:
FWIW, it's really a GCC bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89549 The main source of mshtml file sizes is mshtml.h, which is a very large generated header. There are some possible improvements in mshtml internals, some of which would be nice to have regardless, but ultimately mshtml.idl is public and will continue to grow. Unfortunately, GCC also ignores `#pragma` here, so it's not easy to have a targeted workaround. Doing that globally is not free. As Eric mentioned, `-flarge-source-files` has compile time penalty. Another option would be to just disable `-Wmisleading-indentation` or hack makedep.
I meant `-Wno-misleading-indentation`.