//===- lib/MC/MCDwarf.cpp - MCDwarf implementation ------------------------===////// The LLVM Compiler Infrastructure//// This file is distributed under the University of Illinois Open Source// License. See LICENSE.TXT for details.////===----------------------------------------------------------------------===//#include"llvm/MC/MCDwarf.h"#include"llvm/ADT/Hashing.h"#include"llvm/ADT/SmallString.h"#include"llvm/ADT/Twine.h"#include"llvm/Config/config.h"#include"llvm/MC/MCAsmInfo.h"#include"llvm/MC/MCContext.h"#include"llvm/MC/MCExpr.h"#include"llvm/MC/MCObjectFileInfo.h"#include"llvm/MC/MCObjectWriter.h"#include"llvm/MC/MCRegisterInfo.h"#include"llvm/MC/MCStreamer.h"#include"llvm/MC/MCSymbol.h"#include"llvm/Support/Debug.h"#include"llvm/Support/ErrorHandling.h"#include