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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? xprintf.c

?? VRTX操作系統(tǒng)
?? C
?? 第 1 頁 / 共 2 頁
字號:

/*

IMPORTANT - USE OF THIS SOFTWARE IS SUBJECT TO LICENSE RESTRICTIONS
CAREFULLY READ THIS LICENSE AGREEMENT BEFORE USING THE SOFTWARE

************************************************************
This license is a legal "Agreement" between you, the end user, either
individually or as an authorized representative for the company purchasing 
the license, and Mentor Graphics Corporation, Mentor Graphics (Ireland) 
Limited, Mentor Graphics (Singapore) Private Limited, and its other 
majority-owned subsidiaries worldwide ("Mentor Graphics") concerning 
the use of Software. USE OF SOFTWARE INDICATES YOUR COMPLETE AND 
UNCONDITIONAL ACCEPTANCE OF THE TERMS AND CONDITIONS SET FORTH IN THIS 
AGREEMENT. If you do not agree to these terms and conditions, promptly 
return Software and all accompanying items.
************************************************************

LICENSE AGREEMENT

1. GRANT OF LIMITED LICENSE. The associated software programs, including
   any updates, modifications, revisions and copies, and documentation 
   ("Software") are copyrighted, trade secret and confidential information 
   of Mentor Graphics or its licensors who maintain exclusive title to all 
   Software and retain all rights not expressly granted by this Agreement. 
   Mentor Graphics grants to you a limited, royalty-free, nontransferable, 
   nonexclusive license to use and modify binary and source code versions 
   of that portion of Software known as VRTXoc solely for Non-Commercial 
   Purposes. Mentor Graphics also grants to you a temporary, nontransferable, 
   nonexclusive license to use that portion of Software known as XRAY 
   Debugger solely: (a) in machine-readable, object-code form; (b) for 
   evaluation and or Non-Commercial Purposes; and (c) on the computer
   hardware authorized by Mentor Graphics. "Non-Commercial Purposes" means 
   internal use of  Software solely for educational, research, or 
   development purposes (including prototype design), and specifically 
   excluding, without limitation, any use in connection with any product 
   or service which generates revenue, goodwill, or anything of value. 
   Mentor Graphics does NOT grant you any right to duplicate or incorporate 
   copies of Software into any products for distribution or commercial 
   purposes without first executing a separate agreement, subject to 
   royalty provisions, with Mentor Graphics.  On ARM processors, such a 
   separate production license is not available except in conjunction with 
   silicon supplied by ARM silicon consortium members.

2. GRANT TO MENTOR GRAPHICS. You hereby grant Mentor Graphics a perpetual,
   royalty-free, nonexclusive, worldwide license to (a) any and all 
   modifications to  Software which result in functional improvements to 
   the Software so Mentor Graphics may incorporate such modifications into 
   future versions of any Mentor Graphics software and (b) methods or 
   concepts embodied in such modifications to  Software.  These 
   modifications and the methods and concepts embodied in them shall be 
   promptly provided to Mentor Graphics.

3. RESTRICTIONS ON USE. You may copy Software only as reasonably necessary
   to support your authorized use. That portion of Software known as VRTXoc,
   including modifications, may also be copied for collaborative development
   purposes. Each copy must include all notices and legends embedded in 
   Software and affixed to its medium and container as received from Mentor 
   Graphics. All copies shall remain  property of Mentor Graphics or its 
   licensors. You shall not make Software available in any form to any person 
   or than persons who are subject to this Agreement and have agreed to its 
   terms. You shall take appropriate action to protect  confidentiality of 
   the Software and ensure that any person permitted access to Software does 
   not disclose it or use it except as permitted by this Agreement. You shall 
   not reverse-assemble, reverse-compile, reverse-engineer or in any way 
   derive from that portion of Software known as XRAY Debugger any source 
   code form. You may not sublicense, assign or orwise transfer Software, 
   this Agreement or the rights under it without Mentor Graphics' prior 
   written consent. The provisions of this section shall survive  termination 
   or expiration of this Agreement and may vary based on local law.

4. NO WARRANTY. SOFTWARE IS PROVIDED "AS IS" AND MENTOR GRAPHICS MAKES NO
   WARRANTIES, EXPRESS OR IMPLIED, WITH RESPECT TO THE SOFTWARE OR ANY 
   SERVICES PROVIDED UNDER THIS AGREEMENT. MENTOR GRAPHICS SPECIFICALLY 
   DISCLAIMS ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 
   PARTICULAR PURPOSE.

5. LIMITATION OF LIABILITY. IN NO EVENT SHALL MENTOR GRAPHICS OR ITS
   LICENSORS BE LIABLE FOR ANY DAMAGES (INCLUDING INDIRECT, SPECIAL, 
   INCIDENTAL, OR CONSEQUENTIAL DAMAGES, OR LOST PROFITS OR SAVINGS) 
   WHETHER BASED ON CONTRACT, TORT OR ANY OTHER LEGAL THEORY, EVEN IF 
   MENTOR GRAPHICS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 
   MENTOR GRAPHICS OR ITS LICENSORS SHALL NOT BY LIABLE FOR ANY DAMAGES 
   RESULTING FROM OR IN CONNECTION WITH THE USE OF SOFTWARE IN THE DESIGN 
   OR OPERATION OF ANY APPLICATION WHERE THE FAILURE OR INACCURACY OF THE 
   PRODUCTS MIGHT CAUSE DEATH OR PERSONAL INJURY. YOU AGREE TO INDEMNIFY AND
   HOLD HARMLESS MENTOR GRAPHICS AND ITS LICENSORS FROM ANY CLAIMS, LOSS, 
   COST, DAMAGE, EXPENSE, OR LIABILITY, INCLUDING ATTORNEYS' FEES, ARISING 
   OUT OF OR IN CONNECTION WITH SUCH USE.

6. TERM. This Agreement remains effective until terminated. You may
   terminate this Agreement at any time. This Agreement will automatically
   terminate if you fail to comply with any term or condition of this 
   Agreement.  The limited grant for use of that portion of Software known 
   as XRAY Debugger will automatically expire at end of the limited term 
   specified by Mentor Graphics.  Upon any termination or expiration, you 
   agree to cease all use of Software and return it to Mentor Graphics or 
   certify deletion and destruction of Software, including all copies.

7. EXPORT. Software is subject to regulation by local laws and United
   States government agencies, which prohibit export or diversion of 
   certain products, information about  products, and direct products of 
   the products to certain countries and certain persons. You agree that 
   you will not export in any manner any Software or direct product of 
   Software, without first obtaining all necessary approval from appropriate 
   local and United States government agencies.

8. RESTRICTED RIGHTS NOTICE. Software has been developed entirely at
   private expense and is commercial computer software provided with 
   RESTRICTED RIGHTS. Use, duplication or disclosure by  U.S. Government 
   or a U.S. Government subcontractor is subject to  restrictions set 
   forth in the license agreement under which Software was obtained pursuant 
   to DFARS 227.7202-3(a) or as set forth in subparagraphs (c)(1) and (2) 
   of Commercial Computer Software - Restricted Rights clause at FAR 
   52.227-19, as applicable. Contractor/manufacturer is Mentor Graphics 
   Corporation, 8005 Boeckman Road, Wilsonville, Oregon 97070 USA.

9. MISCELLANEOUS. This Agreement shall be governed by and construed under
   laws of Ireland if licensed in Israel, Egypt, South Africa or the European
   Union,  laws of Singapore if licensed in Japan, Singapore, China, Taiwan,
   Hong Kong, India or Korea and  laws of the state of Oregon if licensed in 
   the United States, Canada, Mexico, South America or anywhere else 
   worldwide if not orwise provided for in this section. This Agreement 
   contains the entire understanding between  parties relating to its subject 
   matter. This Agreement may only be modified in writing by you and an 
   authorized agent of Mentor Graphics. Any signed written agreement between 
   you and an authorized agent of Mentor Graphics relating to this subject 
   matter supersedes this Agreement.  Waiver of terms or excuse of breach 
   must be in writing and shall not constitute subsequent consent, waiver 
   or excuse. If any provision of this Agreement is held by a court of 
   competent jurisdiction to be void, invalid, unenforceable or illegal, 
   such provision shall be severed from this Agreement and  remaining
   provisions will remain in force and effect. The prevailing party in 
   any legal action regarding  subject matter of this Agreement shall 
   be entitled to recover, in addition to or relief, reasonable attorney's 
   fees and expenses.  


*/
/***************************************************************************
*
*		Copyright (c) 1999 Mentor Graphics Corporation.
*
*
*
*
*
****************************************************************************/
/************************************************************************
 *  xprintf.c
 *		MRI_PRT
 *
 *	Copyright 1986 by Microtec Research Inc.  All rights reserved.
 *
 *	int _mri_prt (stream, format [, arg]...)
 *
 *	mri_prt is the low level printf function.  It is called by printf
 *	eprintf, fprintf, and sprintf.
 *	It returns the number of characters output (excluding \0 for
 *	sprintf), or a negative value if an output error was encountered.
 *
 *  written by H. Yuen  12/12/86
 *
 *  07/01/88 HY - added %i, %p, %n formats; h, L modifiers; +,space flags
 *  08/16/89 jpc - added mrilib.h to aid in building 68k '881 versions
 *  09/22/89 jpc - split from G32 printf function.
 *		   12 -> sizeof (long double) when incrementing arg
 *  12/18/89 jpc - Removed _cgd routine.  Complete long double conversion
 *		   has to be added when compiler supports this.
 *		   Removed the use of "arg" as "char *".  Now uses ANSI
 *		   "va_arg" method of handling variable arguments.
 *  02/13/90 jpc - modified to print alternate forms.  Calling convention
 *		   of ftoa modified.
 *  05/09/90 jpc - calls _ftoa and _ltoa instead of ftoa and ltoa, respectively
 *  06/07/90 jpc - Leading zeros were dropped if # alternate form was used.
 *  06/14/90 jpc - modified to not bring in output routines when only sprintf
 *		   is called.  Address of putc or equiv. passed in as arg.
 *		   Also, for efficiency, as many post-inc and post-dec 
 *		   expressions as reasonably possible were removed.
 *		   #include's for stdio and mriext were removed to eliminate
 *		   reference to _iob.
 *		   reference to BUFSIZ now hard coded as 512
 *  04/04/91 jpc - ltostr -> _ltostr for ANSI compliance
 *  07/19/91 HY  - added #if for creating a subset version
 *  07/25/91 jpc - s -> str
 *		   Modify size of "buf" to reduce stack demands.
 *  11/10/93 jpc - fixed problem w. prec_flag; it was not getting reset
 *		   correctly.
 *
 *************************************************************************/
/* (last mod 07/01/88  HY) */

#include <stdlib.h>
#include <stdarg.h>

#define	EXCLUDE_FORMAT_IO_FLOAT_FMT	/* Inserted by C. H. WON */

#ifndef	EXCLUDE_FORMAT_IO_FLOAT_FMT
#include	"xftoa.c"
#endif

#if	(!defined(EXCLUDE_FORMAT_IO_INT_FMT)) || \
	(!defined(EXCLUDE_FORMAT_IO_DEC_FMT))
    #ifdef	_MRI
	#include	"xitoa.c"
    #else
	#include	"xltoa.c"
    #endif
#endif

#if	(!defined(EXCLUDE_FORMAT_IO_OCT_FMT)) || \
	(!defined(EXCLUDE_FORMAT_IO_HEX_FMT)) || \
	(!defined(EXCLUDE_FORMAT_IO_UNS_FMT)) || \
	(!defined(EXCLUDE_FORMAT_IO_PNT_FMT))
#include	"xltostr.c"
#endif

#define  max(a,b)	(((a) > (b)) ? (a) : (b))
#define  min(a,b)	(((a) < (b)) ? (a) : (b))

#define	NDIG	310	/* max # digits for 'f' format */
			/* (stolen from xftoa.c 07/25/91) */

#ifdef	_MRI

#ifdef EXCLUDE_FORMAT_IO_MINUS_FLAG
    #informing -- The "-" flag has been disabled.
#endif

#ifdef EXCLUDE_FORMAT_IO_PLUS_FLAG
    #informing -- The "+" flag has been disabled.
#endif

#ifdef EXCLUDE_FORMAT_IO_SPACE_FLAG
    #informing -- The " " flag has been disabled.
#endif

#ifdef EXCLUDE_FORMAT_IO_SHARP_FLAG
    #informing -- The "#" flag has been disabled.
#endif

#ifdef EXCLUDE_FORMAT_IO_ZERO_FLAG
    #informing -- The "0" flag has been disabled.
#endif

#ifdef EXCLUDE_FORMAT_IO_h_OPT
    #informing -- The "h" option has been disabled.
#endif

#ifdef EXCLUDE_FORMAT_IO_l_OPT
    #informing -- The "l" option has been disabled.
#endif

#ifdef EXCLUDE_FORMAT_IO_L_OPT
    #informing -- The "L" option has been disabled.
#endif

#ifdef EXCLUDE_FORMAT_IO_STAR_OPT
    #informing -- The "*" option has been disabled.
#endif

#ifdef EXCLUDE_FORMAT_IO_INT_FMT
    #informing -- The "i" format has been disabled.
#endif

#ifdef EXCLUDE_FORMAT_IO_DEC_FMT
    #informing -- The "d" format has been disabled.
#endif

#ifdef EXCLUDE_FORMAT_IO_OCT_FMT
    #informing -- The "o" format has been disabled.
#endif

#ifdef EXCLUDE_FORMAT_IO_UNS_FMT
    #informing -- The "u" format has been disabled.
#endif

#ifdef EXCLUDE_FORMAT_IO_HEX_FMT
    #informing -- The "x" format has been disabled.
#endif

#ifdef EXCLUDE_FORMAT_IO_FLOAT_FMT
    #informing -- The "f", "e", and "g" formats has been disabled.
#endif

#ifdef EXCLUDE_FORMAT_IO_CHAR_FMT
    #informing -- The "c" format has been disabled.
#endif

#ifdef EXCLUDE_FORMAT_IO_STR_FMT
    #informing -- The "s" format has been disabled.
#endif

#ifdef EXCLUDE_FORMAT_IO_PNT_FMT
    #informing -- The "p" format has been disabled.
#endif

#ifdef EXCLUDE_FORMAT_IO_NUMB_FMT
    #informing -- The "n" format has been disabled.
#endif

#endif	/* _MRI */

#ifndef EXCLUDE_FORMAT_IO_MINUS_FLAG
    #define LEFTJ_EXP(x)	(x)
    #define LEFTJ_DCL		char leftj;
#else
    #define LEFTJ_EXP(x)	(0)
    #define LEFTJ_DCL
#endif

#ifndef EXCLUDE_FORMAT_IO_PLUS_FLAG
    #define PLUS_EXP(x)	(x)
    #define PLUS_DCL		char plus;
#else
    #define PLUS_EXP(x)	(0)
    #define PLUS_DCL
#endif		/* ! EXCLUDE_FORMAT_IO_PLUS_FLAG */

#ifndef EXCLUDE_FORMAT_IO_SPACE_FLAG
    #define SPACE_EXP(x)	(x)
    #define SPACE_DCL		char space;
#else
    #define SPACE_EXP(x)	(0)
    #define SPACE_DCL
#endif		/* ! EXCLUDE_FORMAT_IO_SPACE_FLAG */

#ifndef EXCLUDE_FORMAT_IO_SHARP_FLAG
    #define ALT_EXP(x)		(x)
    #define ALT_DCL		char alt;
#else
    #define ALT_EXP(x)		(0)
    #define ALT_DCL
#endif		/* ! EXCLUDE_FORMAT_IO_SHARP_FLAG */


#ifndef EXCLUDE_FORMAT_IO_ZERO_FLAG
    #define PADCHAR_EXP(x)	(x)
    #define PADCHAR_CHAR(x)	(x)
    #define PADCHAR_DCL	char padchar;
#else
    #define PADCHAR_EXP(x)	(0)
    #define PADCHAR_CHAR(x)	(' ')
    #define PADCHAR_DCL
#endif		/* ! EXCLUDE_FORMAT_IO_ZERO_FLAG */

#ifndef EXCLUDE_FORMAT_IO_h_OPT
    #define SHORTARG_EXP(x)	(x)
    #define SHORTARG_DCL	char shortarg;
#else
    #define SHORTARG_EXP(x)	(0)
    #define SHORTARG_DCL
#endif		/* ! EXCLUDE_FORMAT_IO_h_OPT */

#ifndef	EXCLUDE_FORMAT_IO_l_OPT
    #define LONGARG_EXP(x)	(x)
    #define LONGARG_DCL	char longarg;
#else
    #define LONGARG_EXP(x)	(0)
    #define LONGARG_DCL
#endif		/* ! EXCLUDE_FORMAT_IO_l_OPT */


#ifndef EXCLUDE_FORMAT_IO_L_OPT
    #define LONGDBL_EXP(x)	(x)
    #define LONGDBL_DCL	char longdbl;
#else
    #define LONGDBL_EXP(x)	(0)
    #define LONGDBL_DCL	
#endif		/* ! EXCLUDE_FORMAT_IO_L_OPT */

int	xprintf(void *fp, register char *fmt, va_list arg, 
		int (*trans) (int ch, void *stream))
{
    register char *str;	/* string ptr for output */
    long tempLong;	/* put arg for zero test for alt. format */
    int  width;		/* field width */
    int  prec;		/* precision */
    int  n, len;
    int  nc;		/* # chars output */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美三级中文字幕在线观看| 91免费观看视频在线| 777久久久精品| 国产精品嫩草久久久久| 久久国产精品72免费观看| 在线观看av一区| 中文字幕一区二区三区在线播放| 久久99热狠狠色一区二区| 欧美日韩国产一二三| 亚洲另类一区二区| 成人18精品视频| 久久在线观看免费| 麻豆91在线播放| 欧美精品精品一区| 亚洲一二三四久久| 91免费版在线看| 中文字幕一区二| 东方欧美亚洲色图在线| 久久久精品中文字幕麻豆发布| 蜜臀av国产精品久久久久| 欧美日韩不卡一区二区| 亚洲一区二区在线免费观看视频| 99在线视频精品| 亚洲成人一二三| 成人午夜视频福利| 日韩精品一区二区三区在线观看 | 一区二区三区精品久久久| 成人高清免费观看| 国产精品免费看片| 国产一区二区毛片| 久久久三级国产网站| 激情欧美日韩一区二区| 欧美va亚洲va| 狠狠色丁香久久婷婷综合_中| 精品少妇一区二区三区在线视频 | 一区二区激情视频| 在线视频你懂得一区二区三区| 亚洲欧洲制服丝袜| 91亚洲大成网污www| 自拍偷在线精品自拍偷无码专区| 成人性生交大片免费看视频在线 | 免费在线一区观看| 91精品在线免费观看| 午夜a成v人精品| 男人的天堂久久精品| 欧美久久免费观看| 偷拍与自拍一区| 欧美一区二区三区在线看| 久久精品噜噜噜成人av农村| 日韩欧美成人午夜| 激情另类小说区图片区视频区| 欧美一级欧美一级在线播放| 久久国产免费看| 国产欧美一区视频| 91色在线porny| 亚洲国产精品欧美一二99| 91精品国产美女浴室洗澡无遮挡| 美女mm1313爽爽久久久蜜臀| 欧美mv和日韩mv国产网站| 韩国理伦片一区二区三区在线播放| 2017欧美狠狠色| 成人精品电影在线观看| 亚洲免费观看高清在线观看| 欧美午夜在线观看| 裸体歌舞表演一区二区| 欧美国产精品一区二区| 色哦色哦哦色天天综合| 奇米777欧美一区二区| 国产亚洲一区二区三区在线观看| 成人av免费网站| 香港成人在线视频| 精品嫩草影院久久| 99久久久久免费精品国产| 亚洲国产中文字幕在线视频综合| 日韩免费电影网站| 日韩欧美一二三四区| 日本一区二区成人在线| 97久久超碰国产精品| 亚洲va韩国va欧美va精品| 欧美成人精品3d动漫h| 成人久久久精品乱码一区二区三区| 亚洲黄色尤物视频| 欧美mv日韩mv| 色天天综合色天天久久| 麻豆91在线播放免费| 中文字幕av一区二区三区高| 色老汉一区二区三区| 麻豆精品在线观看| 亚洲免费观看高清完整版在线观看熊| 欧美另类videos死尸| 丁香桃色午夜亚洲一区二区三区| 夜夜精品浪潮av一区二区三区| 欧美成人性战久久| 色域天天综合网| 狠狠色丁香久久婷婷综| 亚洲五月六月丁香激情| 国产日韩综合av| 制服丝袜亚洲色图| 波多野洁衣一区| 蜜桃av一区二区在线观看| **性色生活片久久毛片| 日韩美女主播在线视频一区二区三区| av在线不卡观看免费观看| 美女精品自拍一二三四| 亚洲免费av在线| 久久精品一二三| 欧美精品精品一区| 色综合久久综合网欧美综合网| 国内外精品视频| 日韩欧美自拍偷拍| 欧美日韩情趣电影| 一区二区三区蜜桃网| 26uuu欧美| 91麻豆精品国产自产在线| 色一区在线观看| 国产福利一区二区三区视频 | 国产欧美日韩在线视频| 欧美高清精品3d| 91免费在线看| 成人免费精品视频| 日本欧美韩国一区三区| 一区二区三区日韩在线观看| 国产校园另类小说区| 日韩视频在线一区二区| 欧美三级欧美一级| 色婷婷国产精品久久包臀 | 免费国产亚洲视频| 亚洲宅男天堂在线观看无病毒| 中文字幕+乱码+中文字幕一区| 精品久久人人做人人爱| 欧美一卡2卡三卡4卡5免费| 欧美日韩综合在线| 色婷婷av一区二区三区之一色屋| 成人伦理片在线| 成人午夜免费av| 国产美女在线精品| 精东粉嫩av免费一区二区三区| 日一区二区三区| 欧美网站大全在线观看| 国产一区二区在线视频| 精品制服美女丁香| 免费欧美日韩国产三级电影| 亚洲综合在线视频| 亚洲综合成人在线视频| 亚洲欧美日韩国产综合在线| 日韩一区在线看| 亚洲欧洲日韩女同| 中文字幕色av一区二区三区| 国产精品久久久久久一区二区三区 | 美国av一区二区| 日本不卡中文字幕| 日本不卡视频在线| 免费在线一区观看| 久久国产剧场电影| 国产一区二区三区在线观看精品| 国产在线视视频有精品| 国产一区啦啦啦在线观看| 韩国av一区二区三区| 国产成人亚洲精品青草天美| 国产不卡在线播放| www.在线成人| 91蝌蚪国产九色| 欧美日韩一本到| 制服丝袜亚洲精品中文字幕| 日韩欧美在线不卡| 精品电影一区二区三区| 久久久久久电影| 国产精品国产三级国产专播品爱网| 日韩毛片在线免费观看| 一区二区三区国产| 亚洲第一电影网| 免费成人小视频| 国产一区二区三区蝌蚪| 成人自拍视频在线| 色就色 综合激情| 欧美精品在线视频| 精品成人一区二区| 在线不卡免费欧美| 久久亚洲影视婷婷| 国产精品久久久久久亚洲毛片| 亚洲视频电影在线| 亚州成人在线电影| 国模套图日韩精品一区二区 | 国产一区二区三区精品视频| 成人免费毛片app| 欧美色大人视频| 精品国产伦一区二区三区观看方式| 欧美国产一区二区在线观看| 亚洲欧美日韩中文字幕一区二区三区| 亚洲国产色一区| 久久国内精品自在自线400部| 国产成人在线观看免费网站| 91极品视觉盛宴| 91精品国产色综合久久ai换脸 | 中文字幕精品一区二区三区精品 | 久久久精品黄色| 一区二区三区精品在线| 久久99最新地址| 色吧成人激情小说| 欧美tickling挠脚心丨vk|