🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.help
Article #54294

Re: gcc on 16-bit and 64-bit targets?

#54294
From: Michael K. Gschwind
Date: Wed, 28 Nov 1990 08:09
25 lines
1663 bytes
In article <9011262318.AA24833@life.ai.mit.edu> WILCOX@TECR.NOSC.MIL writes:
>This is not a bug report but merely a question.
>
>I have the impression that gcc assumes that the target machine must
>have 32-bit (or at least "long" type) registers.  Can gcc be targetted
>to a 16-bit register machine or a 64-bit register machine?
>
>It looks like you need a new mode, say Rmode, to replace the embedded
>SImode in some places.  For example, the move_block_to_reg routine in
>in expr.c.

On 16 bit machines, SImode is used to refer to 16 bit quantities. SImode
seems to be the size of the word length, not a 32 bit quantity as stated
in the "Using and Porting GNU CC" manual. 

				bye,
					mike


Michael K. Gschwind, Institute for VLSI-Design, Vienna University of Technology
mike@vlsivie.tuwien.ac.at	1-2-3-4 kick the lawsuits out the door 
mike@vlsivie.uucp		5-6-7-8 innovate don't litigate         
e182202@awituw01.bitnet		9-A-B-C interfaces should be free
Voice: (++43).1.58801 8144	D-E-F-O look and feel has got to go!
Fax:   (++43).1.569697       
Technical Details
Message-ID: <2183@tuvie.UUCP>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!tuvie!mike
References: <9011262318.AA24833@life.ai.mit.edu>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 11318c,1e49897fa2596502
X-Google-Attributes: gid11318c,public
X-Google-ArrivalTime: 1990-11-28 15:02:08 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!tuvie!mike
From: mike@vlsivie.tuwien.ac.at (Michael K. Gschwind)
Newsgroups: gnu.gcc.help
Subject: Re: gcc on 16-bit and 64-bit targets?
Message-ID: <2183@tuvie.UUCP>
Date: 28 Nov 90 08:09:27 GMT
References: <9011262318.AA24833@life.ai.mit.edu>
Sender: news@tuvie.UUCP
Distribution: gnu
Organization: Vienna University of Technology
Lines: 25
Posted: Wed Nov 28 09:09:27 1990