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

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

?? mathhardlib.c

?? vxworks的源代碼
?? C
?? 第 1 頁 / 共 2 頁
字號:
    /*     * Load exception vectors with addresses of routines from     * Motorola 68060 floating point exception handlers.     *     * The 060 floating point emulation software needs to filter the     * following vectors, itself.  If an error is caught that must be     * passed back to the OS, then that software package will do it     * by re-establishing the exception frame and jumping directly     * into "excStub".     */    fpsp060COTblInit ();    intVecSet ((FUNCPTR *)IV_LINE_1111_EMULATOR,   (FUNCPTR) (FPSP_060_FLINE));    intVecSet ((FUNCPTR *)IV_UNIMP_DATA_TYPE,	   (FUNCPTR) (FPSP_060_UNSUPP));    intVecSet ((FUNCPTR *)IV_UNIMP_EFFECTIVE_ADDRESS,(FUNCPTR) (FPSP_060_EFFADD));    /*     * underflow and overflow exceptions are non maskable: therefore we need     * exception handlers to be installed by default to trap these exception.     */    intVecSet ((FUNCPTR *)IV_UNDERFLOW,	   	   (FUNCPTR) (FPSP_060_UNFL));    intVecSet ((FUNCPTR *)IV_OVERFLOW,		   (FUNCPTR) (FPSP_060_OVFL));#if 0    /*     *     */    intVecSet ((FUNCPTR *)IV_FPCP_INEXACT_RESULT,  (FUNCPTR) (FPSP_060_INEX));    intVecSet ((FUNCPTR *)IV_DIVIDE_BY_ZERO,	   (FUNCPTR) (FPSP_060_DZ));    intVecSet ((FUNCPTR *)IV_OPERAND_ERROR,	   (FUNCPTR) (FPSP_060_OPERR));    intVecSet ((FUNCPTR *)IV_SIGNALING_NAN,	   (FUNCPTR) (FPSP_060_SNAN));#endif#endif /* (CPU==MC68060) */#if ((CPU==MC68040) || (CPU==MC68060))    gccUss040Init ();		/* harmless call to drag in gccUss040Lib.o */#endif /* (CPU==MC68040 || CPU==MC68060) */    /* Don't do more unless there really is hardware support */    fppInit();			/* attempt to init hardware support */    if (fppProbe() != OK)	/* is there a coprocessor? */	return;			/*  exit if no */    /* Load hardware routine addresses into global variables     * defined in mathALib.s.     */    /* Double-precision routines */    mathAcosFunc     = mathHardAcos;    mathAsinFunc     = mathHardAsin;    mathAtanFunc     = mathHardAtan;    mathAtan2Func    = mathHardAtan2;    mathCeilFunc     = mathHardCeil;    mathCosFunc      = mathHardCos;    mathCoshFunc     = mathHardCosh;    mathExpFunc      = mathHardExp;    mathFabsFunc     = mathHardFabs;    mathFmodFunc     = mathHardFmod;    mathFloorFunc    = mathHardFloor;    mathInfinityFunc = mathHardInfinity;    mathIrintFunc    = mathHardIrint;    mathIroundFunc   = mathHardIround;    mathLogFunc      = mathHardLog;    mathLog2Func     = mathHardLog2;    mathLog10Func    = mathHardLog10;    mathPowFunc      = mathHardPow;    mathRoundFunc    = mathHardRound;    mathSinFunc      = mathHardSin;    mathSincosFunc   = mathHardSincos;    mathSinhFunc     = mathHardSinh;    mathSqrtFunc     = mathHardSqrt;    mathTanFunc      = mathHardTan;    mathTanhFunc     = mathHardTanh;    mathTruncFunc    = mathHardTrunc;    /* Single-precision functions (unsupported) */    if (mathAcosfFunc == (FLTFUNCPTR) mathErrNoInit)    	mathAcosfFunc = (FLTFUNCPTR) mathHardNoSingle;    if (mathAsinfFunc == (FLTFUNCPTR) mathErrNoInit)	mathAsinfFunc = (FLTFUNCPTR) mathHardNoSingle;    if (mathAtanfFunc == (FLTFUNCPTR) mathErrNoInit)	mathAtanfFunc = (FLTFUNCPTR) mathHardNoSingle;    if (mathAtan2fFunc == (FLTFUNCPTR) mathErrNoInit)	mathAtan2fFunc = (FLTFUNCPTR) mathHardNoSingle;    if (mathCbrtfFunc == (FLTFUNCPTR) mathErrNoInit)	mathCbrtfFunc = (FLTFUNCPTR) mathHardNoSingle;    if (mathCeilfFunc == (FLTFUNCPTR) mathErrNoInit)	mathCeilfFunc = (FLTFUNCPTR) mathHardNoSingle;    if (mathCosfFunc == (FLTFUNCPTR) mathErrNoInit)	mathCosfFunc = (FLTFUNCPTR) mathHardNoSingle;    if (mathCoshfFunc == (FLTFUNCPTR) mathErrNoInit)	mathCoshfFunc = (FLTFUNCPTR) mathHardNoSingle;    if (mathExpfFunc == (FLTFUNCPTR) mathErrNoInit)	mathExpfFunc = (FLTFUNCPTR) mathHardNoSingle;    if (mathFabsfFunc == (FLTFUNCPTR) mathErrNoInit)	mathFabsfFunc = (FLTFUNCPTR) mathHardNoSingle;    if (mathFmodfFunc == (FLTFUNCPTR) mathErrNoInit)	mathFmodfFunc = (FLTFUNCPTR) mathHardNoSingle;    if (mathFloorfFunc == (FLTFUNCPTR) mathErrNoInit)	mathFloorfFunc = (FLTFUNCPTR) mathHardNoSingle;    if (mathHypotfFunc == (FLTFUNCPTR) mathErrNoInit)	mathHypotfFunc = (FLTFUNCPTR) mathHardNoSingle;    if (mathInfinityfFunc == (FLTFUNCPTR) mathErrNoInit)	mathInfinityfFunc = (FLTFUNCPTR) mathHardNoSingle;    if (mathIrintfFunc == (FUNCPTR) mathErrNoInit)	mathIrintfFunc = (FUNCPTR) mathHardNoSingle;    if (mathIroundfFunc == (FUNCPTR) mathErrNoInit)	mathIroundfFunc = (FUNCPTR) mathHardNoSingle;    if (mathLogfFunc == (FLTFUNCPTR) mathErrNoInit)	mathLogfFunc = (FLTFUNCPTR) mathHardNoSingle;    if (mathLog2fFunc == (FLTFUNCPTR) mathErrNoInit)	mathLog2fFunc = (FLTFUNCPTR) mathHardNoSingle;    if (mathLog10fFunc == (FLTFUNCPTR) mathErrNoInit)	mathLog10fFunc = (FLTFUNCPTR) mathHardNoSingle;    if (mathPowfFunc == (FLTFUNCPTR) mathErrNoInit)	mathPowfFunc = (FLTFUNCPTR) mathHardNoSingle;    if (mathRoundfFunc == (FLTFUNCPTR) mathErrNoInit)	mathRoundfFunc = (FLTFUNCPTR) mathHardNoSingle;    if (mathSinfFunc == (FLTFUNCPTR) mathErrNoInit)	mathSinfFunc = (FLTFUNCPTR) mathHardNoSingle;    if (mathSincosfFunc == mathErrNoInit)	mathSincosfFunc = mathHardNoSingle;    if (mathSinhfFunc == (FLTFUNCPTR) mathErrNoInit)	mathSinhfFunc = (FLTFUNCPTR) mathHardNoSingle;    if (mathSqrtfFunc == (FLTFUNCPTR) mathErrNoInit)	mathSqrtfFunc = (FLTFUNCPTR) mathHardNoSingle;    if (mathTanfFunc == (FLTFUNCPTR) mathErrNoInit)	mathTanfFunc = (FLTFUNCPTR) mathHardNoSingle;    if (mathTanhfFunc == (FLTFUNCPTR) mathErrNoInit)	mathTanhfFunc = (FLTFUNCPTR) mathHardNoSingle;    if (mathTruncfFunc == (FLTFUNCPTR) mathErrNoInit)	mathTruncfFunc = (FLTFUNCPTR) mathHardNoSingle;    /* Miscellaneous unsupported functions */    if (mathCbrtFunc == (DBLFUNCPTR) mathErrNoInit)    	mathCbrtFunc = (DBLFUNCPTR) mathHardCbrt;    if (mathHypotFunc == (DBLFUNCPTR) mathErrNoInit)    	mathHypotFunc = (DBLFUNCPTR) mathHardHypot;    }/******************************************************************************** mathHardNoSingle - log error message for unsupported single-precision fp** This routine will generate a log message to the VxWorks console if* an attempt is made to use single-precision math functions with the* hardware floating point coprocessor (not supported).**/LOCAL void mathHardNoSingle ()    {    if (_func_logMsg != NULL)	(* _func_logMsg) ("ERROR - single-precision flt. point not supported\n",	    		  0,0,0,0,0,0);    }/******************************************************************************** mathHardCbrt - log error message for unsupported cube root function** This routine will generate a log message to the VxWorks console if* an attempt is made to use the cbrt() cube root function with the* hardware floating point coprocessor (not supported).**/LOCAL void mathHardCbrt ()    {    if (_func_logMsg != NULL)	(* _func_logMsg) ("ERROR - floating point cube root not supported\n",	   		  0,0,0,0,0,0);    }/******************************************************************************** mathHardHypot - log error message for unsupported hypot function** This routine will generate a log message to the VxWorks console if* an attempt is made to use the hypot() Euclidean distance function with* the hardware floating point coprocessor (not supported).**/LOCAL void mathHardHypot ()    {    if (_func_logMsg != NULL)	(* _func_logMsg) ("ERROR - h/w floating point hypot not supported\n",	   		  0,0,0,0,0,0);    }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美v日韩v国产v| 91精品国产综合久久久久久久久久 | 精品国产乱码久久久久久浪潮| 日本乱人伦一区| 99久久久无码国产精品| 不卡大黄网站免费看| 成人av中文字幕| 97se亚洲国产综合在线| 91免费观看国产| 91高清在线观看| 欧美三级电影精品| 欧美一区在线视频| 欧美一区二区三区影视| 欧美大片在线观看一区二区| 日韩精品在线网站| 国产精品天天看| 亚洲色图制服丝袜| 午夜一区二区三区视频| 麻豆freexxxx性91精品| 国产精品一区二区久久不卡| 盗摄精品av一区二区三区| 97se亚洲国产综合在线| 欧美精品亚洲一区二区在线播放| 欧美日本视频在线| 久久精品亚洲精品国产欧美kt∨| 国产精品国产自产拍在线| 亚洲综合图片区| 韩国av一区二区三区四区| av在线不卡电影| 在线不卡免费av| 国产日韩欧美精品在线| 亚洲美女在线国产| 日韩国产精品久久| 99riav久久精品riav| 3d动漫精品啪啪| 国产精品欧美一区喷水| 日韩电影免费在线观看网站| 国产精品18久久久久久久久| 欧美特级限制片免费在线观看| 精品处破学生在线二十三| 亚洲欧洲精品天堂一级| 美女爽到高潮91| 91黄色激情网站| 精品久久久三级丝袜| 亚洲欧美日本在线| 国产一区二区三区免费观看| 色婷婷综合久久久久中文一区二区 | 日韩欧美一二区| 亚洲视频在线一区二区| 久久不见久久见免费视频1| 在线观看国产日韩| 国产精品理论片| 国产精品夜夜嗨| 在线播放一区二区三区| 成人免费视频在线观看| 国产成人精品aa毛片| 日韩一区二区三区免费看| 一区二区三区在线播放| 成人av午夜电影| 精品福利一区二区三区 | 欧美激情一区二区三区蜜桃视频| 日韩精品91亚洲二区在线观看| 91麻豆精品在线观看| 欧美激情一区二区在线| 国产乱一区二区| 久久伊人蜜桃av一区二区| 亚洲成人激情自拍| 欧美日韩和欧美的一区二区| 亚洲综合色网站| 97国产一区二区| 亚洲欧洲制服丝袜| 色婷婷一区二区三区四区| 国产精品麻豆一区二区| 成人av资源在线观看| 中文字幕一区av| 不卡视频在线观看| 亚洲欧洲日韩在线| 91网站黄www| 玉足女爽爽91| 欧美综合一区二区| 亚洲成人综合在线| 91精品在线免费观看| 美女国产一区二区| 亚洲精品在线观| 国产精品白丝jk黑袜喷水| 亚洲国产精品成人久久综合一区| 国产九色精品成人porny| 国产亚洲一区二区三区在线观看| 国产精品一区二区无线| 国产精品免费视频一区| 91捆绑美女网站| 亚洲一区免费视频| 欧美一级日韩不卡播放免费| 极品美女销魂一区二区三区 | 亚洲图片欧美一区| 91精品麻豆日日躁夜夜躁| 久久精品二区亚洲w码| 国产网红主播福利一区二区| a在线欧美一区| 午夜精品久久久久久久久| 精品少妇一区二区| 91麻豆文化传媒在线观看| 亚洲妇熟xx妇色黄| 欧美电视剧在线看免费| av激情亚洲男人天堂| 亚洲一二三级电影| 久久日韩粉嫩一区二区三区| 成人毛片在线观看| 秋霞午夜鲁丝一区二区老狼| 久久久精品综合| 欧洲生活片亚洲生活在线观看| 美女一区二区视频| 中文字幕在线观看不卡视频| 欧美精品欧美精品系列| 国产伦精品一区二区三区免费| 中文字幕色av一区二区三区| 91精品国产高清一区二区三区| 国产一区二区三区视频在线播放| 夜色激情一区二区| 欧美精品一区二区三区蜜桃 | 美脚の诱脚舐め脚责91| 中文字幕一区日韩精品欧美| 555夜色666亚洲国产免| 99精品久久99久久久久| 国产一区二区导航在线播放| 一区二区高清免费观看影视大全| 久久影视一区二区| 91麻豆精品国产| 91久久国产最好的精华液| 国产一区欧美二区| 日韩va欧美va亚洲va久久| 亚洲精品视频在线| 国产日韩欧美高清在线| 精品欧美一区二区三区精品久久| 日本电影亚洲天堂一区| 成人av网站大全| 岛国一区二区三区| 国产另类ts人妖一区二区| 日本强好片久久久久久aaa| 亚洲一级在线观看| 亚洲精品亚洲人成人网| 日韩理论在线观看| 中文字幕中文字幕中文字幕亚洲无线 | 在线视频国内自拍亚洲视频| 成人免费观看av| 国产成人一区在线| 国产乱码精品一区二区三区五月婷| 日韩av一区二区在线影视| 亚洲精品视频在线观看免费| 亚洲欧洲韩国日本视频 | 欧美视频自拍偷拍| 在线观看视频一区二区| 色一情一乱一乱一91av| 一本一道综合狠狠老| 91国偷自产一区二区三区成为亚洲经典 | 日本aⅴ亚洲精品中文乱码| 亚洲一区二区三区不卡国产欧美| 亚洲卡通欧美制服中文| 亚洲视频一二区| 一区二区三区日韩精品视频| 亚洲精品综合在线| 亚洲sss视频在线视频| 天天综合天天综合色| 日韩黄色免费网站| 九九精品视频在线看| 风间由美一区二区三区在线观看 | 中文字幕一区二区三区不卡 | 欧美成人vps| 久久九九久精品国产免费直播| 久久久久久久av麻豆果冻| 国产精品理论在线观看| 亚洲精品亚洲人成人网在线播放| 亚洲成人动漫在线免费观看| 蜜臀av一级做a爰片久久| 国产成人在线网站| 99re成人精品视频| 88在线观看91蜜桃国自产| 日韩精品一区二区在线观看| 国产欧美一区二区在线观看| 亚洲精品一二三区| 午夜一区二区三区在线观看| 国产在线一区观看| 99久久99久久精品免费看蜜桃| 欧美日韩一区二区电影| 日韩欧美国产系列| 中文字幕一区在线观看视频| 首页国产欧美久久| 丁香网亚洲国际| 91精品黄色片免费大全| 国产精品大尺度| 奇米色一区二区三区四区| 成人免费高清在线观看| 91精品国产综合久久久久| 国产精品美女一区二区| 免费看欧美女人艹b| 99久久免费精品| 久久精品亚洲精品国产欧美| 亚洲午夜久久久久| 成人性生交大片免费看视频在线 | 色av综合在线|