Re: sjlj EH

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, May 25, 2013 at 10:59 AM, Zoltán Tóth <zotw1980@xxxxxxxxx> wrote:
> But that needs one to alter the g++ installation right? That is why it
> is called "configuration"?
>
> I would like to provide my c++ source code with a make-file that
> specifies sjlj EH, because I know it contains many 'throws', so it
> needs cheap handling of exceptions. I may not be able to convince
> users of my program to alter their g++ installation just in order to
> compile my program.
>
> I guess it should be technically possible, as GNAT provides this option:
> http://gcc.gnu.org/onlinedocs/gcc-4.6.4/gnat_ugn_unw/Exception-Handling-Control.html
> But I could not find such (run-time) option for g++.

Yes, it is technically possible.  But, yes, there is no command line
option for it.  You could add one.  In current mainline see
default_except_unwind_info in gcc/common/common-targhooks.c.

Ian





[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux