Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!necntc!ima!johnl From: dag@hp-lsd.HP.COM (David Geiser) Newsgroups: comp.compilers Subject: Re: HP NLS Message-ID: <8760003@hp-lsd.HP.COM> Date: Tue, 25-Aug-87 13:32:13 EDT Article-I.D.: hp-lsd.8760003 Posted: Tue Aug 25 13:32:13 1987 Date-Received: Fri, 28-Aug-87 06:00:54 EDT References: <764@keba.UUCP> Sender: johnl@ima.ISC.COM Reply-To: dag@hp-lsd.HP.COM (David Geiser) Organization: HP Logic Systems Division - Col Lines: 88 Approved: compilers@ima.UUCP >>Has anybody heard ..... Yes, you now have an 'ear' at the source (too bad the mouth goes along with it). Do you have any specific questions? Stupid question, isn't it? Of course you have questions or you wouldn't be posting. The following is from the September 1987 data sheet for the Advanced C Cross Compiler for Motorola MC68020 Model 64903S FEATURES - Draft ANSI standard C (without function prototyping) - Full standard UNIX C preprocessor - Standard UNIX cc command line interface - Complete C support and math libraries from draft ANSI standard - Versions of libraries utilizing 68881 floating point coprocessor - Position independent versions of libraries - Pragma for assembly language in C source - Pragma for named segment specification in C source - User-specifiable address modes for function calls and data access - Listings with generated assembly language intermixed with C source and cross reference - Fully reentrant generated code - Options for uninitialized static data and inhibition of I/O - Option for run-time checking of array bounds and NULL pointer dereferences - Constant folding, automatic register variable selection, and other optimizations - Locally optimal code fully utilizing 68020 address modes - Peephole optimizer - User selectable time versus space optimization - Library providing system file I/O functions using HP 64416A 68020 emulation system's simulated I/O facility - Full symbol information and C source line numbers provided to emulation and analysis (UNIX is a trademark of AT&T Technologies, INC.) ---------------- END OF QUOTE ------------------------ That information should be generic enough to enlighten without boring. If there's anything specific that you want that would not be of interest to the net, please E-mail, address posted below. P.S. Although at one time we did refer to it internally as NLS, that name was never official. It is officially known as AxLS -- Advanced cross Language System. -- "Usual disclaimer about who's responsible for my mouth." David Geiser Hewlett-Packard Logic System Division P.O.B. 617 Colorado Springs, CO 80901-0617 UUCP: {hplabs,cbosgd}!hp-lsd!dag CSNET: hp-lsd!dag@hp-labs.csnet ARPA: hp-lsd!dag%hp-labs@csnet-relay.arpa INTERNET: dag@hp-lsd.HP.COM [This is about as commercial a message as I expect to send out to compilers, but the technical content seems adequate. -John] -- Send compilers articles to ima!compilers or, in a pinch, to Levine@YALE.ARPA Plausible paths are { ihnp4 | decvax | cbosgd | harvard | yale | cca}!ima Please send responses to the originator of the message -- I cannot forward mail accidentally sent back to compilers. Meta-mail to ima!compilers-request