https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60939
--- Comment #12 from Adam Swartz <adam.swa...@ricoh-usa.com> --- Thanks David. I think I got it working through the makefile with patterns, variables and some conditional logic. It didn't complain about command size, but having that as a backup is good to know. I would like to see this fixed. Our code broke when we upgraded our AIX system and had to upgrade the compiler recently. Figuring out the reason for the cores was a pain. Our case was not related to externs but to third level inheritance and templates. The try block was in main. I sent sample code to the AIX open source team but will add it here as well. I tried to turn off all gc (-bnogc) and that didn't work, so this is still error prone as new code gets added in. Thanks, Adam