[comp.compilers] HP NLS

johnl@ima.UUCP (08/22/87)

Has anybody heard something about the New Language System of HPs
cross compiler family ?

Rup Grafendorfer
c/o KEBA, Gewerbehof C
A-4040 Linz,Austria,Europe
++43-732-230911-94
UUCP: mcvax!tuvie!keba!rup
--
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

dag@hp-lsd.HP.COM (David Geiser) (08/25/87)

>>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