\doxysection{include/osmocom/core/defs.h File Reference}
\label{defs_8h}\index{include/osmocom/core/defs.h@{include/osmocom/core/defs.h}}


General definitions that are meant to be included from header files.  


\doxysubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \textbf{ OSMO\+\_\+\+GNUC\+\_\+\+PREREQ}(maj,  min)~0
\begin{DoxyCompactList}\small\item\em Check for gcc and version. \end{DoxyCompactList}\item 
\#define \textbf{ OSMO\+\_\+\+DEPRECATED}(text)
\begin{DoxyCompactList}\small\item\em Set the deprecated attribute with a message. \end{DoxyCompactList}\item 
\#define \textbf{ OSMO\+\_\+\+DEPRECATED\+\_\+\+OUTSIDE\+\_\+\+LIBOSMOCORE}~\textbf{ OSMO\+\_\+\+DEPRECATED}(\char`\"{}For internal use inside \textbf{ libosmocore} only.\char`\"{})
\item 
\#define \textbf{ OSMO\+\_\+\+DEPRECATED\+\_\+\+OUTSIDE}(text)~\textbf{ OSMO\+\_\+\+DEPRECATED}(text)
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
General definitions that are meant to be included from header files. 

