[MPlayer-dev-eng] [PATCH v2] configure: Avoid eh_frame bloat in release builds

Gianluigi Tiesi mplayer at netfarm.it
Fri Mar 11 03:59:52 CET 2016


On Wed, Mar 02, 2016 at 11:27:49PM +0100, Reimar Döffinger wrote:
> That explains it, I never tried with the C++ rtp code.
> However the error messages supposedly mean that the gcc version does not support SjLj exceptions.
> However the latest information I have is that that's actually the only exception type supported on 64 bit Windows? It happens for both 32 and 64 bit builds?
> I would prefer to try to understand better, yet as it involves having to have working rtp C++ dependencies it's probably better to remove the option for now.
> Though I wonder if compiling without exception support might be an option, as our code probably doesn't handle exceptions anyway.

32bit mingw uses sjlj (at least in default build) so the option just works (without any size improvement)
64bit mingw uses seh for exception so I think it's a bug in mingw if it insert references to sjlj

Regards

-- 
Gianluigi Tiesi <sherpya at netfarm.it>
EDP Project Leader
Netfarm S.r.l. - http://www.netfarm.it/
Free Software: http://oss.netfarm.it/


More information about the MPlayer-dev-eng mailing list