Debug Info: store the files and directories for each compile unit.
[oota-llvm.git] / lib / MC / MCStreamer.cpp
index 9857f7bb08de4516997ff71d1a812ebc1a5f2ec8..51ef41554266f067742931974cc512c028365b2d 100644 (file)
@@ -157,8 +157,8 @@ void MCStreamer::EmitFill(uint64_t NumBytes, uint8_t FillValue,
 
 bool MCStreamer::EmitDwarfFileDirective(unsigned FileNo,
                                         StringRef Directory,
-                                        StringRef Filename) {
-  return getContext().GetDwarfFile(Directory, Filename, FileNo) == 0;
+                                        StringRef Filename, unsigned CUID) {
+  return getContext().GetDwarfFile(Directory, Filename, FileNo, CUID) == 0;
 }
 
 void MCStreamer::EmitDwarfLocDirective(unsigned FileNo, unsigned Line,