llvm-project/lldb/source/Plugins/SymbolFile/DWARF
Zachary Turner f343968f5d Delete Host/windows/win32.h
It's always hard to remember when to include this file, and
when you do include it it's hard to remember what preprocessor
check it needs to be behind, and then you further have to remember
whether it's windows.h or win32.h which you need to include.

This patch changes the name to PosixApi.h, which is more appropriately
named, and makes it independent of any preprocessor setting.

There's still the issue of people not knowing when to include this,
because there's not a well-defined set of things it exposes other
than "whatever is missing on Windows", but at least this should
make it less painful to fix when problems arise.

This patch depends on LLVM revision r278170.

llvm-svn: 278177
2016-08-09 23:06:08 +00:00
..
CMakeLists.txt Support for OCaml native debugging 2016-08-02 11:15:55 +00:00
DIERef.cpp When support for DWO files was added, there were two ways to pass lldb::user_id_t out to the rest of LLDB: 2016-03-30 20:14:35 +00:00
DIERef.h When support for DWO files was added, there were two ways to pass lldb::user_id_t out to the rest of LLDB: 2016-03-30 20:14:35 +00:00
DWARFASTParser.h Move some functions from DWARFASTParserClang to ClangASTImporter. 2016-03-28 22:53:41 +00:00
DWARFASTParserClang.cpp Dwarf parser: don't lookup void typedefs in the DWO 2016-07-12 09:26:30 +00:00
DWARFASTParserClang.h Move some functions from DWARFASTParserClang to ClangASTImporter. 2016-03-28 22:53:41 +00:00
DWARFASTParserGo.cpp When support for DWO files was added, there were two ways to pass lldb::user_id_t out to the rest of LLDB: 2016-03-30 20:14:35 +00:00
DWARFASTParserGo.h Fix Clang-tidy modernize-use-override warnings in some files in source/Plugins; other minor fixes. 2015-10-19 18:52:10 +00:00
DWARFASTParserJava.cpp SymbolFile: remove an unused variable 2016-05-22 20:16:53 +00:00
DWARFASTParserJava.h Add a set of new plugins to handle Java debugging 2016-02-26 14:21:23 +00:00
DWARFASTParserOCaml.cpp Support for OCaml native debugging 2016-08-02 11:15:55 +00:00
DWARFASTParserOCaml.h Support for OCaml native debugging 2016-08-02 11:15:55 +00:00
DWARFAbbreviationDeclaration.cpp DWARF64 Fixes 2014-09-11 17:29:12 +00:00
DWARFAbbreviationDeclaration.h
DWARFAttribute.cpp Major DWARF cleanup. 2015-08-26 22:57:51 +00:00
DWARFAttribute.h Major DWARF cleanup. 2015-08-26 22:57:51 +00:00
DWARFCompileUnit.cpp Delete Host/windows/win32.h 2016-08-09 23:06:08 +00:00
DWARFCompileUnit.h Add a set of new plugins to handle Java debugging 2016-02-26 14:21:23 +00:00
DWARFDIE.cpp Fixed an issue where if we have DWARF in an executable that has multiple languages where these languages use different type systems, you can end up trying to find the actualy definition for a forward declaration for a type, you will call: 2016-04-01 22:57:22 +00:00
DWARFDIE.h When support for DWO files was added, there were two ways to pass lldb::user_id_t out to the rest of LLDB: 2016-03-30 20:14:35 +00:00
DWARFDIECollection.cpp When support for DWO files was added, there were two ways to pass lldb::user_id_t out to the rest of LLDB: 2016-03-30 20:14:35 +00:00
DWARFDIECollection.h When support for DWO files was added, there were two ways to pass lldb::user_id_t out to the rest of LLDB: 2016-03-30 20:14:35 +00:00
DWARFDataExtractor.cpp
DWARFDataExtractor.h Fix warnings found by -Wextra-semi 2015-07-22 08:12:01 +00:00
DWARFDebugAbbrev.cpp
DWARFDebugAbbrev.h
DWARFDebugArangeSet.cpp Don’t crash when we get an invalid .debug_aranges set, just ignore it. Also print out warning messages if LLDB_CONFIGURATION_DEBUG is defined. 2014-04-04 17:53:30 +00:00
DWARFDebugArangeSet.h
DWARFDebugAranges.cpp Delete Host/windows/win32.h 2016-08-09 23:06:08 +00:00
DWARFDebugAranges.h
DWARFDebugInfo.cpp Delete Host/windows/win32.h 2016-08-09 23:06:08 +00:00
DWARFDebugInfo.h When support for DWO files was added, there were two ways to pass lldb::user_id_t out to the rest of LLDB: 2016-03-30 20:14:35 +00:00
DWARFDebugInfoEntry.cpp Fix DW_AT_specification handling in DWO files 2016-05-05 08:21:44 +00:00
DWARFDebugInfoEntry.h When support for DWO files was added, there were two ways to pass lldb::user_id_t out to the rest of LLDB: 2016-03-30 20:14:35 +00:00
DWARFDebugLine.cpp Delete Host/windows/win32.h 2016-08-09 23:06:08 +00:00
DWARFDebugLine.h Re-use prologue parsing code that was already written instead of having two copies of code that parse line table prologues. 2015-10-26 17:16:50 +00:00
DWARFDebugMacinfo.cpp
DWARFDebugMacinfo.h
DWARFDebugMacinfoEntry.cpp
DWARFDebugMacinfoEntry.h
DWARFDebugMacro.cpp Read macro info from .debug_macro section and use it for expression evaluation. 2015-12-16 00:22:08 +00:00
DWARFDebugMacro.h Read macro info from .debug_macro section and use it for expression evaluation. 2015-12-16 00:22:08 +00:00
DWARFDebugPubnames.cpp Delete Host/windows/win32.h 2016-08-09 23:06:08 +00:00
DWARFDebugPubnames.h
DWARFDebugPubnamesSet.cpp
DWARFDebugPubnamesSet.h
DWARFDebugRanges.cpp Major DWARF cleanup. 2015-08-26 22:57:51 +00:00
DWARFDebugRanges.h Major DWARF cleanup. 2015-08-26 22:57:51 +00:00
DWARFDeclContext.cpp Fix typos. 2014-07-08 18:05:41 +00:00
DWARFDeclContext.h Fixed an issue where if we have DWARF in an executable that has multiple languages where these languages use different type systems, you can end up trying to find the actualy definition for a forward declaration for a type, you will call: 2016-04-01 22:57:22 +00:00
DWARFDefines.cpp
DWARFDefines.h
DWARFFormValue.cpp Fix incorrect form test in SymbolFileDWARF 2016-07-26 08:16:19 +00:00
DWARFFormValue.h When support for DWO files was added, there were two ways to pass lldb::user_id_t out to the rest of LLDB: 2016-03-30 20:14:35 +00:00
HashedNameToDIE.cpp Fix all of the unannotated switch cases to annotate the fall through or do the right thing and break. 2016-02-26 01:20:20 +00:00
HashedNameToDIE.h Add basic fission support to SymbolFileDWARF 2015-09-09 10:20:48 +00:00
LogChannelDWARF.cpp Fix typos. 2014-07-08 18:05:41 +00:00
LogChannelDWARF.h Fix Clang-tidy modernize-use-override warnings in some files in source/Plugins; other minor fixes. 2015-10-19 18:52:10 +00:00
NameToDIE.cpp Revert r256769 2016-01-05 13:18:46 +00:00
NameToDIE.h Re-commit "Make dwarf parsing multi-threaded" 2015-10-23 10:34:49 +00:00
SymbolFileDWARF.cpp Delete Host/windows/win32.h 2016-08-09 23:06:08 +00:00
SymbolFileDWARF.h Support for OCaml native debugging 2016-08-02 11:15:55 +00:00
SymbolFileDWARFDebugMap.cpp Delete Host/windows/win32.h 2016-08-09 23:06:08 +00:00
SymbolFileDWARFDebugMap.h Warning about debugging optimized code was not happening without dSYMs. Now it works for DWARF in .o files on Darwin. 2016-07-05 23:01:20 +00:00
SymbolFileDWARFDwo.cpp Change a recently added assert into lldbassert 2016-04-01 09:57:30 +00:00
SymbolFileDWARFDwo.h Fix DWO breakage in r264909 2016-03-31 13:30:04 +00:00
UniqueDWARFASTType.cpp More cleanup to make sure no one plays with DWARFDebugInfoEntry. Clients outside of DWARFDebugInfoEntry of DWARFCompileUnit should use DWARFDIE only. 2015-08-27 18:09:44 +00:00
UniqueDWARFASTType.h More cleanup to make sure no one plays with DWARFDebugInfoEntry. Clients outside of DWARFDebugInfoEntry of DWARFCompileUnit should use DWARFDIE only. 2015-08-27 18:09:44 +00:00