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