HP3000-L Archives

May 1995, Week 3

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Brad Ahlf <[log in to unmask]>
Reply To:
Brad Ahlf <[log in to unmask]>
Date:
Mon, 15 May 1995 20:25:28 GMT
Content-Type:
text/plain
Parts/Attachments:
text/plain (37 lines)
: During all the email that flew back and forth leading
: up to the final version of the C++ survey for Interex,
: the question was raised as to whether or not the C++
: on HP-UX might be an adaptation of the ATT CFRONT
: C++ compiler (I believe several other vendors have
: ported this ATT product to their platforms and use it
: as the basis for their C++).
 
: Whether HP-UX C++ is or is not an implementation of
: ATT CFRONT would seem to be a factor that people
: might want to consider when putting in their 2 cents
: worth, on whether they would like to see GNU  C++
: or HP-UX  C++ on the 3000.
 
: I asked the HP person I have been talking 3000 C++
: to about this, and he said he wasn't sure.  Anybody on
: the list know ??  Can anyone from HP confirm one
: way or the other ??
 
My *UNOFFICIAL* confirmation is that yes, HP C++ on HP9000
systems is indeed based upon ATT/USL/Novell cfront technology
for its "front-end" technology.  It should be noted that it is
*NOT* a simple cfront port such as most vendors did with cfront.
HP C++ is an enhanced version of cfront (for instance it
includes a 1-pass native compilation mode for its "back-end"
instead of typical cfront 2-pass translate to C and then
compile the C code) which contains everything you would
expect in a cfront-based implementation plus lots of stuff
to make it better on HP-UX including HP compile-line options,
library support and include file support, symbolic debug
extensions and more to make it a better product than a basic
cfront product.  At its heart, HP C++ *is* currently based upon
cfront, for better or for worse.
 
Brad Ahlf
[log in to unmask]

ATOM RSS1 RSS2