On Nov 10, 2011, at 1:35 AM, Richard Guenther <rguent...@suse.de> wrote: > flag_exceptions also triggers middle-end behavior - without it no > statement can possibly throw
Actually, one version of exception handling for objective c++ doesn't require flag_exceptions... One can indeed @throw without it, they just can't throw without it.