> Clang preserves this information and could emit it. However, this is not really relevant here: shouldn't the decision be left up to the front-end, not discarded arbitrarily by the code generator? It seems like the right fix is in llvm-gcc, not the llvm backend. OK. Makes sense. - Devang