// Copyright (c) Epic Games Tools // Licensed under the MIT license (https://opensource.org/license/mit/) #ifndef EH_FRAME_DUMP_H #define EH_FRAME_DUMP_H //////////////////////////////// //~ Dump Subset Types #define EH_DumpSubset_XList \ X(EhFrameHdr, eh_frame_hdr, ".eh_frame_hdr") \ X(EhFrame, eh_frame, ".eh_frame") typedef enum EH_DumpSubset { #define X(name, name_lower, title) EH_DumpSubset_##name, EH_DumpSubset_XList #undef X } EH_DumpSubset; typedef U32 EH_DumpSubsetFlags; enum { #define X(name, name_lower, title) EH_DumpSubsetFlag_##name = (1<