Lines Matching refs:os
47 static void writeHeader(raw_ostream &os, uint32_t sec, uint64_t addr) { in writeHeader() argument
48 os << format(" %04x:%08llx", sec, addr); in writeHeader()
54 static void writeFormattedTimestamp(raw_ostream &os, time_t tds) { in writeFormattedTimestamp() argument
61 os << format("%s %s %2d %02d:%02d:%02d %d", days[time->tm_wday], in writeFormattedTimestamp()
146 raw_string_ostream os(str[i]); in getSymbolStrings() local
184 writeHeader(os, sectionIdx, address); in getSymbolStrings()
185 os << " "; in getSymbolStrings()
186 os << left_justify(sym->getName(), 26); in getSymbolStrings()
187 os << " "; in getSymbolStrings()
188 os << format_hex_no_prefix((ctx.config.imageBase + sym->getRVA()), 16); in getSymbolStrings()
190 os << " "; // FIXME : Handle "f" and "i" flags sometimes generated in getSymbolStrings()
192 os << fileDescr; in getSymbolStrings()
207 raw_fd_ostream os(ctx.config.mapFile, ec, sys::fs::OF_None); in writeMapFile() local
231 os << " " << AppName << "\n"; in writeMapFile()
232 os << "\n"; in writeMapFile()
234 os << " Timestamp is " << format_hex_no_prefix(ctx.config.timestamp, 8) in writeMapFile()
237 os << "Repro mode"; in writeMapFile()
239 writeFormattedTimestamp(os, ctx.config.timestamp); in writeMapFile()
241 os << ")\n"; in writeMapFile()
243 os << "\n"; in writeMapFile()
244 os << " Preferred load address is " in writeMapFile()
246 os << "\n"; in writeMapFile()
249 os << " Start Length Name Class\n"; in writeMapFile()
278 writeHeader(os, sec->sectionIndex, address); in writeMapFile()
279 os << " " << format_hex_no_prefix(size, 8) << "H"; in writeMapFile()
280 os << " " << left_justify(cr.first->getSectionName(), 23); in writeMapFile()
281 os << " " << SectionClass; in writeMapFile()
282 os << '\n'; in writeMapFile()
287 os << "\n"; in writeMapFile()
288 os << " Address Publics by Value Rva+Base" in writeMapFile()
290 os << "\n"; in writeMapFile()
292 os << symStr[sym] << '\n'; in writeMapFile()
295 os << "\n"; in writeMapFile()
309 os << " entry point at "; in writeMapFile()
310 os << format("%04x:%08llx", entrySecIndex, entryAddress); in writeMapFile()
311 os << "\n"; in writeMapFile()
314 os << "\n"; in writeMapFile()
315 os << " Static symbols\n"; in writeMapFile()
316 os << "\n"; in writeMapFile()
318 os << staticSymStr[sym] << '\n'; in writeMapFile()
322 os << "\n"; in writeMapFile()
323 os << " Exports\n"; in writeMapFile()
324 os << "\n"; in writeMapFile()
325 os << " ordinal name\n\n"; in writeMapFile()
327 os << format(" %7d", e.ordinal) << " " << e.name << "\n"; in writeMapFile()
329 os << " exported name: " << e.extName << "\n"; in writeMapFile()