OSDN Git Service

Fixed mingw\cygwin linkonce linkage once again.
authorAnton Korobeynikov <asl@math.spbu.ru>
Wed, 18 Oct 2006 09:12:29 +0000 (09:12 +0000)
committerAnton Korobeynikov <asl@math.spbu.ru>
Wed, 18 Oct 2006 09:12:29 +0000 (09:12 +0000)
commitb1c8802407ccbf2f2bd81abe9de26f61c9c195a4
treeb67d9a449fc3288a4d192a13ede50cd96ba07a62
parenta6fc5016ee8e88febd940b7aba1f231f8a5d2a34
Fixed mingw\cygwin linkonce linkage once again.
Added workaround for linker bug with linkonce sections.
Changed sections prefix to allow linker merge them
(PE loader doesn't like too much long-named sections :) )
All of this unbreaks libstdc++ on mingw32 allowing (small)
programs to be compiled, linked and run.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31033 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ATTAsmPrinter.cpp
lib/Target/X86/X86AsmPrinter.cpp