亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? cplusdem.c

?? vxwork源代碼
?? C
字號:
/* cplusDem.c - C++ link name demangler *//* Copyright 1993 Wind River Systems, Inc. */#include "copyright_wrs.h"/*modification history--------------------02e,13mar02,sn   SPR 74275 - allow demangler to be decoupled from target shell02d,22jan02,sn   Changed to C file02c,07dec01,sn   autodeduce correct demangling style02b,12jun98,sn   merged in fix to spr 8947 which moves the work of                 the demangler into cplus-dem.c.		 fixed (disastrous) typo in cplusDemanglerInit		 moved code that removes compiler prepended leading underscores                 to cplusDemStub.cpp so that we can use it even if the		 C++ runtime isn't included.		 made _cplusDemangle distinguish between modes TERSE and                 COMPLETE as required by the docs for cplusDemanglerSet.02a,10apr98,sn   moved a stub definition of cplusDemangle into cplusDemStub.cpp                 but retained the body under the new name _cplusDemangle.		 added cplusDemanglerInit.01d,03jun93,srh  doc cleanup01c,23apr93,srh  implemented new force-link/initialization scheme01b,22apr92,srh  Added support for T<n> and N<n><n> constructs.		 The demangler should be cleaned up and rewritten, using		 the T and N support generally, instead of redundantly.01a,31jan93,srh  written.*//*DESCRIPTIONThis module provides an interface to a C++ name demangler. It contains no user-callable routines.INTERNALThe real work of the demangler is done in cplus-dem.c. In thisfile we provide extra functionality required by the target showroutines such as lkup.NOMANUAL*//* includes */#include "vxWorks.h"#include "ctype.h"#include "string.h"#include "stdlib.h"#include "cplusLib.h"#include "demangle.h"#include "taskLib.h"/* defines */#define STRINGIFY(x) #x#define TOOL_FAMILY_STR STRINGIFY(TOOL_FAMILY)/* typedefs */char __cplusDem_o = 0;/* globals */extern CPLUS_DEMANGLER_MODES cplusDemanglerMode;extern DEMANGLER_STYLE cplusDemanglerStyle;/* locals *//********************************************************************************* _cplusDemangle - demangle symbol** This routine takes a C or C++ symbol and attempts to demangle it* in the manner specified by cplusDemanglerMode. It does not* attempt to remove compiler prepended underscores. The caller* must take care of this.** See documentation for cplusDemanglerSet for an explanation* of the demangler modes.** RETURNS:* Destination string if demangling is successful, otherwise source string.** NOMANUAL*/char * _cplusDemangle    (    char * source,                /* mangled name */    char	* dest,                  /* buffer for demangled copy */    int n                         /* maximum length of copy */    )    {    if (cplusDemanglerMode == OFF)	{	return source;	}    else	{	char *buf;        int options;    /* see demangle.h for a list of cplus_demangle options */	switch (cplusDemanglerMode)	  {	  case TERSE : options = 0 ; break;	  case COMPLETE : options = DMGL_PARAMS | DMGL_ANSI; break;	  case OFF : /* we  should never get here */	  }	switch (cplusDemanglerStyle)	    {	    case DMGL_STYLE_GNU:	      options |= DMGL_GNU;	      break;	    case DMGL_STYLE_DIAB:	      options |= DMGL_EDG;	      break;	    case DMGL_STYLE_ARM:	      options |= DMGL_ARM;	      break;	    }	buf = cplus_demangle (			     source,			     options			     );	if (buf !=0)	    {	    strncpy (dest, buf, n);	    free (buf);	    return dest;	    }	else	    {	    return source;	    }	  	}    }/********************************************************************************* cplusDemanglerInit -  initialize the demangler** RETURNS: N/A* ** NOMANUAL*/void cplusDemanglerInit (){    cplusDemangleFunc = _cplusDemangle;#ifdef __DCC__      cplusDemanglerStyle = DMGL_STYLE_DIAB;#else      cplusDemanglerStyle = DMGL_STYLE_GNU;#endif}static void cplusDemangleAbort(){  if (_func_logMsg != 0)      {      (* _func_logMsg) ("Memory exhausted while demangling C++ symbol", 0, 0, 0, 0, 0, 0);      }  taskSuspend (0);}void * xmalloc    (    size_t n    )    {      void * p = malloc(n);      if (!p)	cplusDemangleAbort();      return p;    }void * xrealloc    (    void * p,    size_t n    )    {      if (p)	p = realloc(p, n);      else	p = malloc(n);      if (!p)	cplusDemangleAbort();      return p;    }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩一卡二卡三卡 | 欧美aaa在线| 日韩高清中文字幕一区| 国产成人高清在线| 欧美三级日韩三级国产三级| 欧美va亚洲va在线观看蝴蝶网| 国产色一区二区| 免费在线观看一区二区三区| 91香蕉视频在线| 国产亲近乱来精品视频| 精品一区二区三区av| 欧美日韩国产综合久久| 国产精品国产三级国产普通话99| 日韩黄色片在线观看| 日本韩国精品一区二区在线观看| 久久精品网站免费观看| 美脚の诱脚舐め脚责91| 欧美久久免费观看| 亚洲精品中文在线影院| 成人国产精品免费观看动漫| 2023国产精品自拍| 久久精品国产精品亚洲精品| 欧美日韩视频不卡| 亚洲国产综合人成综合网站| 一本色道a无线码一区v| 国产精品久久久久久久久免费樱桃 | 欧美在线播放高清精品| 亚洲国产精品二十页| 精品在线免费视频| 91精品国产免费| 天使萌一区二区三区免费观看| 色婷婷激情一区二区三区| 中文字幕一区二区三区不卡| 成人午夜视频在线| 国产精品久久久久久久裸模| 99久久精品久久久久久清纯| 国产精品区一区二区三区| 本田岬高潮一区二区三区| 国产精品―色哟哟| 色哟哟亚洲精品| 一区二区免费视频| 88在线观看91蜜桃国自产| 亚洲宅男天堂在线观看无病毒| 色综合久久综合网97色综合 | 天天操天天干天天综合网| 欧美视频一区二区三区四区 | 国产另类ts人妖一区二区| 久久久久国产一区二区三区四区| 欧洲激情一区二区| 亚洲一卡二卡三卡四卡| 欧美精品一二三| 久久国产精品99久久久久久老狼| 日韩一级二级三级精品视频| 国产一区二区日韩精品| av电影在线不卡| 国产亚洲欧美在线| 夫妻av一区二区| 亚洲精品伦理在线| 91精品国产手机| 国产在线视频一区二区三区| 欧美国产一区在线| 色婷婷av一区二区三区之一色屋| 亚洲一区二区三区影院| 精品美女一区二区| 成人免费毛片高清视频| 亚洲图片欧美色图| 久久久久久久久蜜桃| 99精品视频在线观看免费| 亚洲第四色夜色| 久久久国际精品| 欧美自拍偷拍午夜视频| 狠狠色丁香婷婷综合| 亚洲欧美日韩精品久久久久| 欧美乱妇23p| 国产91色综合久久免费分享| 亚洲国产精品久久人人爱| 久久综合色天天久久综合图片| 日韩一级欧美一级| 国产91精品露脸国语对白| 亚洲超碰精品一区二区| 国产日本一区二区| 91麻豆精品91久久久久久清纯| 国产成人免费在线观看不卡| 亚洲国产精品一区二区久久| 国产亚洲va综合人人澡精品| 欧美少妇xxx| 不卡av在线免费观看| 美女一区二区在线观看| 一区二区国产视频| 视频一区国产视频| 亚洲欧美二区三区| 亚洲国产电影在线观看| 日韩手机在线导航| 欧美专区亚洲专区| 成人精品国产免费网站| 激情久久久久久久久久久久久久久久| 亚洲精品乱码久久久久久 | 久草中文综合在线| 亚洲福利国产精品| 亚洲免费观看高清完整| 国产欧美日韩在线看| 日韩欧美高清一区| 欧美乱妇一区二区三区不卡视频| 91久久奴性调教| 99国产精品国产精品久久| 国产乱人伦偷精品视频免下载| 日韩不卡一二三区| 天天做天天摸天天爽国产一区| 一区二区成人在线观看| 亚洲视频一区在线| 中文字幕一区av| 国产精品久久免费看| 久久久精品人体av艺术| 久久久久亚洲蜜桃| 久久久精品tv| 国产精品美女久久久久久久久 | 九九**精品视频免费播放| 三级精品在线观看| 爽爽淫人综合网网站| 一区二区三区免费看视频| 国产精品久久久久一区二区三区| 国产欧美日韩中文久久| 国产午夜精品久久久久久免费视 | 欧美日韩成人激情| 欧美精品丝袜久久久中文字幕| 欧美视频一区二区在线观看| 欧美三级日本三级少妇99| 欧美日精品一区视频| 欧美日韩高清一区二区三区| 这里只有精品电影| 精品少妇一区二区三区免费观看| 精品卡一卡二卡三卡四在线| 久久综合久色欧美综合狠狠| 国产欧美一区二区精品秋霞影院| 亚洲国产精品成人综合色在线婷婷| 国产精品网站在线| 亚洲精品亚洲人成人网| 天涯成人国产亚洲精品一区av| 久久精品国内一区二区三区| 国产在线精品国自产拍免费| jizzjizzjizz欧美| 欧美亚洲日本国产| 欧美mv和日韩mv国产网站| 久久久欧美精品sm网站| 亚洲丝袜美腿综合| 午夜亚洲福利老司机| 男人操女人的视频在线观看欧美| 国产中文字幕一区| 色婷婷综合在线| 精品国产欧美一区二区| 亚洲欧美另类久久久精品| 日韩成人av影视| 97se亚洲国产综合自在线不卡| 欧美日本视频在线| 国产精品美女久久久久久久网站| 亚洲成人av一区二区| 国产激情91久久精品导航| 欧美性大战久久久久久久蜜臀| 日韩欧美美女一区二区三区| 亚洲色图在线视频| 久久国产生活片100| 99精品欧美一区二区三区小说| 91麻豆精品国产| 综合久久一区二区三区| 久久精品72免费观看| 色女孩综合影院| 久久久欧美精品sm网站| 日韩av在线免费观看不卡| 99国产麻豆精品| 久久久久99精品国产片| 热久久久久久久| 精品视频一区 二区 三区| √…a在线天堂一区| 国产一区二区三区黄视频| 欧美亚洲动漫精品| 中文字幕中文字幕在线一区| 激情欧美一区二区三区在线观看| 欧美亚洲尤物久久| 一区二区视频在线| 成人毛片在线观看| 亚洲国产高清在线| 丰满少妇在线播放bd日韩电影| 91精品国产aⅴ一区二区| 亚洲免费电影在线| 成人aa视频在线观看| 久久久国产一区二区三区四区小说 | 精东粉嫩av免费一区二区三区| 欧美日韩色一区| 一区二区高清免费观看影视大全 | 国产福利一区二区三区视频| 欧美美女直播网站| 亚洲成人黄色影院| 欧洲生活片亚洲生活在线观看| 自拍偷拍国产精品| a美女胸又www黄视频久久| 国产欧美日本一区二区三区| 国产在线精品一区二区| 欧美变态口味重另类| 国内外成人在线| 精品国产一区二区三区av性色|