This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: shared libraries and exceptions, templates and the export keyword


>>>>> "Smithers, Kit" writes:

Kit> I note from the web pages for gcc2.95 that there is a caveat about the use
Kit> of shared libraries and exceptions on some platforms (including powerpc
Kit> which I assume includes RS6000's).

	Exception handling using the gcc exception handling mechanisms (as
opposed to setjmp/longjmp) are not implemented for RS/6000 AIX.
Exceptions may not be able to propagate through shared libraries at
present.  AIX already has some generic functionality for walking the stack
and the TOC calling convention needs unique support to maintain
addressibility when walking through frames that cross modules.  There does
not seem to be a lot of understanding or interest among those working on
exception handling to leverage AIX's builtin facilities to make an
implementation of this functionality efficient.

David


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]