\doxysection{DW\+\_\+\+DLA alloc/\+dealloc typename\&number }
\hypertarget{group__dwdla}{}\label{group__dwdla}\index{DW\_DLA alloc/dealloc typename\&number@{DW\_DLA alloc/dealloc typename\&number}}
\doxysubsubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{group__dwdla_gac796053b63969db186fc958d3595283f}\label{group__dwdla_gac796053b63969db186fc958d3595283f} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+STRING}~0x01  /\+\texorpdfstring{$\ast$}{*} char\texorpdfstring{$\ast$}{*} \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga2ed0524ff7e5dce995a82ef0bb47571c}\label{group__dwdla_ga2ed0524ff7e5dce995a82ef0bb47571c} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+LOC}~0x02  /\+\texorpdfstring{$\ast$}{*} Dwarf\+\_\+\+Loc \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga899b178f6edd6d097fd7f9e1ccdcdc4d}\label{group__dwdla_ga899b178f6edd6d097fd7f9e1ccdcdc4d} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+LOCDESC}~0x03  /\+\texorpdfstring{$\ast$}{*} Dwarf\+\_\+\+Locdesc \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga668320ff202736f2b58ac479caec039f}\label{group__dwdla_ga668320ff202736f2b58ac479caec039f} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+ELLIST}~0x04  /\+\texorpdfstring{$\ast$}{*} Dwarf\+\_\+\+Ellist (not used)\texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga6b865aef7f355438af387199ae5c9397}\label{group__dwdla_ga6b865aef7f355438af387199ae5c9397} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+BOUNDS}~0x05  /\+\texorpdfstring{$\ast$}{*} Dwarf\+\_\+\+Bounds (not used) \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga1c2a28984ca5b612086fd157ef266a43}\label{group__dwdla_ga1c2a28984ca5b612086fd157ef266a43} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+BLOCK}~0x06  /\+\texorpdfstring{$\ast$}{*} \doxymbox{\hyperlink{group__allstructs_gaf33d59f922707c0eb204edf251d323db}{Dwarf\+\_\+\+Block}} \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga80b6fc7057e1a0803cd06b0f689a9232}\label{group__dwdla_ga80b6fc7057e1a0803cd06b0f689a9232} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+DEBUG}~0x07  /\+\texorpdfstring{$\ast$}{*} \doxymbox{\hyperlink{group__allstructs_gac2ba1e1c1b70a3191506b414195ca807}{Dwarf\+\_\+\+Debug}} \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_gad2617e499562ca788edd02478f4715b5}\label{group__dwdla_gad2617e499562ca788edd02478f4715b5} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+DIE}~0x08  /\+\texorpdfstring{$\ast$}{*} \doxymbox{\hyperlink{group__allstructs_ga3a3759c3047d78dba9f590d5e5893be5}{Dwarf\+\_\+\+Die}} \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_gab6be632b7bc9d63017e83787ce69f94e}\label{group__dwdla_gab6be632b7bc9d63017e83787ce69f94e} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+LINE}~0x09  /\+\texorpdfstring{$\ast$}{*} \doxymbox{\hyperlink{group__allstructs_gae4486812c6f1ec8cc2ec475149c256c0}{Dwarf\+\_\+\+Line}} \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_gaa071cb65924e8459ba2ab67821f55288}\label{group__dwdla_gaa071cb65924e8459ba2ab67821f55288} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+ATTR}~0x0a  /\+\texorpdfstring{$\ast$}{*} \doxymbox{\hyperlink{group__allstructs_ga3b8f8b4e43653647a2face222040a915}{Dwarf\+\_\+\+Attribute}} \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga98e85be9facd1b1d1c50199ceef110ab}\label{group__dwdla_ga98e85be9facd1b1d1c50199ceef110ab} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+TYPE}~0x0b  /\+\texorpdfstring{$\ast$}{*} \doxymbox{\hyperlink{group__allstructs_gafa6fe3e82d346650c51a8da418ca431d}{Dwarf\+\_\+\+Type}}  (not used) \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga5bb6d0f4619c077a718701e739f0a9ab}\label{group__dwdla_ga5bb6d0f4619c077a718701e739f0a9ab} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+SUBSCR}~0x0c  /\+\texorpdfstring{$\ast$}{*} Dwarf\+\_\+\+Subscr (not used) \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga656c7456fa008968e2d15dcc4e259f7d}\label{group__dwdla_ga656c7456fa008968e2d15dcc4e259f7d} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+GLOBAL}~0x0d  /\+\texorpdfstring{$\ast$}{*} \doxymbox{\hyperlink{group__allstructs_ga59a6e779b3b390cf4f234c9edee87008}{Dwarf\+\_\+\+Global}} \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga5e588ac651bd68b0e78b2649e573b506}\label{group__dwdla_ga5e588ac651bd68b0e78b2649e573b506} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+ERROR}~0x0e  /\+\texorpdfstring{$\ast$}{*} \doxymbox{\hyperlink{group__allstructs_ga8d4fac0e48040b6ca91e06ffda09766a}{Dwarf\+\_\+\+Error}} \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga82e9d0af9d4447bf0c79cc0d2579c21d}\label{group__dwdla_ga82e9d0af9d4447bf0c79cc0d2579c21d} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+LIST}~0x0f  /\+\texorpdfstring{$\ast$}{*} a list \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_gace7e0129da1510951e5620d2acb9d402}\label{group__dwdla_gace7e0129da1510951e5620d2acb9d402} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+LINEBUF}~0x10  /\+\texorpdfstring{$\ast$}{*} \doxymbox{\hyperlink{group__allstructs_gae4486812c6f1ec8cc2ec475149c256c0}{Dwarf\+\_\+\+Line}}\texorpdfstring{$\ast$}{*} (not used) \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_gabde585a76caab4f7d46e751ec28d0eda}\label{group__dwdla_gabde585a76caab4f7d46e751ec28d0eda} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+ARANGE}~0x11  /\+\texorpdfstring{$\ast$}{*} \doxymbox{\hyperlink{group__allstructs_ga293719c19ccd6a950e3f104d3fc54ffa}{Dwarf\+\_\+\+Arange}} \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga97c0c159bfe06b56947136b7775ad407}\label{group__dwdla_ga97c0c159bfe06b56947136b7775ad407} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+ABBREV}~0x12  /\+\texorpdfstring{$\ast$}{*} \doxymbox{\hyperlink{group__allstructs_gabe4cce2f99909360909f3f6159ae3f18}{Dwarf\+\_\+\+Abbrev}} \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga06786269ca0a533e516d610c2d0d29bc}\label{group__dwdla_ga06786269ca0a533e516d610c2d0d29bc} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+FRAME\+\_\+\+INSTR\+\_\+\+HEAD}~0x13  /\+\texorpdfstring{$\ast$}{*} \doxymbox{\hyperlink{group__allstructs_gab7273fb778aa7b8f136da9a97a99f4b6}{Dwarf\+\_\+\+Frame\+\_\+\+Instr\+\_\+\+Head}} \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga60d8e7f3b870a87da32487de654ffee3}\label{group__dwdla_ga60d8e7f3b870a87da32487de654ffee3} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+CIE}~0x14  /\+\texorpdfstring{$\ast$}{*} \doxymbox{\hyperlink{group__allstructs_gabc722c9c5e457634fe3e9fce95613c96}{Dwarf\+\_\+\+Cie}} \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga922078931592a81c0ecc6244003a8a89}\label{group__dwdla_ga922078931592a81c0ecc6244003a8a89} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+FDE}~0x15  /\+\texorpdfstring{$\ast$}{*} \doxymbox{\hyperlink{group__allstructs_ga0dcf06f2de1fd8a043c9e4452373a8f5}{Dwarf\+\_\+\+Fde}} \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_gab7f328b1837874cb2b44bf816ea7260d}\label{group__dwdla_gab7f328b1837874cb2b44bf816ea7260d} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+LOC\+\_\+\+BLOCK}~0x16  /\+\texorpdfstring{$\ast$}{*} Dwarf\+\_\+\+Loc \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga59d2ba99c98bc1eb05228fc355b9f86a}\label{group__dwdla_ga59d2ba99c98bc1eb05228fc355b9f86a} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+FRAME\+\_\+\+OP}~0x17  /\+\texorpdfstring{$\ast$}{*} Dwarf\+\_\+\+Frame\+\_\+\+Op (not used) \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga0b9b034cc97bb5da56aeba9d3448edbb}\label{group__dwdla_ga0b9b034cc97bb5da56aeba9d3448edbb} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+FUNC}~0x18  /\+\texorpdfstring{$\ast$}{*} \doxymbox{\hyperlink{group__allstructs_gaf8116261d2b8edd9857c209749377ddf}{Dwarf\+\_\+\+Func}} \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_gad078b44a84807d94a4ab50de874e2eac}\label{group__dwdla_gad078b44a84807d94a4ab50de874e2eac} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+UARRAY}~0x19  /\+\texorpdfstring{$\ast$}{*} Array of Dwarf\+\_\+\+Off:\+\+Jan2023 \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga6ad70b6a74707465fb6091b6145af6dc}\label{group__dwdla_ga6ad70b6a74707465fb6091b6145af6dc} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+VAR}~0x1a  /\+\texorpdfstring{$\ast$}{*} \doxymbox{\hyperlink{group__allstructs_ga63a32dbf9d48687b450b5eb65d240c1d}{Dwarf\+\_\+\+Var}} \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga07c42eceb6d9bc5f8bdc7e6332a3c525}\label{group__dwdla_ga07c42eceb6d9bc5f8bdc7e6332a3c525} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+WEAK}~0x1b  /\+\texorpdfstring{$\ast$}{*} \doxymbox{\hyperlink{group__allstructs_ga4c711bdfae2dfbeebce3cf827d806cab}{Dwarf\+\_\+\+Weak}} \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga8aa2aefdb188855cb9651ff44ef866a6}\label{group__dwdla_ga8aa2aefdb188855cb9651ff44ef866a6} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+ADDR}~0x1c  /\+\texorpdfstring{$\ast$}{*} \doxymbox{\hyperlink{group__basicdatatypes_ga16ddc0e584ea1a17237ccf1617f31075}{Dwarf\+\_\+\+Addr}} sized entries \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga4ecfbc79b2ac9bfba6bfd54762c0311f}\label{group__dwdla_ga4ecfbc79b2ac9bfba6bfd54762c0311f} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+RANGES}~0x1d  /\+\texorpdfstring{$\ast$}{*} \doxymbox{\hyperlink{group__allstructs_ga8795eafc9a070029c4d121decf6f8b82}{Dwarf\+\_\+\+Ranges}} \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga46837524b48cff084f5caa2d4ca604ec}\label{group__dwdla_ga46837524b48cff084f5caa2d4ca604ec} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+GNU\+\_\+\+INDEX\+\_\+\+HEAD}~0x35
\item 
\Hypertarget{group__dwdla_gac2cdce5188aefb38636a8678034ee175}\label{group__dwdla_gac2cdce5188aefb38636a8678034ee175} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+RNGLISTS\+\_\+\+HEAD}~0x36  /\+\texorpdfstring{$\ast$}{*} .debug\+\_\+rnglists DW5 \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga7d58703cd8499fc569b801a5b1367f33}\label{group__dwdla_ga7d58703cd8499fc569b801a5b1367f33} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+GDBINDEX}~0x37  /\+\texorpdfstring{$\ast$}{*} \doxymbox{\hyperlink{group__allstructs_gaf91021d6b3f6bf39f5c43c8dbe1a9591}{Dwarf\+\_\+\+Gdbindex}} \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga0f6f625cdf73da4d1376fd792277d27f}\label{group__dwdla_ga0f6f625cdf73da4d1376fd792277d27f} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+XU\+\_\+\+INDEX}~0x38  /\+\texorpdfstring{$\ast$}{*} \doxymbox{\hyperlink{group__allstructs_ga85f2862c1b7f8249050a52eaea63e1d3}{Dwarf\+\_\+\+Xu\+\_\+\+Index\+\_\+\+Header}} \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga2653cd1254117c64eb38be4907e976d0}\label{group__dwdla_ga2653cd1254117c64eb38be4907e976d0} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+LOC\+\_\+\+BLOCK\+\_\+C}~0x39  /\+\texorpdfstring{$\ast$}{*} Dwarf\+\_\+\+Loc\+\_\+c\texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga3a66715c2b3d45e7198ce502d64bac4f}\label{group__dwdla_ga3a66715c2b3d45e7198ce502d64bac4f} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+LOCDESC\+\_\+C}~0x3a  /\+\texorpdfstring{$\ast$}{*} \doxymbox{\hyperlink{group__allstructs_gabcb72d212aafc296a1fe1bb92689e9b8}{Dwarf\+\_\+\+Locdesc\+\_\+c}} \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga2ae5fb5fbc9ba43deed854c0bcdd542a}\label{group__dwdla_ga2ae5fb5fbc9ba43deed854c0bcdd542a} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+LOC\+\_\+\+HEAD\+\_\+C}~0x3b  /\+\texorpdfstring{$\ast$}{*} \doxymbox{\hyperlink{group__allstructs_ga77e23e9624ff0b22ed747913f294fd25}{Dwarf\+\_\+\+Loc\+\_\+\+Head\+\_\+c}} \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga1abef93bc269f0c4085631b377f09b23}\label{group__dwdla_ga1abef93bc269f0c4085631b377f09b23} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+MACRO\+\_\+\+CONTEXT}~0x3c  /\+\texorpdfstring{$\ast$}{*} \doxymbox{\hyperlink{group__allstructs_ga57942e5b27140771044313bca46b371c}{Dwarf\+\_\+\+Macro\+\_\+\+Context}} \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_gaf24a3f4f917ade2e46c3a893c95c4db4}\label{group__dwdla_gaf24a3f4f917ade2e46c3a893c95c4db4} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+DSC\+\_\+\+HEAD}~0x3e  /\+\texorpdfstring{$\ast$}{*} \doxymbox{\hyperlink{group__allstructs_gad858a09eae0daa3381a3712a65ef3757}{Dwarf\+\_\+\+Dsc\+\_\+\+Head}} \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga7f4ce30cb92341d68903eefefdd98bf1}\label{group__dwdla_ga7f4ce30cb92341d68903eefefdd98bf1} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+DNAMES\+\_\+\+HEAD}~0x3f  /\+\texorpdfstring{$\ast$}{*} \doxymbox{\hyperlink{group__allstructs_gae855725028fa7b42977d3654bd046018}{Dwarf\+\_\+\+Dnames\+\_\+\+Head}} \texorpdfstring{$\ast$}{*}/\+
\item 
\Hypertarget{group__dwdla_ga6c6dcb32b46c4988385930a9a41ace93}\label{group__dwdla_ga6c6dcb32b46c4988385930a9a41ace93} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+STR\+\_\+\+OFFSETS}~0x40
\item 
\Hypertarget{group__dwdla_gab3030a42dc13a9bdf16602493484c730}\label{group__dwdla_gab3030a42dc13a9bdf16602493484c730} 
\+\#define {\bfseries DW\+\_\+\+DLA\+\_\+\+DEBUG\+\_\+\+ADDR}~0x41
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
These identify the various allocate/\+dealloc types. The allocation happens within libdwarf, and the deallocation is usually done by user code. 