2016-05-02 14:20:18 +02:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" />
< meta http-equiv = "X-UA-Compatible" content = "IE=9" />
< meta name = "generator" content = "Doxygen 1.8.6" />
< title > LibTgBotPP: CMakeCCompilerId.c Source File</ title >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" />
< script type = "text/javascript" src = "jquery.js" ></ script >
< script type = "text/javascript" src = "dynsections.js" ></ script >
< link href = "navtree.css" rel = "stylesheet" type = "text/css" />
< script type = "text/javascript" src = "resize.js" ></ script >
< script type = "text/javascript" src = "navtree.js" ></ script >
< script type = "text/javascript" >
$ ( document ). ready ( initResizable );
$ ( window ). load ( resizeHeight );
</ script >
< link href = "search/search.css" rel = "stylesheet" type = "text/css" />
< script type = "text/javascript" src = "search/search.js" ></ script >
< script type = "text/javascript" >
$ ( document ). ready ( function () { searchBox . OnSelectItem ( 0 ); });
</ script >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" />
</ head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
< tr style = "height: 56px;" >
< td style = "padding-left: 0.5em;" >
< div id = "projectname" > LibTgBotPP
</ div >
</ td >
</ tr >
</ tbody >
</ table >
</ div >
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
< script type = "text/javascript" >
var searchBox = new SearchBox ( "searchBox" , "search" , false , 'Search' );
</ script >
< div id = "navrow1" class = "tabs" >
< ul class = "tablist" >
< li >< a href = "index.html" >< span > Main  Page</ span ></ a ></ li >
< li >< a href = "namespaces.html" >< span > Namespaces</ span ></ a ></ li >
< li >< a href = "annotated.html" >< span > Classes</ span ></ a ></ li >
< li class = "current" >< a href = "files.html" >< span > Files</ span ></ a ></ li >
< li >
< div id = "MSearchBox" class = "MSearchBoxInactive" >
< span class = "left" >
< img id = "MSearchSelect" src = "search/mag_sel.png"
onmouseover = "return searchBox.OnSearchSelectShow()"
onmouseout = "return searchBox.OnSearchSelectHide()"
alt = "" />
< input type = "text" id = "MSearchField" value = "Search" accesskey = "S"
onfocus = "searchBox.OnSearchFieldFocus(true)"
onblur = "searchBox.OnSearchFieldFocus(false)"
onkeyup = "searchBox.OnSearchFieldChange(event)" />
</ span >< span class = "right" >
< a id = "MSearchClose" href = "javascript:searchBox.CloseResultsWindow()" >< img id = "MSearchCloseImg" border = "0" src = "search/close.png" alt = "" /></ a >
</ span >
</ div >
</ li >
</ ul >
</ div >
< div id = "navrow2" class = "tabs2" >
< ul class = "tablist" >
< li >< a href = "files.html" >< span > File  List</ span ></ a ></ li >
< li >< a href = "globals.html" >< span > File  Members</ span ></ a ></ li >
</ ul >
</ div >
</ div > <!-- top -->
< div id = "side-nav" class = "ui-resizable side-nav-resizable" >
< div id = "nav-tree" >
< div id = "nav-tree-contents" >
< div id = "nav-sync" class = "sync" ></ div >
</ div >
</ div >
< div id = "splitbar" style = "-moz-user-select:none;"
class = "ui-resizable-handle" >
</ div >
</ div >
< script type = "text/javascript" >
$ ( document ). ready ( function (){ initNavTree ( 'CMakeCCompilerId_8c_source.html' , '' );});
</ script >
< div id = "doc-content" >
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover = "return searchBox.OnSearchSelectShow()"
onmouseout = "return searchBox.OnSearchSelectHide()"
onkeydown = "return searchBox.OnSearchSelectKey(event)" >
< a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(0)" >< span class = "SelectionMark" >   </ span > All</ a >< a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(1)" >< span class = "SelectionMark" >   </ span > Classes</ a >< a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(2)" >< span class = "SelectionMark" >   </ span > Namespaces</ a >< a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(3)" >< span class = "SelectionMark" >   </ span > Files</ a >< a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(4)" >< span class = "SelectionMark" >   </ span > Functions</ a >< a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(5)" >< span class = "SelectionMark" >   </ span > Variables</ a >< a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(6)" >< span class = "SelectionMark" >   </ span > Typedefs</ a >< a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(7)" >< span class = "SelectionMark" >   </ span > Macros</ a ></ div >
<!-- iframe showing the search results (closed by default) -->
< div id = "MSearchResultsWindow" >
< iframe src = "javascript:void(0)" frameborder = "0"
name = "MSearchResults" id = "MSearchResults" >
</ iframe >
</ div >
< div class = "header" >
< div class = "headertitle" >
< div class = "title" > CMakeCCompilerId.c</ div > </ div >
</ div > <!--header-->
< div class = "contents" >
< a href = "CMakeCCompilerId_8c.html" > Go to the documentation of this file.</ a >< div class = "fragment" >< div class = "line" >< a name = "l00001" ></ a >< span class = "lineno" > 1</ span >   < span class = "preprocessor" > #ifdef __cplusplus</ span ></ div >
< div class = "line" >< a name = "l00002" ></ a >< span class = "lineno" > 2</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # error " A C++ compiler has been selected for C." </ span ></ div >
< div class = "line" >< a name = "l00003" ></ a >< span class = "lineno" > 3</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > #endif</ span ></ div >
< div class = "line" >< a name = "l00004" ></ a >< span class = "lineno" > 4</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00005" ></ a >< span class = "lineno" > 5</ span >   < span class = "comment" > /* Version number components: V=Version, R=Revision, P=Patch</ span ></ div >
< div class = "line" >< a name = "l00006" ></ a >< span class = "lineno" > 6</ span >   < span class = "comment" > Version date components: YYYY=Year, MM=Month, DD=Day */</ span ></ div >
< div class = "line" >< a name = "l00007" ></ a >< span class = "lineno" > 7</ span >   </ div >
< div class = "line" >< a name = "l00008" ></ a >< span class = "lineno" > 8</ span >   < span class = "preprocessor" > #if defined(__18CXX)</ span ></ div >
< div class = "line" >< a name = "l00009" ></ a >< span class = "lineno" > 9</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define ID_VOID_MAIN</ span ></ div >
< div class = "line" >< a name = "l00010" ></ a >< span class = "lineno" > 10</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > #endif</ span ></ div >
< div class = "line" >< a name = "l00011" ></ a >< span class = "lineno" > 11</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00012" ></ a >< span class = "lineno" > 12</ span >   < span class = "preprocessor" > #if defined(__INTEL_COMPILER) || defined(__ICC)</ span ></ div >
< div class = "line" >< a name = "l00013" ></ a >< span class = "lineno" > 13</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_ID " Intel" </ span ></ div >
< div class = "line" >< a name = "l00014" ></ a >< span class = "lineno" > 14</ span >   < span class = "preprocessor" ></ span > < span class = "comment" > /* __INTEL_COMPILER = VRP */</ span ></ div >
< div class = "line" >< a name = "l00015" ></ a >< span class = "lineno" > 15</ span >   < span class = "preprocessor" > # define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)</ span ></ div >
< div class = "line" >< a name = "l00016" ></ a >< span class = "lineno" > 16</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)</ span ></ div >
< div class = "line" >< a name = "l00017" ></ a >< span class = "lineno" > 17</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10)</ span ></ div >
< div class = "line" >< a name = "l00018" ></ a >< span class = "lineno" > 18</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # if defined(__INTEL_COMPILER_BUILD_DATE)</ span ></ div >
< div class = "line" >< a name = "l00019" ></ a >< span class = "lineno" > 19</ span >   < span class = "preprocessor" ></ span > < span class = "comment" > /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */</ span ></ div >
< div class = "line" >< a name = "l00020" ></ a >< span class = "lineno" > 20</ span >   < span class = "preprocessor" > # define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)</ span ></ div >
< div class = "line" >< a name = "l00021" ></ a >< span class = "lineno" > 21</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # endif</ span ></ div >
< div class = "line" >< a name = "l00022" ></ a >< span class = "lineno" > 22</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00023" ></ a >< span class = "lineno" > 23</ span >   < span class = "preprocessor" > #elif defined(__PATHCC__)</ span ></ div >
< div class = "line" >< a name = "l00024" ></ a >< span class = "lineno" > 24</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_ID " PathScale" </ span ></ div >
< div class = "line" >< a name = "l00025" ></ a >< span class = "lineno" > 25</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_MAJOR DEC(__PATHCC__)</ span ></ div >
< div class = "line" >< a name = "l00026" ></ a >< span class = "lineno" > 26</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)</ span ></ div >
< div class = "line" >< a name = "l00027" ></ a >< span class = "lineno" > 27</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # if defined(__PATHCC_PATCHLEVEL__)</ span ></ div >
< div class = "line" >< a name = "l00028" ></ a >< span class = "lineno" > 28</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)</ span ></ div >
< div class = "line" >< a name = "l00029" ></ a >< span class = "lineno" > 29</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # endif</ span ></ div >
< div class = "line" >< a name = "l00030" ></ a >< span class = "lineno" > 30</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00031" ></ a >< span class = "lineno" > 31</ span >   < span class = "preprocessor" > #elif defined(__clang__)</ span ></ div >
< div class = "line" >< a name = "l00032" ></ a >< span class = "lineno" > 32</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_ID " Clang" </ span ></ div >
< div class = "line" >< a name = "l00033" ></ a >< span class = "lineno" > 33</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_MAJOR DEC(__clang_major__)</ span ></ div >
< div class = "line" >< a name = "l00034" ></ a >< span class = "lineno" > 34</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_MINOR DEC(__clang_minor__)</ span ></ div >
< div class = "line" >< a name = "l00035" ></ a >< span class = "lineno" > 35</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)</ span ></ div >
< div class = "line" >< a name = "l00036" ></ a >< span class = "lineno" > 36</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00037" ></ a >< span class = "lineno" > 37</ span >   < span class = "preprocessor" > #elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)</ span ></ div >
< div class = "line" >< a name = "l00038" ></ a >< span class = "lineno" > 38</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_ID " Embarcadero" </ span ></ div >
< div class = "line" >< a name = "l00039" ></ a >< span class = "lineno" > 39</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>> 24 & 0x00FF)</ span ></ div >
< div class = "line" >< a name = "l00040" ></ a >< span class = "lineno" > 40</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>> 16 & 0x00FF)</ span ></ div >
< div class = "line" >< a name = "l00041" ></ a >< span class = "lineno" > 41</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_PATCH HEX(__CODEGEARC_VERSION__ & 0xFFFF)</ span ></ div >
< div class = "line" >< a name = "l00042" ></ a >< span class = "lineno" > 42</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00043" ></ a >< span class = "lineno" > 43</ span >   < span class = "preprocessor" > #elif defined(__BORLANDC__)</ span ></ div >
< div class = "line" >< a name = "l00044" ></ a >< span class = "lineno" > 44</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_ID " Borland" </ span ></ div >
< div class = "line" >< a name = "l00045" ></ a >< span class = "lineno" > 45</ span >   < span class = "preprocessor" ></ span > < span class = "comment" > /* __BORLANDC__ = 0xVRR */</ span ></ div >
< div class = "line" >< a name = "l00046" ></ a >< span class = "lineno" > 46</ span >   < span class = "preprocessor" > # define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>> 8)</ span ></ div >
< div class = "line" >< a name = "l00047" ></ a >< span class = "lineno" > 47</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)</ span ></ div >
< div class = "line" >< a name = "l00048" ></ a >< span class = "lineno" > 48</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00049" ></ a >< span class = "lineno" > 49</ span >   < span class = "preprocessor" > #elif defined(__WATCOMC__)</ span ></ div >
< div class = "line" >< a name = "l00050" ></ a >< span class = "lineno" > 50</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_ID " Watcom" </ span ></ div >
< div class = "line" >< a name = "l00051" ></ a >< span class = "lineno" > 51</ span >   < span class = "preprocessor" ></ span > < span class = "comment" > /* __WATCOMC__ = VVRR */</ span ></ div >
< div class = "line" >< a name = "l00052" ></ a >< span class = "lineno" > 52</ span >   < span class = "preprocessor" > # define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)</ span ></ div >
< div class = "line" >< a name = "l00053" ></ a >< span class = "lineno" > 53</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_MINOR DEC(__WATCOMC__ % 100)</ span ></ div >
< div class = "line" >< a name = "l00054" ></ a >< span class = "lineno" > 54</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00055" ></ a >< span class = "lineno" > 55</ span >   < span class = "preprocessor" > #elif defined(__SUNPRO_C)</ span ></ div >
< div class = "line" >< a name = "l00056" ></ a >< span class = "lineno" > 56</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_ID " SunPro" </ span ></ div >
< div class = "line" >< a name = "l00057" ></ a >< span class = "lineno" > 57</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # if __SUNPRO_C > = 0x5100</ span ></ div >
< div class = "line" >< a name = "l00058" ></ a >< span class = "lineno" > 58</ span >   < span class = "preprocessor" ></ span > < span class = "comment" > /* __SUNPRO_C = 0xVRRP */</ span ></ div >
< div class = "line" >< a name = "l00059" ></ a >< span class = "lineno" > 59</ span >   < span class = "preprocessor" > # define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>> 12)</ span ></ div >
< div class = "line" >< a name = "l00060" ></ a >< span class = "lineno" > 60</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>> 4 & 0xFF)</ span ></ div >
< div class = "line" >< a name = "l00061" ></ a >< span class = "lineno" > 61</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF)</ span ></ div >
< div class = "line" >< a name = "l00062" ></ a >< span class = "lineno" > 62</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # else</ span ></ div >
< div class = "line" >< a name = "l00063" ></ a >< span class = "lineno" > 63</ span >   < span class = "preprocessor" ></ span > < span class = "comment" > /* __SUNPRO_C = 0xVRP */</ span ></ div >
< div class = "line" >< a name = "l00064" ></ a >< span class = "lineno" > 64</ span >   < span class = "preprocessor" > # define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>> 8)</ span ></ div >
< div class = "line" >< a name = "l00065" ></ a >< span class = "lineno" > 65</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>> 4 & 0xF)</ span ></ div >
< div class = "line" >< a name = "l00066" ></ a >< span class = "lineno" > 66</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF)</ span ></ div >
< div class = "line" >< a name = "l00067" ></ a >< span class = "lineno" > 67</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # endif</ span ></ div >
< div class = "line" >< a name = "l00068" ></ a >< span class = "lineno" > 68</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00069" ></ a >< span class = "lineno" > 69</ span >   < span class = "preprocessor" > #elif defined(__HP_cc)</ span ></ div >
< div class = "line" >< a name = "l00070" ></ a >< span class = "lineno" > 70</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_ID " HP" </ span ></ div >
< div class = "line" >< a name = "l00071" ></ a >< span class = "lineno" > 71</ span >   < span class = "preprocessor" ></ span > < span class = "comment" > /* __HP_cc = VVRRPP */</ span ></ div >
< div class = "line" >< a name = "l00072" ></ a >< span class = "lineno" > 72</ span >   < span class = "preprocessor" > # define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000)</ span ></ div >
< div class = "line" >< a name = "l00073" ></ a >< span class = "lineno" > 73</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100)</ span ></ div >
< div class = "line" >< a name = "l00074" ></ a >< span class = "lineno" > 74</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_PATCH DEC(__HP_cc % 100)</ span ></ div >
< div class = "line" >< a name = "l00075" ></ a >< span class = "lineno" > 75</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00076" ></ a >< span class = "lineno" > 76</ span >   < span class = "preprocessor" > #elif defined(__DECC)</ span ></ div >
< div class = "line" >< a name = "l00077" ></ a >< span class = "lineno" > 77</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_ID " Compaq" </ span ></ div >
< div class = "line" >< a name = "l00078" ></ a >< span class = "lineno" > 78</ span >   < span class = "preprocessor" ></ span > < span class = "comment" > /* __DECC_VER = VVRRTPPPP */</ span ></ div >
< div class = "line" >< a name = "l00079" ></ a >< span class = "lineno" > 79</ span >   < span class = "preprocessor" > # define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000)</ span ></ div >
< div class = "line" >< a name = "l00080" ></ a >< span class = "lineno" > 80</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100)</ span ></ div >
< div class = "line" >< a name = "l00081" ></ a >< span class = "lineno" > 81</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000)</ span ></ div >
< div class = "line" >< a name = "l00082" ></ a >< span class = "lineno" > 82</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00083" ></ a >< span class = "lineno" > 83</ span >   < span class = "preprocessor" > #elif defined(__IBMC__)</ span ></ div >
< div class = "line" >< a name = "l00084" ></ a >< span class = "lineno" > 84</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # if defined(__COMPILER_VER__)</ span ></ div >
< div class = "line" >< a name = "l00085" ></ a >< span class = "lineno" > 85</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_ID " zOS" </ span ></ div >
< div class = "line" >< a name = "l00086" ></ a >< span class = "lineno" > 86</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # else</ span ></ div >
< div class = "line" >< a name = "l00087" ></ a >< span class = "lineno" > 87</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # if __IBMC__ > = 800</ span ></ div >
< div class = "line" >< a name = "l00088" ></ a >< span class = "lineno" > 88</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_ID " XL" </ span ></ div >
< div class = "line" >< a name = "l00089" ></ a >< span class = "lineno" > 89</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # else</ span ></ div >
< div class = "line" >< a name = "l00090" ></ a >< span class = "lineno" > 90</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_ID " VisualAge" </ span ></ div >
< div class = "line" >< a name = "l00091" ></ a >< span class = "lineno" > 91</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # endif</ span ></ div >
< div class = "line" >< a name = "l00092" ></ a >< span class = "lineno" > 92</ span >   < span class = "preprocessor" ></ span > < span class = "comment" > /* __IBMC__ = VRP */</ span ></ div >
< div class = "line" >< a name = "l00093" ></ a >< span class = "lineno" > 93</ span >   < span class = "preprocessor" > # define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)</ span ></ div >
< div class = "line" >< a name = "l00094" ></ a >< span class = "lineno" > 94</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)</ span ></ div >
< div class = "line" >< a name = "l00095" ></ a >< span class = "lineno" > 95</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)</ span ></ div >
< div class = "line" >< a name = "l00096" ></ a >< span class = "lineno" > 96</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # endif</ span ></ div >
< div class = "line" >< a name = "l00097" ></ a >< span class = "lineno" > 97</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00098" ></ a >< span class = "lineno" > 98</ span >   < span class = "preprocessor" > #elif defined(__PGI)</ span ></ div >
< div class = "line" >< a name = "l00099" ></ a >< span class = "lineno" > 99</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_ID " PGI" </ span ></ div >
< div class = "line" >< a name = "l00100" ></ a >< span class = "lineno" > 100</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_MAJOR DEC(__PGIC__)</ span ></ div >
< div class = "line" >< a name = "l00101" ></ a >< span class = "lineno" > 101</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)</ span ></ div >
< div class = "line" >< a name = "l00102" ></ a >< span class = "lineno" > 102</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # if defined(__PGIC_PATCHLEVEL__)</ span ></ div >
< div class = "line" >< a name = "l00103" ></ a >< span class = "lineno" > 103</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)</ span ></ div >
< div class = "line" >< a name = "l00104" ></ a >< span class = "lineno" > 104</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # endif</ span ></ div >
< div class = "line" >< a name = "l00105" ></ a >< span class = "lineno" > 105</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00106" ></ a >< span class = "lineno" > 106</ span >   < span class = "preprocessor" > #elif defined(_CRAYC)</ span ></ div >
< div class = "line" >< a name = "l00107" ></ a >< span class = "lineno" > 107</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_ID " Cray" </ span ></ div >
< div class = "line" >< a name = "l00108" ></ a >< span class = "lineno" > 108</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_MAJOR DEC(_RELEASE)</ span ></ div >
< div class = "line" >< a name = "l00109" ></ a >< span class = "lineno" > 109</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)</ span ></ div >
< div class = "line" >< a name = "l00110" ></ a >< span class = "lineno" > 110</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00111" ></ a >< span class = "lineno" > 111</ span >   < span class = "preprocessor" > #elif defined(__TI_COMPILER_VERSION__)</ span ></ div >
< div class = "line" >< a name = "l00112" ></ a >< span class = "lineno" > 112</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_ID " TI" </ span ></ div >
< div class = "line" >< a name = "l00113" ></ a >< span class = "lineno" > 113</ span >   < span class = "preprocessor" ></ span > < span class = "comment" > /* __TI_COMPILER_VERSION__ = VVVRRRPPP */</ span ></ div >
< div class = "line" >< a name = "l00114" ></ a >< span class = "lineno" > 114</ span >   < span class = "preprocessor" > # define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)</ span ></ div >
< div class = "line" >< a name = "l00115" ></ a >< span class = "lineno" > 115</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000)</ span ></ div >
< div class = "line" >< a name = "l00116" ></ a >< span class = "lineno" > 116</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000)</ span ></ div >
< div class = "line" >< a name = "l00117" ></ a >< span class = "lineno" > 117</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00118" ></ a >< span class = "lineno" > 118</ span >   < span class = "preprocessor" > #elif defined(__TINYC__)</ span ></ div >
< div class = "line" >< a name = "l00119" ></ a >< span class = "lineno" > 119</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_ID " TinyCC" </ span ></ div >
< div class = "line" >< a name = "l00120" ></ a >< span class = "lineno" > 120</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00121" ></ a >< span class = "lineno" > 121</ span >   < span class = "preprocessor" > #elif defined(__SCO_VERSION__)</ span ></ div >
< div class = "line" >< a name = "l00122" ></ a >< span class = "lineno" > 122</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_ID " SCO" </ span ></ div >
< div class = "line" >< a name = "l00123" ></ a >< span class = "lineno" > 123</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00124" ></ a >< span class = "lineno" > 124</ span >   < span class = "preprocessor" > #elif defined(__GNUC__)</ span ></ div >
< div class = "line" >< a name = "l00125" ></ a >< span class = "lineno" > 125</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_ID " GNU" </ span ></ div >
< div class = "line" >< a name = "l00126" ></ a >< span class = "lineno" > 126</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_MAJOR DEC(__GNUC__)</ span ></ div >
< div class = "line" >< a name = "l00127" ></ a >< span class = "lineno" > 127</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)</ span ></ div >
< div class = "line" >< a name = "l00128" ></ a >< span class = "lineno" > 128</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # if defined(__GNUC_PATCHLEVEL__)</ span ></ div >
< div class = "line" >< a name = "l00129" ></ a >< span class = "lineno" > 129</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)</ span ></ div >
< div class = "line" >< a name = "l00130" ></ a >< span class = "lineno" > 130</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # endif</ span ></ div >
< div class = "line" >< a name = "l00131" ></ a >< span class = "lineno" > 131</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00132" ></ a >< span class = "lineno" > 132</ span >   < span class = "preprocessor" > #elif defined(_MSC_VER)</ span ></ div >
< div class = "line" >< a name = "l00133" ></ a >< span class = "lineno" > 133</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_ID " MSVC" </ span ></ div >
< div class = "line" >< a name = "l00134" ></ a >< span class = "lineno" > 134</ span >   < span class = "preprocessor" ></ span > < span class = "comment" > /* _MSC_VER = VVRR */</ span ></ div >
< div class = "line" >< a name = "l00135" ></ a >< span class = "lineno" > 135</ span >   < span class = "preprocessor" > # define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)</ span ></ div >
< div class = "line" >< a name = "l00136" ></ a >< span class = "lineno" > 136</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)</ span ></ div >
< div class = "line" >< a name = "l00137" ></ a >< span class = "lineno" > 137</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # if defined(_MSC_FULL_VER)</ span ></ div >
< div class = "line" >< a name = "l00138" ></ a >< span class = "lineno" > 138</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # if _MSC_VER > = 1400</ span ></ div >
< div class = "line" >< a name = "l00139" ></ a >< span class = "lineno" > 139</ span >   < span class = "preprocessor" ></ span > < span class = "comment" > /* _MSC_FULL_VER = VVRRPPPPP */</ span ></ div >
< div class = "line" >< a name = "l00140" ></ a >< span class = "lineno" > 140</ span >   < span class = "preprocessor" > # define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)</ span ></ div >
< div class = "line" >< a name = "l00141" ></ a >< span class = "lineno" > 141</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # else</ span ></ div >
< div class = "line" >< a name = "l00142" ></ a >< span class = "lineno" > 142</ span >   < span class = "preprocessor" ></ span > < span class = "comment" > /* _MSC_FULL_VER = VVRRPPPP */</ span ></ div >
< div class = "line" >< a name = "l00143" ></ a >< span class = "lineno" > 143</ span >   < span class = "preprocessor" > # define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)</ span ></ div >
< div class = "line" >< a name = "l00144" ></ a >< span class = "lineno" > 144</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # endif</ span ></ div >
< div class = "line" >< a name = "l00145" ></ a >< span class = "lineno" > 145</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # endif</ span ></ div >
< div class = "line" >< a name = "l00146" ></ a >< span class = "lineno" > 146</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # if defined(_MSC_BUILD)</ span ></ div >
< div class = "line" >< a name = "l00147" ></ a >< span class = "lineno" > 147</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)</ span ></ div >
< div class = "line" >< a name = "l00148" ></ a >< span class = "lineno" > 148</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # endif</ span ></ div >
< div class = "line" >< a name = "l00149" ></ a >< span class = "lineno" > 149</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00150" ></ a >< span class = "lineno" > 150</ span >   < span class = "comment" > /* Analog VisualDSP++ > = 4.5.6 */</ span ></ div >
< div class = "line" >< a name = "l00151" ></ a >< span class = "lineno" > 151</ span >   < span class = "preprocessor" > #elif defined(__VISUALDSPVERSION__)</ span ></ div >
< div class = "line" >< a name = "l00152" ></ a >< span class = "lineno" > 152</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_ID " ADSP" </ span ></ div >
< div class = "line" >< a name = "l00153" ></ a >< span class = "lineno" > 153</ span >   < span class = "preprocessor" ></ span > < span class = "comment" > /* __VISUALDSPVERSION__ = 0xVVRRPP00 */</ span ></ div >
< div class = "line" >< a name = "l00154" ></ a >< span class = "lineno" > 154</ span >   < span class = "preprocessor" > # define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>> 24)</ span ></ div >
< div class = "line" >< a name = "l00155" ></ a >< span class = "lineno" > 155</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>> 16 & 0xFF)</ span ></ div >
< div class = "line" >< a name = "l00156" ></ a >< span class = "lineno" > 156</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>> 8 & 0xFF)</ span ></ div >
< div class = "line" >< a name = "l00157" ></ a >< span class = "lineno" > 157</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00158" ></ a >< span class = "lineno" > 158</ span >   < span class = "comment" > /* Analog VisualDSP++ < 4.5.6 */</ span ></ div >
< div class = "line" >< a name = "l00159" ></ a >< span class = "lineno" > 159</ span >   < span class = "preprocessor" > #elif defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__)</ span ></ div >
< div class = "line" >< a name = "l00160" ></ a >< span class = "lineno" > 160</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_ID " ADSP" </ span ></ div >
< div class = "line" >< a name = "l00161" ></ a >< span class = "lineno" > 161</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00162" ></ a >< span class = "lineno" > 162</ span >   < span class = "comment" > /* IAR Systems compiler for embedded systems.</ span ></ div >
< div class = "line" >< a name = "l00163" ></ a >< span class = "lineno" > 163</ span >   < span class = "comment" > http://www.iar.com */</ span ></ div >
< div class = "line" >< a name = "l00164" ></ a >< span class = "lineno" > 164</ span >   < span class = "preprocessor" > #elif defined(__IAR_SYSTEMS_ICC__ ) || defined(__IAR_SYSTEMS_ICC)</ span ></ div >
< div class = "line" >< a name = "l00165" ></ a >< span class = "lineno" > 165</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_ID " IAR" </ span ></ div >
< div class = "line" >< a name = "l00166" ></ a >< span class = "lineno" > 166</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00167" ></ a >< span class = "lineno" > 167</ span >   < span class = "comment" > /* sdcc, the small devices C compiler for embedded systems,</ span ></ div >
< div class = "line" >< a name = "l00168" ></ a >< span class = "lineno" > 168</ span >   < span class = "comment" > http://sdcc.sourceforge.net */</ span ></ div >
< div class = "line" >< a name = "l00169" ></ a >< span class = "lineno" > 169</ span >   < span class = "preprocessor" > #elif defined(SDCC)</ span ></ div >
< div class = "line" >< a name = "l00170" ></ a >< span class = "lineno" > 170</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_ID " SDCC" </ span ></ div >
< div class = "line" >< a name = "l00171" ></ a >< span class = "lineno" > 171</ span >   < span class = "preprocessor" ></ span > < span class = "comment" > /* SDCC = VRP */</ span ></ div >
< div class = "line" >< a name = "l00172" ></ a >< span class = "lineno" > 172</ span >   < span class = "preprocessor" > # define COMPILER_VERSION_MAJOR DEC(SDCC/100)</ span ></ div >
< div class = "line" >< a name = "l00173" ></ a >< span class = "lineno" > 173</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10)</ span ></ div >
< div class = "line" >< a name = "l00174" ></ a >< span class = "lineno" > 174</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_PATCH DEC(SDCC % 10)</ span ></ div >
< div class = "line" >< a name = "l00175" ></ a >< span class = "lineno" > 175</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00176" ></ a >< span class = "lineno" > 176</ span >   < span class = "preprocessor" > #elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION)</ span ></ div >
< div class = "line" >< a name = "l00177" ></ a >< span class = "lineno" > 177</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_ID " MIPSpro" </ span ></ div >
< div class = "line" >< a name = "l00178" ></ a >< span class = "lineno" > 178</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # if defined(_SGI_COMPILER_VERSION)</ span ></ div >
< div class = "line" >< a name = "l00179" ></ a >< span class = "lineno" > 179</ span >   < span class = "preprocessor" ></ span > < span class = "comment" > /* _SGI_COMPILER_VERSION = VRP */</ span ></ div >
< div class = "line" >< a name = "l00180" ></ a >< span class = "lineno" > 180</ span >   < span class = "preprocessor" > # define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100)</ span ></ div >
< div class = "line" >< a name = "l00181" ></ a >< span class = "lineno" > 181</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10)</ span ></ div >
< div class = "line" >< a name = "l00182" ></ a >< span class = "lineno" > 182</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10)</ span ></ div >
< div class = "line" >< a name = "l00183" ></ a >< span class = "lineno" > 183</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # else</ span ></ div >
< div class = "line" >< a name = "l00184" ></ a >< span class = "lineno" > 184</ span >   < span class = "preprocessor" ></ span > < span class = "comment" > /* _COMPILER_VERSION = VRP */</ span ></ div >
< div class = "line" >< a name = "l00185" ></ a >< span class = "lineno" > 185</ span >   < span class = "preprocessor" > # define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100)</ span ></ div >
< div class = "line" >< a name = "l00186" ></ a >< span class = "lineno" > 186</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10)</ span ></ div >
< div class = "line" >< a name = "l00187" ></ a >< span class = "lineno" > 187</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10)</ span ></ div >
< div class = "line" >< a name = "l00188" ></ a >< span class = "lineno" > 188</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # endif</ span ></ div >
< div class = "line" >< a name = "l00189" ></ a >< span class = "lineno" > 189</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00190" ></ a >< span class = "lineno" > 190</ span >   < span class = "comment" > /* This compiler is either not known or is too old to define an</ span ></ div >
< div class = "line" >< a name = "l00191" ></ a >< span class = "lineno" > 191</ span >   < span class = "comment" > identification macro. Try to identify the platform and guess that</ span ></ div >
< div class = "line" >< a name = "l00192" ></ a >< span class = "lineno" > 192</ span >   < span class = "comment" > it is the native compiler. */</ span ></ div >
< div class = "line" >< a name = "l00193" ></ a >< span class = "lineno" > 193</ span >   < span class = "preprocessor" > #elif defined(__sgi)</ span ></ div >
< div class = "line" >< a name = "l00194" ></ a >< span class = "lineno" > 194</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_ID " MIPSpro" </ span ></ div >
< div class = "line" >< a name = "l00195" ></ a >< span class = "lineno" > 195</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00196" ></ a >< span class = "lineno" > 196</ span >   < span class = "preprocessor" > #elif defined(__hpux) || defined(__hpua)</ span ></ div >
< div class = "line" >< a name = "l00197" ></ a >< span class = "lineno" > 197</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_ID " HP" </ span ></ div >
< div class = "line" >< a name = "l00198" ></ a >< span class = "lineno" > 198</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00199" ></ a >< span class = "lineno" > 199</ span >   < span class = "preprocessor" > #else </ span >< span class = "comment" > /* unknown compiler */</ span >< span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00200" ></ a >< span class = "lineno" >< a class = "line" href = "CMakeCCompilerId_8c.html#a81dee0709ded976b2e0319239f72d174" > 200</ a ></ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define COMPILER_ID "" </ span ></ div >
< div class = "line" >< a name = "l00201" ></ a >< span class = "lineno" > 201</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00202" ></ a >< span class = "lineno" > 202</ span >   < span class = "preprocessor" > #endif</ span ></ div >
< div class = "line" >< a name = "l00203" ></ a >< span class = "lineno" > 203</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00204" ></ a >< span class = "lineno" > 204</ span >   < span class = "comment" > /* Construct the string literal in pieces to prevent the source from</ span ></ div >
< div class = "line" >< a name = "l00205" ></ a >< span class = "lineno" > 205</ span >   < span class = "comment" > getting matched. Store it in a pointer rather than an array</ span ></ div >
< div class = "line" >< a name = "l00206" ></ a >< span class = "lineno" > 206</ span >   < span class = "comment" > because some compilers will just produce instructions to fill the</ span ></ div >
< div class = "line" >< a name = "l00207" ></ a >< span class = "lineno" > 207</ span >   < span class = "comment" > array rather than assigning a pointer to a static array. */</ span ></ div >
< div class = "line" >< a name = "l00208" ></ a >< span class = "lineno" >< a class = "line" href = "CMakeCCompilerId_8c.html#a4b0efeb7a5d59313986b3a0390f050f6" > 208</ a ></ span >   < span class = "keywordtype" > char</ span > < span class = "keyword" > const</ span > * < a class = "code" href = "CMakeCCompilerId_8c.html#a4b0efeb7a5d59313986b3a0390f050f6" > info_compiler</ a > = < span class = "stringliteral" > " INFO" </ span > < span class = "stringliteral" > " :" </ span > < span class = "stringliteral" > " compiler[" </ span > < a class = "code" href = "CMakeCCompilerId_8c.html#a81dee0709ded976b2e0319239f72d174" > COMPILER_ID</ a > < span class = "stringliteral" > " ]" </ span > ;</ div >
< div class = "line" >< a name = "l00209" ></ a >< span class = "lineno" > 209</ span >   </ div >
< div class = "line" >< a name = "l00210" ></ a >< span class = "lineno" > 210</ span >   < span class = "comment" > /* Identify known platforms by name. */</ span ></ div >
< div class = "line" >< a name = "l00211" ></ a >< span class = "lineno" > 211</ span >   < span class = "preprocessor" > #if defined(__linux) || defined(__linux__) || defined(linux)</ span ></ div >
< div class = "line" >< a name = "l00212" ></ a >< span class = "lineno" > 212</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define PLATFORM_ID " Linux" </ span ></ div >
< div class = "line" >< a name = "l00213" ></ a >< span class = "lineno" > 213</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00214" ></ a >< span class = "lineno" > 214</ span >   < span class = "preprocessor" > #elif defined(__CYGWIN__)</ span ></ div >
< div class = "line" >< a name = "l00215" ></ a >< span class = "lineno" > 215</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define PLATFORM_ID " Cygwin" </ span ></ div >
< div class = "line" >< a name = "l00216" ></ a >< span class = "lineno" > 216</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00217" ></ a >< span class = "lineno" > 217</ span >   < span class = "preprocessor" > #elif defined(__MINGW32__)</ span ></ div >
< div class = "line" >< a name = "l00218" ></ a >< span class = "lineno" > 218</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define PLATFORM_ID " MinGW" </ span ></ div >
< div class = "line" >< a name = "l00219" ></ a >< span class = "lineno" > 219</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00220" ></ a >< span class = "lineno" > 220</ span >   < span class = "preprocessor" > #elif defined(__APPLE__)</ span ></ div >
< div class = "line" >< a name = "l00221" ></ a >< span class = "lineno" > 221</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define PLATFORM_ID " Darwin" </ span ></ div >
< div class = "line" >< a name = "l00222" ></ a >< span class = "lineno" > 222</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00223" ></ a >< span class = "lineno" > 223</ span >   < span class = "preprocessor" > #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)</ span ></ div >
< div class = "line" >< a name = "l00224" ></ a >< span class = "lineno" > 224</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define PLATFORM_ID " Windows" </ span ></ div >
< div class = "line" >< a name = "l00225" ></ a >< span class = "lineno" > 225</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00226" ></ a >< span class = "lineno" > 226</ span >   < span class = "preprocessor" > #elif defined(__FreeBSD__) || defined(__FreeBSD)</ span ></ div >
< div class = "line" >< a name = "l00227" ></ a >< span class = "lineno" > 227</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define PLATFORM_ID " FreeBSD" </ span ></ div >
< div class = "line" >< a name = "l00228" ></ a >< span class = "lineno" > 228</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00229" ></ a >< span class = "lineno" > 229</ span >   < span class = "preprocessor" > #elif defined(__NetBSD__) || defined(__NetBSD)</ span ></ div >
< div class = "line" >< a name = "l00230" ></ a >< span class = "lineno" > 230</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define PLATFORM_ID " NetBSD" </ span ></ div >
< div class = "line" >< a name = "l00231" ></ a >< span class = "lineno" > 231</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00232" ></ a >< span class = "lineno" > 232</ span >   < span class = "preprocessor" > #elif defined(__OpenBSD__) || defined(__OPENBSD)</ span ></ div >
< div class = "line" >< a name = "l00233" ></ a >< span class = "lineno" > 233</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define PLATFORM_ID " OpenBSD" </ span ></ div >
< div class = "line" >< a name = "l00234" ></ a >< span class = "lineno" > 234</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00235" ></ a >< span class = "lineno" > 235</ span >   < span class = "preprocessor" > #elif defined(__sun) || defined(sun)</ span ></ div >
< div class = "line" >< a name = "l00236" ></ a >< span class = "lineno" > 236</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define PLATFORM_ID " SunOS" </ span ></ div >
< div class = "line" >< a name = "l00237" ></ a >< span class = "lineno" > 237</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00238" ></ a >< span class = "lineno" > 238</ span >   < span class = "preprocessor" > #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)</ span ></ div >
< div class = "line" >< a name = "l00239" ></ a >< span class = "lineno" > 239</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define PLATFORM_ID " AIX" </ span ></ div >
< div class = "line" >< a name = "l00240" ></ a >< span class = "lineno" > 240</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00241" ></ a >< span class = "lineno" > 241</ span >   < span class = "preprocessor" > #elif defined(__sgi) || defined(__sgi__) || defined(_SGI)</ span ></ div >
< div class = "line" >< a name = "l00242" ></ a >< span class = "lineno" > 242</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define PLATFORM_ID " IRIX" </ span ></ div >
< div class = "line" >< a name = "l00243" ></ a >< span class = "lineno" > 243</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00244" ></ a >< span class = "lineno" > 244</ span >   < span class = "preprocessor" > #elif defined(__hpux) || defined(__hpux__)</ span ></ div >
< div class = "line" >< a name = "l00245" ></ a >< span class = "lineno" > 245</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define PLATFORM_ID " HP-UX" </ span ></ div >
< div class = "line" >< a name = "l00246" ></ a >< span class = "lineno" > 246</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00247" ></ a >< span class = "lineno" > 247</ span >   < span class = "preprocessor" > #elif defined(__HAIKU__)</ span ></ div >
< div class = "line" >< a name = "l00248" ></ a >< span class = "lineno" > 248</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define PLATFORM_ID " Haiku" </ span ></ div >
< div class = "line" >< a name = "l00249" ></ a >< span class = "lineno" > 249</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00250" ></ a >< span class = "lineno" > 250</ span >   < span class = "preprocessor" > #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)</ span ></ div >
< div class = "line" >< a name = "l00251" ></ a >< span class = "lineno" > 251</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define PLATFORM_ID " BeOS" </ span ></ div >
< div class = "line" >< a name = "l00252" ></ a >< span class = "lineno" > 252</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00253" ></ a >< span class = "lineno" > 253</ span >   < span class = "preprocessor" > #elif defined(__QNX__) || defined(__QNXNTO__)</ span ></ div >
< div class = "line" >< a name = "l00254" ></ a >< span class = "lineno" > 254</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define PLATFORM_ID " QNX" </ span ></ div >
< div class = "line" >< a name = "l00255" ></ a >< span class = "lineno" > 255</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00256" ></ a >< span class = "lineno" > 256</ span >   < span class = "preprocessor" > #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)</ span ></ div >
< div class = "line" >< a name = "l00257" ></ a >< span class = "lineno" > 257</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define PLATFORM_ID " Tru64" </ span ></ div >
< div class = "line" >< a name = "l00258" ></ a >< span class = "lineno" > 258</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00259" ></ a >< span class = "lineno" > 259</ span >   < span class = "preprocessor" > #elif defined(__riscos) || defined(__riscos__)</ span ></ div >
< div class = "line" >< a name = "l00260" ></ a >< span class = "lineno" > 260</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define PLATFORM_ID " RISCos" </ span ></ div >
< div class = "line" >< a name = "l00261" ></ a >< span class = "lineno" > 261</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00262" ></ a >< span class = "lineno" > 262</ span >   < span class = "preprocessor" > #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)</ span ></ div >
< div class = "line" >< a name = "l00263" ></ a >< span class = "lineno" > 263</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define PLATFORM_ID " SINIX" </ span ></ div >
< div class = "line" >< a name = "l00264" ></ a >< span class = "lineno" > 264</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00265" ></ a >< span class = "lineno" > 265</ span >   < span class = "preprocessor" > #elif defined(__UNIX_SV__)</ span ></ div >
< div class = "line" >< a name = "l00266" ></ a >< span class = "lineno" > 266</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define PLATFORM_ID " UNIX_SV" </ span ></ div >
< div class = "line" >< a name = "l00267" ></ a >< span class = "lineno" > 267</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00268" ></ a >< span class = "lineno" > 268</ span >   < span class = "preprocessor" > #elif defined(__bsdos__)</ span ></ div >
< div class = "line" >< a name = "l00269" ></ a >< span class = "lineno" > 269</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define PLATFORM_ID " BSDOS" </ span ></ div >
< div class = "line" >< a name = "l00270" ></ a >< span class = "lineno" > 270</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00271" ></ a >< span class = "lineno" > 271</ span >   < span class = "preprocessor" > #elif defined(_MPRAS) || defined(MPRAS)</ span ></ div >
< div class = "line" >< a name = "l00272" ></ a >< span class = "lineno" > 272</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define PLATFORM_ID " MP-RAS" </ span ></ div >
< div class = "line" >< a name = "l00273" ></ a >< span class = "lineno" > 273</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00274" ></ a >< span class = "lineno" > 274</ span >   < span class = "preprocessor" > #elif defined(__osf) || defined(__osf__)</ span ></ div >
< div class = "line" >< a name = "l00275" ></ a >< span class = "lineno" > 275</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define PLATFORM_ID " OSF1" </ span ></ div >
< div class = "line" >< a name = "l00276" ></ a >< span class = "lineno" > 276</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00277" ></ a >< span class = "lineno" > 277</ span >   < span class = "preprocessor" > #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)</ span ></ div >
< div class = "line" >< a name = "l00278" ></ a >< span class = "lineno" > 278</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define PLATFORM_ID " SCO_SV" </ span ></ div >
< div class = "line" >< a name = "l00279" ></ a >< span class = "lineno" > 279</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00280" ></ a >< span class = "lineno" > 280</ span >   < span class = "preprocessor" > #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)</ span ></ div >
< div class = "line" >< a name = "l00281" ></ a >< span class = "lineno" > 281</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define PLATFORM_ID " ULTRIX" </ span ></ div >
< div class = "line" >< a name = "l00282" ></ a >< span class = "lineno" > 282</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00283" ></ a >< span class = "lineno" > 283</ span >   < span class = "preprocessor" > #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)</ span ></ div >
< div class = "line" >< a name = "l00284" ></ a >< span class = "lineno" > 284</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define PLATFORM_ID " Xenix" </ span ></ div >
< div class = "line" >< a name = "l00285" ></ a >< span class = "lineno" > 285</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00286" ></ a >< span class = "lineno" > 286</ span >   < span class = "preprocessor" > #else </ span >< span class = "comment" > /* unknown platform */</ span >< span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00287" ></ a >< span class = "lineno" >< a class = "line" href = "CMakeCCompilerId_8c.html#adbc5372f40838899018fadbc89bd588b" > 287</ a ></ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define PLATFORM_ID "" </ span ></ div >
< div class = "line" >< a name = "l00288" ></ a >< span class = "lineno" > 288</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00289" ></ a >< span class = "lineno" > 289</ span >   < span class = "preprocessor" > #endif</ span ></ div >
< div class = "line" >< a name = "l00290" ></ a >< span class = "lineno" > 290</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00291" ></ a >< span class = "lineno" > 291</ span >   < span class = "comment" > /* For windows compilers MSVC and Intel we can determine</ span ></ div >
< div class = "line" >< a name = "l00292" ></ a >< span class = "lineno" > 292</ span >   < span class = "comment" > the architecture of the compiler being used. This is because</ span ></ div >
< div class = "line" >< a name = "l00293" ></ a >< span class = "lineno" > 293</ span >   < span class = "comment" > the compilers do not have flags that can change the architecture,</ span ></ div >
< div class = "line" >< a name = "l00294" ></ a >< span class = "lineno" > 294</ span >   < span class = "comment" > but rather depend on which compiler is being used</ span ></ div >
< div class = "line" >< a name = "l00295" ></ a >< span class = "lineno" > 295</ span >   < span class = "comment" > */</ span ></ div >
< div class = "line" >< a name = "l00296" ></ a >< span class = "lineno" > 296</ span >   < span class = "preprocessor" > #if defined(_WIN32) && defined(_MSC_VER)</ span ></ div >
< div class = "line" >< a name = "l00297" ></ a >< span class = "lineno" > 297</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # if defined(_M_IA64)</ span ></ div >
< div class = "line" >< a name = "l00298" ></ a >< span class = "lineno" > 298</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define ARCHITECTURE_ID " IA64" </ span ></ div >
< div class = "line" >< a name = "l00299" ></ a >< span class = "lineno" > 299</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00300" ></ a >< span class = "lineno" > 300</ span >   < span class = "preprocessor" > # elif defined(_M_X64) || defined(_M_AMD64)</ span ></ div >
< div class = "line" >< a name = "l00301" ></ a >< span class = "lineno" > 301</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define ARCHITECTURE_ID " x64" </ span ></ div >
< div class = "line" >< a name = "l00302" ></ a >< span class = "lineno" > 302</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00303" ></ a >< span class = "lineno" > 303</ span >   < span class = "preprocessor" > # elif defined(_M_IX86)</ span ></ div >
< div class = "line" >< a name = "l00304" ></ a >< span class = "lineno" > 304</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define ARCHITECTURE_ID " X86" </ span ></ div >
< div class = "line" >< a name = "l00305" ></ a >< span class = "lineno" > 305</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00306" ></ a >< span class = "lineno" > 306</ span >   < span class = "preprocessor" > # elif defined(_M_ARM)</ span ></ div >
< div class = "line" >< a name = "l00307" ></ a >< span class = "lineno" > 307</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define ARCHITECTURE_ID " ARM" </ span ></ div >
< div class = "line" >< a name = "l00308" ></ a >< span class = "lineno" > 308</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00309" ></ a >< span class = "lineno" > 309</ span >   < span class = "preprocessor" > # elif defined(_M_MIPS)</ span ></ div >
< div class = "line" >< a name = "l00310" ></ a >< span class = "lineno" > 310</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define ARCHITECTURE_ID " MIPS" </ span ></ div >
< div class = "line" >< a name = "l00311" ></ a >< span class = "lineno" > 311</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00312" ></ a >< span class = "lineno" > 312</ span >   < span class = "preprocessor" > # elif defined(_M_SH)</ span ></ div >
< div class = "line" >< a name = "l00313" ></ a >< span class = "lineno" > 313</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define ARCHITECTURE_ID " SHx" </ span ></ div >
< div class = "line" >< a name = "l00314" ></ a >< span class = "lineno" > 314</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00315" ></ a >< span class = "lineno" > 315</ span >   < span class = "preprocessor" > # else </ span >< span class = "comment" > /* unknown architecture */</ span >< span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00316" ></ a >< span class = "lineno" > 316</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define ARCHITECTURE_ID "" </ span ></ div >
< div class = "line" >< a name = "l00317" ></ a >< span class = "lineno" > 317</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # endif</ span ></ div >
< div class = "line" >< a name = "l00318" ></ a >< span class = "lineno" > 318</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00319" ></ a >< span class = "lineno" > 319</ span >   < span class = "preprocessor" > #else</ span ></ div >
< div class = "line" >< a name = "l00320" ></ a >< span class = "lineno" >< a class = "line" href = "CMakeCCompilerId_8c.html#aba35d0d200deaeb06aee95ca297acb28" > 320</ a ></ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # define ARCHITECTURE_ID "" </ span ></ div >
< div class = "line" >< a name = "l00321" ></ a >< span class = "lineno" > 321</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > #endif</ span ></ div >
< div class = "line" >< a name = "l00322" ></ a >< span class = "lineno" > 322</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00323" ></ a >< span class = "lineno" > 323</ span >   < span class = "comment" > /* Convert integer to decimal digit literals. */</ span ></ div >
< div class = "line" >< a name = "l00324" ></ a >< span class = "lineno" >< a class = "line" href = "CMakeCCompilerId_8c.html#ad1280362da42492bbc11aa78cbf776ad" > 324</ a ></ span >   < span class = "preprocessor" > #define DEC(n) \</ span ></ div >
< div class = "line" >< a name = "l00325" ></ a >< span class = "lineno" > 325</ span >   < span class = "preprocessor" > (' 0' + (((n) / 10000000)%10)), \</ span ></ div >
< div class = "line" >< a name = "l00326" ></ a >< span class = "lineno" > 326</ span >   < span class = "preprocessor" > (' 0' + (((n) / 1000000)%10)), \</ span ></ div >
< div class = "line" >< a name = "l00327" ></ a >< span class = "lineno" > 327</ span >   < span class = "preprocessor" > (' 0' + (((n) / 100000)%10)), \</ span ></ div >
< div class = "line" >< a name = "l00328" ></ a >< span class = "lineno" > 328</ span >   < span class = "preprocessor" > (' 0' + (((n) / 10000)%10)), \</ span ></ div >
< div class = "line" >< a name = "l00329" ></ a >< span class = "lineno" > 329</ span >   < span class = "preprocessor" > (' 0' + (((n) / 1000)%10)), \</ span ></ div >
< div class = "line" >< a name = "l00330" ></ a >< span class = "lineno" > 330</ span >   < span class = "preprocessor" > (' 0' + (((n) / 100)%10)), \</ span ></ div >
< div class = "line" >< a name = "l00331" ></ a >< span class = "lineno" > 331</ span >   < span class = "preprocessor" > (' 0' + (((n) / 10)%10)), \</ span ></ div >
< div class = "line" >< a name = "l00332" ></ a >< span class = "lineno" > 332</ span >   < span class = "preprocessor" > (' 0' + ((n) % 10))</ span ></ div >
< div class = "line" >< a name = "l00333" ></ a >< span class = "lineno" > 333</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00334" ></ a >< span class = "lineno" > 334</ span >   < span class = "comment" > /* Convert integer to hex digit literals. */</ span ></ div >
< div class = "line" >< a name = "l00335" ></ a >< span class = "lineno" >< a class = "line" href = "CMakeCCompilerId_8c.html#a46d5d95daa1bef867bd0179594310ed5" > 335</ a ></ span >   < span class = "preprocessor" > #define HEX(n) \</ span ></ div >
< div class = "line" >< a name = "l00336" ></ a >< span class = "lineno" > 336</ span >   < span class = "preprocessor" > (' 0' + ((n)>> 28 & 0xF)), \</ span ></ div >
< div class = "line" >< a name = "l00337" ></ a >< span class = "lineno" > 337</ span >   < span class = "preprocessor" > (' 0' + ((n)>> 24 & 0xF)), \</ span ></ div >
< div class = "line" >< a name = "l00338" ></ a >< span class = "lineno" > 338</ span >   < span class = "preprocessor" > (' 0' + ((n)>> 20 & 0xF)), \</ span ></ div >
< div class = "line" >< a name = "l00339" ></ a >< span class = "lineno" > 339</ span >   < span class = "preprocessor" > (' 0' + ((n)>> 16 & 0xF)), \</ span ></ div >
< div class = "line" >< a name = "l00340" ></ a >< span class = "lineno" > 340</ span >   < span class = "preprocessor" > (' 0' + ((n)>> 12 & 0xF)), \</ span ></ div >
< div class = "line" >< a name = "l00341" ></ a >< span class = "lineno" > 341</ span >   < span class = "preprocessor" > (' 0' + ((n)>> 8 & 0xF)), \</ span ></ div >
< div class = "line" >< a name = "l00342" ></ a >< span class = "lineno" > 342</ span >   < span class = "preprocessor" > (' 0' + ((n)>> 4 & 0xF)), \</ span ></ div >
< div class = "line" >< a name = "l00343" ></ a >< span class = "lineno" > 343</ span >   < span class = "preprocessor" > (' 0' + ((n) & 0xF))</ span ></ div >
< div class = "line" >< a name = "l00344" ></ a >< span class = "lineno" > 344</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00345" ></ a >< span class = "lineno" > 345</ span >   < span class = "comment" > /* Construct a string literal encoding the version number components. */</ span ></ div >
< div class = "line" >< a name = "l00346" ></ a >< span class = "lineno" > 346</ span >   < span class = "preprocessor" > #ifdef COMPILER_VERSION_MAJOR</ span ></ div >
< div class = "line" >< a name = "l00347" ></ a >< span class = "lineno" > 347</ span >   < span class = "preprocessor" ></ span >< span class = "keywordtype" > char</ span > < span class = "keyword" > const</ span > info_version[] = {</ div >
< div class = "line" >< a name = "l00348" ></ a >< span class = "lineno" > 348</ span >   < span class = "charliteral" > ' I' </ span > , < span class = "charliteral" > ' N' </ span > , < span class = "charliteral" > ' F' </ span > , < span class = "charliteral" > ' O' </ span > , < span class = "charliteral" > ' :' </ span > ,</ div >
< div class = "line" >< a name = "l00349" ></ a >< span class = "lineno" > 349</ span >   < span class = "charliteral" > ' c' </ span > ,< span class = "charliteral" > ' o' </ span > ,< span class = "charliteral" > ' m' </ span > ,< span class = "charliteral" > ' p' </ span > ,< span class = "charliteral" > ' i' </ span > ,< span class = "charliteral" > ' l' </ span > ,< span class = "charliteral" > ' e' </ span > ,< span class = "charliteral" > ' r' </ span > ,< span class = "charliteral" > ' _' </ span > ,< span class = "charliteral" > ' v' </ span > ,< span class = "charliteral" > ' e' </ span > ,< span class = "charliteral" > ' r' </ span > ,< span class = "charliteral" > ' s' </ span > ,< span class = "charliteral" > ' i' </ span > ,< span class = "charliteral" > ' o' </ span > ,< span class = "charliteral" > ' n' </ span > ,< span class = "charliteral" > ' [' </ span > ,</ div >
< div class = "line" >< a name = "l00350" ></ a >< span class = "lineno" > 350</ span >   COMPILER_VERSION_MAJOR,</ div >
< div class = "line" >< a name = "l00351" ></ a >< span class = "lineno" > 351</ span >   < span class = "preprocessor" > # ifdef COMPILER_VERSION_MINOR</ span ></ div >
< div class = "line" >< a name = "l00352" ></ a >< span class = "lineno" > 352</ span >   < span class = "preprocessor" ></ span > < span class = "charliteral" > ' .' </ span > , COMPILER_VERSION_MINOR,</ div >
< div class = "line" >< a name = "l00353" ></ a >< span class = "lineno" > 353</ span >   < span class = "preprocessor" > # ifdef COMPILER_VERSION_PATCH</ span ></ div >
< div class = "line" >< a name = "l00354" ></ a >< span class = "lineno" > 354</ span >   < span class = "preprocessor" ></ span > < span class = "charliteral" > ' .' </ span > , COMPILER_VERSION_PATCH,</ div >
< div class = "line" >< a name = "l00355" ></ a >< span class = "lineno" > 355</ span >   < span class = "preprocessor" > # ifdef COMPILER_VERSION_TWEAK</ span ></ div >
< div class = "line" >< a name = "l00356" ></ a >< span class = "lineno" > 356</ span >   < span class = "preprocessor" ></ span > < span class = "charliteral" > ' .' </ span > , COMPILER_VERSION_TWEAK,</ div >
< div class = "line" >< a name = "l00357" ></ a >< span class = "lineno" > 357</ span >   < span class = "preprocessor" > # endif</ span ></ div >
< div class = "line" >< a name = "l00358" ></ a >< span class = "lineno" > 358</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # endif</ span ></ div >
< div class = "line" >< a name = "l00359" ></ a >< span class = "lineno" > 359</ span >   < span class = "preprocessor" ></ span >< span class = "preprocessor" > # endif</ span ></ div >
< div class = "line" >< a name = "l00360" ></ a >< span class = "lineno" > 360</ span >   < span class = "preprocessor" ></ span > < span class = "charliteral" > ' ]' </ span > ,< span class = "charliteral" > ' \0' </ span > };</ div >
< div class = "line" >< a name = "l00361" ></ a >< span class = "lineno" > 361</ span >   < span class = "preprocessor" > #endif</ span ></ div >
< div class = "line" >< a name = "l00362" ></ a >< span class = "lineno" > 362</ span >   < span class = "preprocessor" ></ span ></ div >
< div class = "line" >< a name = "l00363" ></ a >< span class = "lineno" > 363</ span >   < span class = "comment" > /* Construct the string literal in pieces to prevent the source from</ span ></ div >
< div class = "line" >< a name = "l00364" ></ a >< span class = "lineno" > 364</ span >   < span class = "comment" > getting matched. Store it in a pointer rather than an array</ span ></ div >
< div class = "line" >< a name = "l00365" ></ a >< span class = "lineno" > 365</ span >   < span class = "comment" > because some compilers will just produce instructions to fill the</ span ></ div >
< div class = "line" >< a name = "l00366" ></ a >< span class = "lineno" > 366</ span >   < span class = "comment" > array rather than assigning a pointer to a static array. */</ span ></ div >
< div class = "line" >< a name = "l00367" ></ a >< span class = "lineno" >< a class = "line" href = "CMakeCCompilerId_8c.html#a2321403dee54ee23f0c2fa849c60f7d4" > 367</ a ></ span >   < span class = "keywordtype" > char</ span > < span class = "keyword" > const</ span > * < a class = "code" href = "CMakeCCompilerId_8c.html#a2321403dee54ee23f0c2fa849c60f7d4" > info_platform</ a > = < span class = "stringliteral" > " INFO" </ span > < span class = "stringliteral" > " :" </ span > < span class = "stringliteral" > " platform[" </ span > < a class = "code" href = "CMakeCCompilerId_8c.html#adbc5372f40838899018fadbc89bd588b" > PLATFORM_ID</ a > < span class = "stringliteral" > " ]" </ span > ;</ div >
< div class = "line" >< a name = "l00368" ></ a >< span class = "lineno" >< a class = "line" href = "CMakeCCompilerId_8c.html#a59647e99d304ed33b15cb284c27ed391" > 368</ a ></ span >   < span class = "keywordtype" > char</ span > < span class = "keyword" > const</ span > * < a class = "code" href = "CMakeCCompilerId_8c.html#a59647e99d304ed33b15cb284c27ed391" > info_arch</ a > = < span class = "stringliteral" > " INFO" </ span > < span class = "stringliteral" > " :" </ span > < span class = "stringliteral" > " arch[" </ span > < a class = "code" href = "CMakeCCompilerId_8c.html#aba35d0d200deaeb06aee95ca297acb28" > ARCHITECTURE_ID</ a > < span class = "stringliteral" > " ]" </ span > ;</ div >
< div class = "line" >< a name = "l00369" ></ a >< span class = "lineno" > 369</ span >   </ div >
< div class = "line" >< a name = "l00370" ></ a >< span class = "lineno" > 370</ span >   </ div >
< div class = "line" >< a name = "l00371" ></ a >< span class = "lineno" > 371</ span >   </ div >
< div class = "line" >< a name = "l00372" ></ a >< span class = "lineno" > 372</ span >   < span class = "comment" > /*--------------------------------------------------------------------------*/</ span ></ div >
< div class = "line" >< a name = "l00373" ></ a >< span class = "lineno" > 373</ span >   </ div >
< div class = "line" >< a name = "l00374" ></ a >< span class = "lineno" > 374</ span >   < span class = "preprocessor" > #ifdef ID_VOID_MAIN</ span ></ div >
< div class = "line" >< a name = "l00375" ></ a >< span class = "lineno" > 375</ span >   < span class = "preprocessor" ></ span >< span class = "keywordtype" > void</ span > < a class = "code" href = "CMakeCCompilerId_8c.html#a0ddf1224851353fc92bfbff6f499fa97" > main</ a > () {}</ div >
< div class = "line" >< a name = "l00376" ></ a >< span class = "lineno" > 376</ span >   < span class = "preprocessor" > #else</ span ></ div >
< div class = "line" >< a name = "l00377" ></ a >< span class = "lineno" >< a class = "line" href = "CMakeCCompilerId_8c.html#a0ddf1224851353fc92bfbff6f499fa97" > 377</ a ></ span >   < span class = "preprocessor" ></ span >< span class = "keywordtype" > int</ span > < a class = "code" href = "CMakeCCompilerId_8c.html#a0ddf1224851353fc92bfbff6f499fa97" > main</ a > (< span class = "keywordtype" > int</ span > argc, < span class = "keywordtype" > char</ span > * argv[])</ div >
< div class = "line" >< a name = "l00378" ></ a >< span class = "lineno" > 378</ span >   {</ div >
< div class = "line" >< a name = "l00379" ></ a >< span class = "lineno" > 379</ span >   < span class = "keywordtype" > int</ span > require = 0;</ div >
< div class = "line" >< a name = "l00380" ></ a >< span class = "lineno" > 380</ span >   require += < a class = "code" href = "CMakeCCompilerId_8c.html#a4b0efeb7a5d59313986b3a0390f050f6" > info_compiler</ a > [argc];</ div >
< div class = "line" >< a name = "l00381" ></ a >< span class = "lineno" > 381</ span >   require += < a class = "code" href = "CMakeCCompilerId_8c.html#a2321403dee54ee23f0c2fa849c60f7d4" > info_platform</ a > [argc];</ div >
< div class = "line" >< a name = "l00382" ></ a >< span class = "lineno" > 382</ span >   require += < a class = "code" href = "CMakeCCompilerId_8c.html#a59647e99d304ed33b15cb284c27ed391" > info_arch</ a > [argc];</ div >
< div class = "line" >< a name = "l00383" ></ a >< span class = "lineno" > 383</ span >   < span class = "preprocessor" > #ifdef COMPILER_VERSION_MAJOR</ span ></ div >
< div class = "line" >< a name = "l00384" ></ a >< span class = "lineno" > 384</ span >   < span class = "preprocessor" ></ span > require += info_version[argc];</ div >
< div class = "line" >< a name = "l00385" ></ a >< span class = "lineno" > 385</ span >   < span class = "preprocessor" > #endif</ span ></ div >
< div class = "line" >< a name = "l00386" ></ a >< span class = "lineno" > 386</ span >   < span class = "preprocessor" ></ span > (void)argv;</ div >
< div class = "line" >< a name = "l00387" ></ a >< span class = "lineno" > 387</ span >   < span class = "keywordflow" > return</ span > require;</ div >
< div class = "line" >< a name = "l00388" ></ a >< span class = "lineno" > 388</ span >   }</ div >
< div class = "line" >< a name = "l00389" ></ a >< span class = "lineno" > 389</ span >   < span class = "preprocessor" > #endif</ span ></ div >
< div class = "ttc" id = "CMakeCCompilerId_8c_html_a59647e99d304ed33b15cb284c27ed391" >< div class = "ttname" >< a href = "CMakeCCompilerId_8c.html#a59647e99d304ed33b15cb284c27ed391" > info_arch</ a ></ div >< div class = "ttdeci" > char const * info_arch</ div >< div class = "ttdef" >< b > Definition:</ b > < a href = "CMakeCCompilerId_8c_source.html#l00368" > CMakeCCompilerId.c:368</ a ></ div ></ div >
< div class = "ttc" id = "CMakeCCompilerId_8c_html_a4b0efeb7a5d59313986b3a0390f050f6" >< div class = "ttname" >< a href = "CMakeCCompilerId_8c.html#a4b0efeb7a5d59313986b3a0390f050f6" > info_compiler</ a ></ div >< div class = "ttdeci" > char const * info_compiler</ div >< div class = "ttdef" >< b > Definition:</ b > < a href = "CMakeCCompilerId_8c_source.html#l00208" > CMakeCCompilerId.c:208</ a ></ div ></ div >
< div class = "ttc" id = "CMakeCCompilerId_8c_html_a0ddf1224851353fc92bfbff6f499fa97" >< div class = "ttname" >< a href = "CMakeCCompilerId_8c.html#a0ddf1224851353fc92bfbff6f499fa97" > main</ a ></ div >< div class = "ttdeci" > int main(int argc, char *argv[])</ div >< div class = "ttdef" >< b > Definition:</ b > < a href = "CMakeCCompilerId_8c_source.html#l00377" > CMakeCCompilerId.c:377</ a ></ div ></ div >
< div class = "ttc" id = "CMakeCCompilerId_8c_html_a2321403dee54ee23f0c2fa849c60f7d4" >< div class = "ttname" >< a href = "CMakeCCompilerId_8c.html#a2321403dee54ee23f0c2fa849c60f7d4" > info_platform</ a ></ div >< div class = "ttdeci" > char const * info_platform</ div >< div class = "ttdef" >< b > Definition:</ b > < a href = "CMakeCCompilerId_8c_source.html#l00367" > CMakeCCompilerId.c:367</ a ></ div ></ div >
< div class = "ttc" id = "CMakeCCompilerId_8c_html_aba35d0d200deaeb06aee95ca297acb28" >< div class = "ttname" >< a href = "CMakeCCompilerId_8c.html#aba35d0d200deaeb06aee95ca297acb28" > ARCHITECTURE_ID</ a ></ div >< div class = "ttdeci" > #define ARCHITECTURE_ID</ div >< div class = "ttdef" >< b > Definition:</ b > < a href = "CMakeCCompilerId_8c_source.html#l00320" > CMakeCCompilerId.c:320</ a ></ div ></ div >
< div class = "ttc" id = "CMakeCCompilerId_8c_html_a81dee0709ded976b2e0319239f72d174" >< div class = "ttname" >< a href = "CMakeCCompilerId_8c.html#a81dee0709ded976b2e0319239f72d174" > COMPILER_ID</ a ></ div >< div class = "ttdeci" > #define COMPILER_ID</ div >< div class = "ttdef" >< b > Definition:</ b > < a href = "CMakeCCompilerId_8c_source.html#l00200" > CMakeCCompilerId.c:200</ a ></ div ></ div >
< div class = "ttc" id = "CMakeCCompilerId_8c_html_adbc5372f40838899018fadbc89bd588b" >< div class = "ttname" >< a href = "CMakeCCompilerId_8c.html#adbc5372f40838899018fadbc89bd588b" > PLATFORM_ID</ a ></ div >< div class = "ttdeci" > #define PLATFORM_ID</ div >< div class = "ttdef" >< b > Definition:</ b > < a href = "CMakeCCompilerId_8c_source.html#l00287" > CMakeCCompilerId.c:287</ a ></ div ></ div >
</ div > <!-- fragment --> </ div > <!-- contents -->
</ div > <!-- doc-content -->
<!-- start footer part -->
< div id = "nav-path" class = "navpath" > <!-- id is needed for treeview function! -->
< ul >
< li class = "navelem" >< a class = "el" href = "dir_3bbfc5c2772dccb5baee4f84406ef012.html" > build</ a ></ li >< li class = "navelem" >< a class = "el" href = "dir_ec5c9eed39213cf3d4ad0d4780f4d4ae.html" > CMakeFiles</ a ></ li >< li class = "navelem" >< a class = "el" href = "dir_6e991472a2a26db300a12a4184ae5638.html" > 2.8.12.2</ a ></ li >< li class = "navelem" >< a class = "el" href = "dir_809fdf020f596158475f2a5965da168b.html" > CompilerIdC</ a ></ li >< li class = "navelem" >< a class = "el" href = "CMakeCCompilerId_8c.html" > CMakeCCompilerId.c</ a ></ li >
2016-05-03 09:50:07 +02:00
< li class = "footer" > Generated on Tue May 3 2016 09:46:46 for LibTgBotPP by
2016-05-02 14:20:18 +02:00
< a href = "http://www.doxygen.org/index.html" >
< img class = "footer" src = "doxygen.png" alt = "doxygen" /></ a > 1.8.6 </ li >
</ ul >
</ div >
</ body >
</ html >