1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-19 10:55:07 +00:00
serenity/Userland/Libraries/LibDebug/Dwarf
Nico Weber 2af028132a AK+Everywhere: Add AK_COMPILER_{GCC,CLANG} and use them most places
Doesn't use them in libc headers so that those don't have to pull in
AK/Platform.h.

AK_COMPILER_GCC is set _only_ for gcc, not for clang too. (__GNUC__ is
defined in clang builds as well.) Using AK_COMPILER_GCC simplifies
things some.

AK_COMPILER_CLANG isn't as much of a win, other than that it's
consistent with AK_COMPILER_GCC.
2022-10-04 23:35:07 +01:00
..
AbbreviationsMap.cpp LibDebug+Everywhere: Avoid void* -> FlatPtr -> void* dance 2022-01-28 22:51:27 +00:00
AbbreviationsMap.h LibDebug: Dont copy an AbbreviationEntry every time we retrieve a value 2021-09-18 21:05:13 +02:00
AddressRanges.cpp LibDebug+LibCoredump: Replace remaining reinterpret_casts and C casts 2022-01-28 22:51:27 +00:00
AddressRanges.h LibDebug: Handle DWARF 4 address ranges 2021-12-15 10:27:12 -08:00
AttributeValue.cpp LibDebug: Support addrx*, strx* and rnglistx forms 2021-10-17 17:09:58 +01:00
AttributeValue.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
CompilationUnit.cpp LibDebug: Break inclusion cycle through many forward-declarations 2022-09-17 04:00:54 +00:00
CompilationUnit.h LibDebug: Break inclusion cycle through many forward-declarations 2022-09-17 04:00:54 +00:00
DIE.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
DIE.h LibDebug: Avoid short lived allocations in DIE::for_each_child 2021-09-18 21:05:13 +02:00
DwarfInfo.cpp AK+Everywhere: Add AK_COMPILER_{GCC,CLANG} and use them most places 2022-10-04 23:35:07 +01:00
DwarfInfo.h LibDebug: Break inclusion cycle through many forward-declarations 2022-09-17 04:00:54 +00:00
DwarfTypes.h LibDebug+LibCoredump: Replace remaining reinterpret_casts and C casts 2022-01-28 22:51:27 +00:00
Expression.cpp LibDebug+Everywhere: Avoid void* -> FlatPtr -> void* dance 2022-01-28 22:51:27 +00:00
Expression.h Everywhere: Fix badly-formatted includes 2022-09-17 04:00:54 +00:00
LineProgram.cpp LibDebug: Break inclusion cycle through many forward-declarations 2022-09-17 04:00:54 +00:00
LineProgram.h LibDebug: Break inclusion cycle through many forward-declarations 2022-09-17 04:00:54 +00:00