🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.lang.c++
Article #222

Help bringing up C++

#222
From: Bjarne Stroustrup
Date: Tue, 17 Jun 1986 14:59
26 lines
1841 bytes
> Path: decvax!tektronix!uw-beaver!bullwinkle!batcomputer!elias
> From: elias@batcomputer.TN.CORNELL.EDU (elias)
> Subject: Help bringing up C++ under UTX1.3
> Organization: Theory Center, Cornell University, Ithaca NY
> Keywords: datatype_sizes, datatype_alignments
> 
> ...i'm trying to bring up C++ under Gould's UTX1.3 (BSD4.3), and
> have to supply a set of data-type sizes and alignment characteristics.
> This info doesn't seem to be readily available in either the assembler
> manual or the C compiler, so if someone who either has already gone
> this route or knows, for example, what the "minimum size and alignment
> of frames" (i assume these are C stack frames) is, please contact me
> via one of the paths below.

The SZ_FRAME AL_FRAME SZ_TOP SZ_BOTTOM is not used for anything serious
and can be left alone in a port. They were included for a (now defunct)
version of cfront that was to generate assembly code directly.

The rest of the sizes and alignments can be found without too much trouble
by writing a few C programs for the target machine.

In general, before porting C++ have a look at Jonathan P. Leech's
article about porting release 1.0 "Article-I.D.: cit-vax.278"
Posted: Mon Mar 24 11:14:53 1986.
He is: jon@cit-vax.UUCP from California Institute of Technology.
It contains a lot of good stuff.
Technical Details
Message-ID: <5652@alice.uUCp>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!allegra!alice!bs

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.1 6/24/83; site alice.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!allegra!alice!bs
From: bs@alice.UucP (Bjarne Stroustrup)
Newsgroups: net.lang.c++
Subject: Help bringing up C++
Message-ID: <5652@alice.uUCp>
Date: Tue, 17-Jun-86 10:59:00 EDT
Article-I.D.: alice.5652
Posted: Tue Jun 17 10:59:00 1986
Date-Received: Wed, 18-Jun-86 05:33:56 EDT
Organization: Bell Labs, Murray Hill
Lines: 26