⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 orders

📁 GCC编译器源代码
💻
📖 第 1 页 / 共 5 页
字号:
     built-in TK interface.   * Common Lisp (`gcl')   (SrcCD)     GNU Common Lisp (GCL, formerly known as Kyoto Common Lisp) is a compiler     & interpreter for Common Lisp.  GCL is very portable & extremely     efficient on a wide class of applications, & compares favorably in     performance with commercial Lisps on several large theorem-prover &     symbolic algebra systems.  GCL supports the CLtL1 specification but is     moving towards the proposed ANSI standard.     GCL compiles to C & then uses the native optimizing C compiler (e.g.,     GCC).  A function with a fixed number of args & one value turns into a C     function of the same number of args, returning one value--so GCL is     maximally efficient on such calls.  Its conservative garbage collector     gives great freedom to the C compiler to put Lisp values in registers.     It has a source level Lisp debugger for interpreted code & displays     source code in an Emacs window.  Its profiler (based on the C profiling     tools) counts function calls & the time spent in each function.     There is now a built-in interface to the Tk widget system.  It runs in a     separate process, so users may monitor progress on Lisp computations or     interact with running computations via a windowing interface.     There is also an Xlib interface via C (xgcl-2).  CLX runs with GCL, as     does PCL (see "PCL" later in this article).     GCL version 2.2.2 is released under the GNU Library General Public     License.   * cook   (SrcCD)     Cook is a tool for constructing files, and maintaining referential     integrity between files.  It is given a set of files to create, and     recipes of how to create and maintain them.  In any non-trivial program     there will be prerequisites to performing the actions necessary to     creating any file, such as include files.  The `cook' program provides a     mechanism to define these.     Some features which distinguish Cook include a strong procedural     description language, and fingerprints to supplement file modification     time stamps.  There is also a `make2cook' utility included to ease     transition.   * `cpio'   (SrcCD)     `cpio' is an archive program with all the features of SVR4 `cpio',     including support for the final POSIX 1003.1 `ustar' standard.  `mt', a     program to position magnetic tapes, is included with `cpio'.   * CVS   (SrcCD)     CVS is a version control system (like RCS or SCCS) which allows you to     keep old versions of files (usually source code), keep a log of who,     when, and why changes occurred, etc.  It handles multiple developers,     multiple directories, triggers to enable/log/control various operations,     and can work over a wide area network.  It does not handle build     management or bug-tracking; these are handled by `make' and GNATS,     respectively.   * `cxref'   (SrcCD)     `cxref' is a program that will produce documentation (in LaTeX or HTML)     including cross-references from C program source code.  It has been     designed to work with ANSI C, incorporating K&R, and most popular GNU     extensions.  The documentation for the subject program is produced from     comments in the code that are appropriately formatted.  The cross     referencing comes from the code itself and requires no extra work.   * DDD   (SrcCD)     The Data Display Debugger (DDD) is a common graphical user interface to     GDB, DBX, and XDB, the popular Unix debuggers.  DDD provides a graphical     data display where complex data structures can be explored incrementally     and interactively.  DDD has been designed to compete with well-known     commercial debuggers; as of release 2.1.1, DDD also compiles and runs     with LessTif, a free Motif clone, without loss of functionality.  For     more details, see the DDD WWW page at     `http://www.cs.tu-bs.de/softech/ddd/'.   * DejaGnu   (SrcCD)     DejaGnu is a framework to test programs with a single front end for all     tests.  DejaGnu's flexibility & consistency makes it easy to write tests.     DejaGnu will also work with remote hosts and embedded systems.     DejaGnu comes with `expect', which runs scripts to conduct dialogs with     programs.   * Diffutils   (SrcCD)     GNU `diff' compares files showing line-by-line changes in several     flexible formats.  It is much faster than traditional Unix versions.  The     Diffutils package has `diff', `diff3', `sdiff', & `cmp'.  Future plans     include support for internationalization (e.g., error messages in     Chinese) & some non-Unix PC environments, & a library interface that can     be used by other free software.   * DJGPP   *Also see "GCC" below*   (BinCD)     DJ Delorie has ported GCC/G++ to i386s running DOS.  DJGPP has a 32-bit     i386 DOS extender with a symbolic debugger, development libraries, &     ports of Bison, `flex', & Binutils.  Full source code is provided.  It     needs at least 5MB of hard disk space to install & 512K of RAM to use.     It supports SVGA (up to 1024x768), XMS & VDISK memory allocation,     `himem.sys', VCPI (e.g., QEMM, DESQview, & 386MAX), & DPMI (e.g.,     Windows 3.x, OS/2, QEMM, & QDPMI).  Version 2 was released in Feb. 1996,     & needs a DPMI environment; a free DPMI server is included.     WWW at `http://www.delorie.com/djgpp/' or FTP from `ftp.simtel.net' in     `/pub/simtelnet/gnu/djgpp/' (or a SimTel mirror site).     Ask `listserv@delorie.com', to join a DJGPP users mailing list.   * `dld'   (SrcCD)     `dld' is a dynamic linker written by W. Wilson Ho.  Linking your program     with the `dld' library allows you to dynamically load object files into     the running binary.  `dld' supports a.out object types on the following     platforms: Convex C-Series (BSD), i386/i486/Pentium (GNU/Linux), Sequent     Symmetry i386 (Dynix 3), Sun-3 (SunOS 3 & 4), Sun-4 (SunOS 4), & VAX     (Ultrix).   * `doschk'   (SrcCD)     This program is a utility to help software developers ensure that their     source file names are distinguishable on System V platforms with     14-character filenames and on MS-DOS systems with 8+3 character     filenames.   * `ed'   (SrcCD)     `ed' is the standard text editor.  It is line-oriented and can be used     interactively or in scripts.   * Elib   (SrcCD)     Elib is a small library of Emacs Lisp functions, including routines for     using AVL trees and doubly-linked lists.   * Elisp archive   (SrcCD)     This is a snapshot of Ohio State's GNU Emacs Lisp FTP Archive.  FTP it     from `archive.cis.ohio-state.edu' in `/pub/gnu/emacs/elisp-archive'.   * Emacs   *Also *note GNUs Flashes::.*   [FSFman(s), FSFrc]     In 1975, Richard Stallman developed the first Emacs, an extensible,     customizable real-time display editor & computing environment.  GNU Emacs     is his second implementation.  It offers true Lisp--smoothly integrated     into the editor--for writing extensions & provides an interface to the X     Window System.  It runs on Unix, MS-DOS, & Windows NT or 95.  In     addition to its powerful native command set, Emacs can emulate the     editors vi & EDT (DEC's VMS editor).  Emacs has many other features which     make it a full computing support environment.  Source for the `GNU Emacs     Manual' & a reference card comes with the software.  Sources for the     `GNU Emacs Lisp Reference Manual', & `Programming in Emacs Lisp: An     Introduction' are distributed in separate packages.  *Note     Documentation::.   * Emacs 20   (SrcCD)   [FSFman(s), FSFrc]     Emacs 20.1 was just released recently.  Its main new features include     support for many languages and many character codes (the MULE facility)     and a new convenient customization feature.  The text-filling commands     handle indented and bulleted paragraphs conveniently; there are new help     facilities for looking up documentation about functions and symbols in     various languages.  A new method of file-locking works even when using     NFS.  Some dired commands have been made more systematic.     We believe Emacs 20 operates on the same systems as Emacs 19, but we do     not have confirmation for all of them.   * Emacs 19   (SrcCD)   [FSFman(s), FSFrc]     Emacs 19 works with character-only terminals & with the X Window System     (with or without an X toolkit).  It also runs on MS-DOS, MS Windows, and     with multiple-window support on MS Windows 95/NT.     Emacs 19 works on: Acorn RISC (RISCiX); Alliant FX/2800 (BSD); Alpha     (OSF/1 or GNU/Linux); Apollo (DomainOS); Bull DPX/2 2nn & 3nn (SysV.3) &     sps7 (SysV.2); Clipper; Convex (BSD); Cubix QBx (SysV); Data General     Aviion (DGUX); DEC MIPS (Ultrix 4.2, OSF/1, not VMS); Elxsi 6400 (SysV);     Gould Power Node & NP1 (4.2 & 4.3BSD); Harris Night Hawk 1200, 3000,     4000 & 5000 (cxux); Harris Night Hawk Power PC (powerunix); Honeywell     XPS100 (SysV); HP 9000 series 200, 300, 700, 800 (but not 500) (4.3BSD;     HP-UX 7, 8, 9; NextStep); Intel i386/i486/Pentium (GNU/Hurd, GNU/Linux,     386BSD, AIX, BSDI/386, FreeBSD, Esix, ISC, MS-DOS, NetBSD, SCO3.2v4,     Solaris, SysV, Xenix, WindowsNT, Windows95); IBM RS/6000 (AIX 3.2) &     RT/PC (AIX, BSD); Motorola Delta 147 & 187 (SysV.3, SysV.4, m88kbcs);     National Semiconductor 32K (Genix); NeXT (BSD, Mach 2 w/ NeXTStep 3.0);     Paragon (OSF/1); Prime EXL (SysV); Pyramid (BSD); Sequent Symmetry (BSD,     ptx); Siemens RM400 & RM600 (SysV); SGI Iris 4D (Irix 4.x & 5.x); Sony     News/RISC (NewsOS); Stardent i860 (SysV); Sun 3 & 4, SPARC 1, 1+, 2, 10,     Classic (SunOS 4.0, 4.1, Solaris 2.0-2.3); Tadpole 68k (SysV); Tektronix     XD88 (SysV.3) & 4300 (BSD); & Titan P2 & P3 (SysV).   * Emacs 18   (SrcCD)   [FSFrc]     Emacs 18 is several years old.  We no longer maintain it, but still     distribute it for those using platforms which Emacs 19 does not support.   * `enscript'   (SrcCD)     `enscript' is an upwardly-compatible replacement for the Adobe     `enscript' program.  It formats ASCII files (outputting in Postscript)     and stores generated output to a file or sends it directly to the     printer.   * `es'   (SrcCD)     `es' is an extensible shell (based on `rc') with first-class functions,     lexical scope, exceptions, and rich return values (i.e., functions can     return values other than just numbers).  `es''s extensibility comes from     the ability to modify and extend the shell's built-in services, such as     path searching and redirection.  Like `rc', it is great for both     interactive use and scripting, particularly since its quoting rules are     much less baroque than the C and Bourne shells.   * Exim   (SrcCD)     Exim is a new Internet mail transfer agent, similar in style to Smail 3.     It can handle relatively high volume mail systems, header rewriting,     control over which hosts/nets may use it as a relay, blocking of     unwanted mail from specified hosts/nets/senders, and multiple local     domains on one mail host ("virtual domains") with several options for     the way these are handled.   * `f2c'   *Also see "Fortran" below & in *Note Forthcoming GNUs::.*       (SrcCD)     `f2c' converts Fortran-77 source into C or C++, which can be compiled     with GCC or G++.  Get bug fixes by FTP from site `netlib.bell-labs.com'     or by email from `netlib@netlib.bell-labs.com'.  For a summary, see the     file `/netlib/f2c/readme.gz'.   * `ffcall'   (SrcCD)     `ffcall' is a C library for implementing foreign function calls in     embedded interpreters by Bill Triggs and Bruno Haible.  It allows C     functions with arbitrary argument lists and return types to be called or     emulated (callbacks).   * Fileutils   (SrcCD)     The Fileutils are: `chgrp', `chmod', `chown', `cp', `dd', `df', `dir',     `dircolors', `du', `install', `ln', `ls', `mkdir', `mkfifo', `mknod',     `mv', `rm', `rmdir', `sync', `touch', & `vdir'.   * Findutils   (SrcCD)     `find' is frequently used both interactively and in shell scripts to     find files which match certain criteria and perform arbitrary operations     on them.  Also included are `locate', which scans a database for file     names that match a pattern, and `xargs', which applies a command to a     list of files.   * Finger   (SrcCD)     GNU Finger has more features than other finger programs.  For sites with     many hosts, a single host may be designated as the finger "server" host     and other hosts at that site configured as finger "clients".  The server     host collects information about who is logged in on the clients.  To     finger a user at a GNU Finger site, a query to any of its client hosts     gets useful information.  GNU Finger supports many customization     features, including user output filters and site-programmable output for     special target names.   * `flex'   (BinCD, SrcCD)   [FSFman, FSFrc]     `flex' is a replacement for the `lex' scanner generator.  `flex' was     written by Vern Paxson of the Lawrence Berkeley Laboratory and generates     far more efficient scanners than `lex' does.  Sources for the `Flex     Manual' and reference card are included (*note Documentation::.).   * Fontutils   (SrcCD)     The Fontutils convert between font formats, create fonts for use with     Ghostscript or TeX (starting with a scanned type image & converting the     bitmaps to outlines), etc.  It includes: `bpltobzr', `bzrto',

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -