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

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

?? lcc.1

?? lcc,一個可變目標c語言編譯器的源碼
?? 1
字號:
.\" $Id: lcc.1,v 1.15 1998/08/24 21:14:33 drh Exp $.TH LCC 1 "local \- $Date: 1998/08/24 21:14:33 $".SH NAMElcc \- ANSI C compiler.SH SYNOPSIS.B lcc[.I option|.I file]....br.SH DESCRIPTION.PP.I lccis an ANSI C compiler for a variety of platforms..PPArguments whose names end with `.c' (plus `.C' under Windows) are taken to beC source programs; they are preprocessed, compiled, andeach object program is left on the filewhose name is that of the source with `.o' (UNIX) or `.obj' (Windows)substituted for the extension.Arguments whose names end with `.i' are treated similarly,except they are not preprocessed.In the same way,arguments ending with `.s' (plus `.S', `.asm', and `.ASM', under Windows)are taken to be assembly source programsand are assembled, producing an object file.If there are no arguments,.I lccsummarizes its options on the standard error..PP.I lccdeletes an object file if and only if exactly onesource file is mentioned and no other file(source, object, library) or.B \-loption is mentioned..PPIf the environment variable.B LCCINPUTSis set,.I lccassumes it gives a semicolon- or colon-separated list of directories in which tolook for source and object files whose names do not begin with `/'.These directories are also added to the list of directoriessearched for libraries.If.B LCCINPUTSis defined, it must contain `.' in order for the current directoryto be searched for input files..PP.I lccuses ANSI standard header files (see `FILES' below).Include files not found in the ANSI header filesare taken from the normal default include areas,which usually includes.BR /usr/include .Under Windows, if the environment variable.B includeis defined, it gives a semicolon-separated list of directories in which to search forheader files..PP.I lccinterprets the following options; unrecognized options aretaken as loader options (see.IR ld (1))unless.BR \-c ,.BR \-S ,or.B \-Eprecedes them.Except for.BR \-l ,all options are processed before any of the filesand apply to all of the files.Applicable options are passed to each compilation phase in the order given..TP.B \-cSuppress the loading phase of the compilation, and forcean object file to be produced even if only one program is compiled..TP.B \-gProduce additional symbol table information for the local debuggers..I lccwarns when.B \-gis unsupported..TP.BI \-Wf\-g n , xSet the debugging level to.I nand emit source code as comments into the generated assembly code;.I xmust be the assembly language comment character.If.I nis omitted, it defaults to 1, which is similar to.BR \-g .Omitting.BI , xjust sets the debugging level to.IR n ..TP.B \-wSuppress warning diagnostics, such as thoseannouncing unreferenced statics, locals, and parameters.The line.I#pragma ref idsimulates a reference to the variable .IR id ..TP.BI \-d nGenerate jump tables for switches whose density is at least.IR n ,a floating point constant between zero and one.The default is 0.5..TP.B \-AWarns aboutdeclarations and casts of function types without prototypes,assignments between pointers to ints and pointers to enums, andconversions from pointers to smaller integral types.A second.B \-Awarns aboutunrecognized control lines,nonANSI language extensions and source characters in literals,unreferenced variables and static functions,declaring arrays of incomplete types,and exceeding.I someANSI environmental limits, like more than 257 cases in switches.It also arranges for duplicate global definitions in separately compiledfiles to cause loader errors..TP.B \-PWrites declarations for all defined globals on standard error.Function declarations include prototypes;editing this output can simplify conversion to ANSI C.This output may not correspond to the input whenthere are several typedefs for the same type..TP.B \-nArrange for the compiler to produce codethat tests for dereferencing zero pointers.The code reports the offending file and line number and calls.IR abort (3)..TP.B \-Ois ignored..TP.B \-SCompile the named C programs, and leave theassembler-language output on corresponding files suffixed `.s' or `.asm'..TP.B \-ERun only the preprocessor on the named C programsand unsuffixed file arguments,and send the result to the standard output..TP.BI \-o "  output"Name the output file.IR output .If.B \-cor.B \-Sis specified and there is exactly one source file,this option names the object or assembly file, respectively.Otherwise, this option names the final executablefile generated by the loader, and `a.out' (UNIX) or `a.exe' (Windows) is left undisturbed..I lccwarns if.B \-oand.B \-cor.B \-Sare given with more than one source file and ignores the.B \-ooption..TP.BI \-D name=defDefine the.I nameto the preprocessor, as if by `#define'.If.I =defis omitted, the name is defined as "1"..TP.BI \-U nameRemove any initial definition of.IR name ..TP.BI \-I dir`#include' fileswhose names do not begin with `/' are alwayssought first in the directory of the.I filearguments, then in directories named in.B \-Ioptions, then in directories on a standard list..TP.B \-NDo not search.I anyof the standard directories for `#include' files.Only those directories specified by subsequent explicit.B \-Ioptions will be searched, in the order given..TP.BI \-B strUse the compiler.BI "" str rccinstead of the default version.Note that.I stroften requires a trailing slash.On Sparcs only,.B \-Bstaticand.BI \-Bdynamicare passed to the loader; see.IR ld (1)..TP.BI \-Wo\-lccdir= dirFind the preprocessor, compiler proper, and include directoryin the directory.I dir/or.Idir\\.If the environment variable.B LCCDIRis defined, it gives this directory..I lccwarns when this option is unsupported..TP.B \-Wf-unsigned_char=1.br.ns.TP.B \-Wf-unsigned_char=0 makes plain.B charan unsigned (1) or signed (0) type; by default,.B charis signed..TP.B \-Wf\-wchar_t=unsigned_char.br.ns.TP.B \-Wf\-wchar_t=unsigned_short.br.ns.TP.B \-Wf\-wchar_t=unsigned_intMakes wide characters the type indicated; by default,wide characters are unsigned short ints, and.B wchar_tis a typedef for unsigned short defined in stddef.h.The definition for.B wchar_tin stddef.h must correspond to the type specified..TP.B \-vPrint commands as they are executed; some of the executedprograms are directed to print their version numbers.More than one occurrence of.B \-vcauses the commands to be printed, but.I notexecuted..TP.BR \-help " or " \-?Print a message on the standard error summarizing.IR lcc 'soptions and giving the values of the environment variables.B LCCINPUTSand.BR LCCDIR ,if they are defined.Under Windows, the values of.B includeand.B libare also given, if they are defined..TP.B \-bProduce code that counts the number of times each expression is executed.If loading takes place, arrange for a.B prof.outfile to be written when the object program terminates.A listing annotated with execution counts can then be generated with.IR bprint (1)..I lccwarns when.B \-bis unsupported..B \-Wf\-Cis similar, but counts only the number of function calls..TP.B \-pProduce code that counts the number of times each function is called.If loading takes place, replace the standard startupfunction by one that automatically calls.IR monitor (3)at the start and arranges to write a.B mon.outfile when the object program terminates normally.An execution profile can then be generated with.IR prof (1)..I lccwarns when.B \-pis unsupported..TP.B \-pgCauses the compiler to produce counting code like.BR \-p ,but invokes a run-time recording mechanism that keeps moreextensive statistics and produces a .B gmon.outfile at normal termination.Also, a profiling library is searched, in lieu of the standard C library.An execution profile can then be generated with.IR gprof (1)..I lccwarns when.B \-pgis unsupported..TP.BI \-t name.br.ns.TP.BI \-tProduce code to print the name of the function, an activation number,and the name and value of each argument at function entry.At function exit, produce code to printthe name of the function, the activation number, and the return value.By default,.I printfdoes the printing; if.I nameappears, it does.For null.I char*values, "(null)" is printed. .BI \-target.I nameis accepted, but ignored..TP.BI \-tempdir= dirStore temporary files in the directory.I dir/or.Idir\\.The default is usually.BR /tmp ..TP.BI \-W xargpass argument.I argto the program indicated by.IR x ;.I xcan be one of.BR p ,.BR f ,.BR a ,or.BR l ,which refer, respectively, to the preprocessor, the compiler proper,the assembler, and the loader..I argis passed as given; if a.B \-is expected, it must be given explicitly..BI \-Wo argspecifies a system-specific option,.IR arg ..PPOther argumentsare taken to be either loader option arguments, or C-compatibleobject programs, typically produced by an earlier.I lccrun, or perhaps libraries of C-compatible routines.Duplicate object files are ignored.These programs, together with the results of anycompilations specified, are loaded (in the ordergiven) to produce an executable program with name.BR a.out(UNIX) or.BR a.exe(Windows)..PP.I lccassigns the most frequently referenced scalar parameters andlocals to registers whenever possible.For each block,explicit register declarations are obeyed first;remaining registers are assigned to automatic locals if theyare `referenced' at least 3 times.Each top-level occurrence of an identifiercounts as 1 reference. Occurrences in a loop,either of the then/else arms of an if statement, or a casein a switch statement each count, respectively, as 10, 1/2, or 1/10 references.These values are adjusted accordingly for nested control structures..B \-Wf\-acauses.I lccto read a.B prof.outfile from a previous execution and to use the data thereinto compute reference counts (see.BR \-b )..PP.I lccis a cross compiler;.BI \-Wf\-target= target/oscauses.I lccto generate code for.I targetrunning the operating system denoted by.IR os .The supported.I target/oscombinations may include.PP.RS.ta \w'sparc/solarisxx'u.nfalpha/osf	ALPHA, OSF 3.2mips/irix	big-endian MIPS, IRIX 5.2mips/ultrix	little-endian MIPS, ULTRIX 4.3sparc/solaris	SPARC, Solaris 2.3x86/win32	x86, Windows NT 4.0/Windows 95/98x86/linux	x86, Linuxsymbolic	text rendition of the generated codenull		no output.fi.RE.PPFor.BR \-Wf\-target=symbolic ,the option.B \-Wf-htmlcauses the text rendition to be emitted as HTML..B .SH LIMITATIONS.PP.I lccaccepts the C programming languageas described in the ANSI standard.If.I lccis used with the GNU C preprocessor, the.B \-Wp\-trigraphsoption is required to enable trigraph sequences..PPPlain int bit fields are signed.Bit fields are aligned like unsigned integers but are otherwise laid outas by most standard C compilers.Some compilers, such as the GNU C compiler,may choose other, incompatible layouts..PPLikewise, calling conventions are intended to be compatible withthe host C compiler,except possibly for passing and returning structures.Specifically,.I lccpasses and returns structures like host ANSI C compilerson most targets, but some older host C compilers use different conventions.Consequently, calls to/from such functions compiled witholder C compilers may not work.Calling a function that returnsa structure without declaring it as such violatesthe ANSI standard and may cause a fault..SH FILES.PPThe file names listed below are.IR typical ,but vary among installations; installation-dependent variantscan be displayed by running.I lccwith the.B \-voption..PP.RS.ta \w'$LCCDIR/liblcc.{a,lib}XX'u.nffile.{c,C}	input filefile.{s,asm}	assembly-language filefile.{o,obj}	object filea.{out,exe}	loaded output/tmp/lcc*	temporary files$LCCDIR/cpp	preprocessor$LCCDIR/rcc	compiler$LCCDIR/liblcc.{a,lib}	\fIlcc\fP-specific library/lib/crt0.o	runtime startup (UNIX)/lib/[gm]crt0.o	startups for profiling (UNIX)/lib/libc.a	standard library (UNIX)$LCCDIR/include	ANSI standard headers/usr/local/include	local headers/usr/include	traditional headersprof.out	file produced for \fIbprint\fR(1)mon.out	file produced for \fIprof\fR(1)gmon.out	file produced for \fIgprof\fR(1).fi.RE.PP.I lccpredefines the macro.B __LCC__on all systems.It may also predefine some installation-dependent symbols; option.B \-vexposes them..SH "SEE ALSO".PPC. W. Fraser and D. R. Hanson,.I A Retargetable C Compiler: Design and Implementation,Addison-Wesley, 1995. ISBN 0-8053-1670-1..PPThe World-Wide Web page at http://www.cs.princeton.edu/software/lcc/..PPS. P. Harbison and G. L. Steele, Jr.,.I C: A Reference Manual,4th ed., Prentice-Hall, 1995..PPB. W. Kernighan and D. M. Ritchie,.I The C Programming Language,2nd ed., Prentice-Hall, 1988..PPAmerican National Standards Inst.,.I American National Standard for Information Systems\(emProgramming.IR Language\(emC ,ANSI X3.159-1989, New York, 1990..br.SH BUGSMail bug reports along with the shortest preprocessed programthat exposes them and the details reported by.IR lcc 's.B \-voption to lcc-bugs@princeton.edu. The WWW page atURL http://www.cs.princeton.edu/software/lcc/includes detailed instructions for reporting bugs..PPThe ANSI standard headers conform to the specifications inthe Standard, which may be too restrictive for some applications,but necessary for portability.Functions given in the ANSI headers may be missing fromsome local C libraries (e.g., wide-character functions)or may not correspond exactly to the local versions;for example, the ANSI standardstdio.hspecifies that.IR printf ,.IR fprintf ,and.I sprintfreturn the number of characters written to the file or array,but some existing libraries don't implement this convention..PPOn the MIPS and SPARC, old-style variadic functions must usevarargs.hfrom MIPS or Sun. New-style is recommended..PPWith.BR \-b ,files compiled.I without.B \-bmay cause.I bprintto print erroneous call graphs.For example, if.B fcalls.B gcalls.B hand.B fand.B hare compiled with.BR \-b ,but.B gis not,.B bprintwill report that.B fcalled.BR h .The total number of calls is correct, however.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美亚洲自拍偷拍| 中文字幕欧美日本乱码一线二线| 日韩欧美在线不卡| 国产精品短视频| 蜜臀av一区二区在线观看| 风流少妇一区二区| 日韩视频一区二区三区| 日韩理论电影院| 国产在线精品一区二区不卡了| 欧美性色综合网| 国产嫩草影院久久久久| 麻豆精品一区二区综合av| 91黄视频在线| 1区2区3区精品视频| 国产在线日韩欧美| 日韩一区二区三区精品视频| 亚洲激情校园春色| 成人福利视频在线| 国产欧美一区二区精品忘忧草| 麻豆成人av在线| 欧美亚洲国产一区二区三区va | 91蝌蚪国产九色| 国产午夜亚洲精品不卡| 日韩中文字幕亚洲一区二区va在线 | 欧美高清dvd| 一区二区三区毛片| 色综合久久88色综合天天| 国产精品免费aⅴ片在线观看| 久久99精品一区二区三区| 91精品欧美福利在线观看| 亚洲综合在线电影| 色域天天综合网| 亚洲欧洲三级电影| 99re这里只有精品视频首页| 中文字幕在线免费不卡| 成人激情动漫在线观看| 国产精品沙发午睡系列990531| 国产黄色成人av| 国产精品乱码人人做人人爱 | 美女看a上一区| 5566中文字幕一区二区电影| 日韩电影免费在线看| 在线不卡a资源高清| 日本成人在线不卡视频| 欧美一区二区成人| 极品美女销魂一区二区三区免费| 精品国产欧美一区二区| 国产呦精品一区二区三区网站| 久久人人超碰精品| 成人网男人的天堂| 亚洲天堂久久久久久久| 色就色 综合激情| 洋洋成人永久网站入口| 欧美美女喷水视频| 九一九一国产精品| 中文字幕欧美日本乱码一线二线| av资源站一区| 香蕉乱码成人久久天堂爱免费| 欧美日本韩国一区二区三区视频 | 国产精品免费久久| 色噜噜狠狠色综合欧洲selulu| 亚洲一卡二卡三卡四卡五卡| 91精品国产一区二区三区 | 日韩福利视频网| 久久精品亚洲精品国产欧美 | 狠狠色伊人亚洲综合成人| 日本一二三不卡| 91搞黄在线观看| 久久精品国产精品亚洲精品| 国产欧美日韩激情| 欧美亚日韩国产aⅴ精品中极品| 蜜乳av一区二区| 一区在线观看视频| 欧美tickling网站挠脚心| 波多野结衣中文字幕一区二区三区| 亚洲国产精品一区二区尤物区| 精品久久久久av影院 | 国产精品综合视频| 亚洲综合清纯丝袜自拍| 26uuu精品一区二区| 91蝌蚪国产九色| 国产九九视频一区二区三区| 亚洲国产成人va在线观看天堂| 亚洲精品一区二区三区四区高清| 色域天天综合网| 国产精品亚洲一区二区三区在线 | 91福利社在线观看| 国产精品亚洲视频| 天天射综合影视| 日韩理论片中文av| 精品对白一区国产伦| 欧美色图一区二区三区| 不卡视频在线看| 国产在线播放一区二区三区| 污片在线观看一区二区| 亚洲日本护士毛茸茸| 欧美成人欧美edvon| 欧美高清hd18日本| 欧日韩精品视频| 不卡av免费在线观看| 国产传媒日韩欧美成人| 91.com在线观看| 国产精品 欧美精品| 日韩中文字幕av电影| 一区二区三区中文字幕精品精品| 久久久综合网站| 精品国产免费一区二区三区四区| 欧美伦理影视网| 欧美日韩免费一区二区三区| 色婷婷一区二区| 91丝袜呻吟高潮美腿白嫩在线观看| 国产精品综合一区二区三区| 美腿丝袜一区二区三区| 免费三级欧美电影| 日韩激情视频在线观看| 亚洲成人福利片| 亚洲不卡av一区二区三区| 亚洲一区二区精品视频| 亚洲一区二区三区中文字幕在线| 亚洲色大成网站www久久九九| 国产精品久久久一区麻豆最新章节| 国产日韩欧美高清在线| 26uuu亚洲综合色欧美| 精品sm捆绑视频| 久久久久久久综合色一本| 国产日韩精品一区| 国产网站一区二区| 国产精品短视频| 一区二区成人在线视频| 午夜免费久久看| 青青青伊人色综合久久| 精品综合免费视频观看| 国产成人免费在线观看不卡| 亚洲成人福利片| 韩国精品久久久| 成人国产亚洲欧美成人综合网| av成人免费在线观看| 欧美性受xxxx| 欧美精品一区二区精品网| 国产视频一区二区在线| 亚洲日本va在线观看| 偷拍与自拍一区| 国产精品主播直播| 91丨九色丨黑人外教| 欧美日韩一本到| 久久嫩草精品久久久精品| 中文乱码免费一区二区| 一区二区成人在线观看| 麻豆精品视频在线观看免费| 国产精品香蕉一区二区三区| 91免费在线视频观看| 欧美一区二区私人影院日本| 国产日产欧美精品一区二区三区| 国产精品夫妻自拍| 奇米综合一区二区三区精品视频| 国产精品综合一区二区| 欧美日韩国产a| 欧美国产视频在线| 午夜成人免费电影| 国产91综合网| 91精品国产综合久久蜜臀| 国产精品女同互慰在线看| 日韩精品一区第一页| 成人精品gif动图一区| 91精品国产黑色紧身裤美女| 中文成人综合网| 久久成人av少妇免费| 91久久精品日日躁夜夜躁欧美| 欧美成人vr18sexvr| 亚洲男帅同性gay1069| 国产精品影视天天线| 欧美一区二区精美| 亚洲成人先锋电影| 99国产精品99久久久久久| 久久午夜老司机| 无码av中文一区二区三区桃花岛| youjizz久久| 久久婷婷国产综合精品青草| 伊人色综合久久天天| 成人国产在线观看| 2021国产精品久久精品 | 日韩欧美资源站| 亚洲第一主播视频| 色婷婷综合激情| 中文字幕一区在线观看视频| 国产麻豆午夜三级精品| 91精品国产高清一区二区三区蜜臀| 亚洲精选免费视频| 成人黄色软件下载| 日本一区二区三级电影在线观看 | 激情综合网天天干| 在线播放日韩导航| 亚洲国产精品一区二区久久| www.欧美亚洲| 国产精品另类一区| av亚洲精华国产精华精| 国产精品乱人伦| 91在线观看污| 一区二区中文字幕在线| 色综合天天综合色综合av |