[llvm-commits] [llvm] r54519 - in /llvm/trunk: include/llvm/Target/DarwinTargetAsmInfo.h include/llvm/Target/ELFTargetAsmInfo.h include/llvm/Target/TargetAsmInfo.h lib/Target/ARM/ARMAsmPrinter.cpp lib/Target/DarwinTargetAsmInfo.cpp lib/Target/ELFTargetAsmInfo.cpp lib/Target/Mips/MipsTargetAsmInfo.cpp lib/Target/Mips/MipsTargetAsmInfo.h lib/Target/TargetAsmInfo.cpp test/CodeGen/ARM/2008-08-07-AsmPrintBug.ll

Anton Korobeynikov asl at math.spbu.ru
Fri Aug 8 03:03:02 PDT 2008


Hi, Evan

> +    virtual const Section* SelectSectionForGlobal(const GlobalValue *GV,
> +                                                 bool NoCoalesce = false) const;
This approach seems to be pretty hackish and definitely cannot be
solution here, since it adds target-specific stuff (coalesced sections)
into generic interface. Could you please provide a C testcase, I'll try
to see how mainline gcc (from iPhone SDK) deals with this problem and
fix the stuff properly.

-- 
With best regards, Anton Korobeynikov.

Faculty of Mathematics & Mechanics, Saint Petersburg State University.





More information about the llvm-commits mailing list