This patch supports dwarf debugging info for XCOFF format when clang generates an assembly output. Object output will be handled in followup patches.
Since I can not get the assembly file been assembled, I verify the debug info by checking the assembly files.
I have done some testing in debugger on the AIX system, this patch works well for some cases at 32-bit XCOFF.
Minor comment wording nits.