https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85907
--- Comment #4 from David Edelsohn <dje at gcc dot gnu.org> --- There still are problems because of the manner in which AIX statically links. Normally AIX does not create separate archives of object files for static linking; one statically links by statically linking against the shared object. This combination can create multiple EH tables, which prevents GCC EH from working properly. To link statically, one much ensure that there is only on set of EH tables -- not one in the main application and another one in the statically linked shared library.