MCObjectSymbolizer: Switch from IntervalMap to sorted vector, following r182625.
authorAhmed Bougacha <ahmed.bougacha@gmail.com>
Thu, 30 May 2013 18:18:36 +0000 (18:18 +0000)
committerAhmed Bougacha <ahmed.bougacha@gmail.com>
Thu, 30 May 2013 18:18:36 +0000 (18:18 +0000)
commitb54d29735af9ddabce268c817ccc2ab3eb54d719
tree68438b743f0a13e3ce1ef8c96028f90ff9cb84e1
parent964722ca40f48c65605e459e3a732bb8783b92f6
MCObjectSymbolizer: Switch from IntervalMap to sorted vector, following r182625.

This removes the need for the missing SectionRef operator< workaround, and fixes
an IntervalMap assert about alignment on MSVC.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@182949 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/MC/MCObjectSymbolizer.h
lib/MC/MCObjectSymbolizer.cpp