From mboxrd@z Thu Jan 1 00:00:00 1970 From: cj@notesdev.de To: gcc-gnats@gcc.gnu.org Subject: c++/4737: Exception handling on AIX 4.3.3 does not catch Date: Tue, 30 Oct 2001 02:06:00 -0000 Message-id: <20011030100040.24954.qmail@sourceware.cygnus.com> X-SW-Source: 2001-10/msg00683.html List-Id: >Number: 4737 >Category: c++ >Synopsis: Exception handling on AIX 4.3.3 does not catch >Confidential: no >Severity: serious >Priority: medium >Responsible: unassigned >State: open >Class: sw-bug >Submitter-Id: net >Arrival-Date: Tue Oct 30 02:06:00 PST 2001 >Closed-Date: >Last-Modified: >Originator: Christian Jaeckel >Release: gcc 3.0.1 >Organization: >Environment: powerpc-ibm-aix4.3.3.0 >Description: Regarding the closed PR #4235 (not working exception handling under AIX): I have experienced exact the same effect in my environment (AIX 4.3.3, GCC 3.0.1). Could you please explain me in more detail how to apply the supposed solution: > Fix: Install shared libraries (both libgcc_s_*.a and libstdc++.a > with chmod a+x,o-r mode so that the shared objects are loaded > into the process private segment. GCC exception handling > places private data in the library preventing it from being > shared. This solution does not solve the problem in my environment as well, so I am wondering why this has been closed. Are there any further steps to be recognized in order to solve the broken exception handling under AIX? >How-To-Repeat: see PR #4235 >Fix: >Release-Note: >Audit-Trail: >Unformatted: