🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.help
Article #53018

Manual error?

#53018
From: Koji "TAKO" Suginuma
Date: Fri, 03 Apr 1992 21:56
29 lines
1443 bytes
Dear GCC Wizards,

I have been hacking gcc and gcc manual. (Both Version 1.40)
Recently, I feel that something missing on page 125 of the
manual where it describes constraints.

On page 125 an insn is defined as
(define_insn ""
 [(set (match_operand:SI 0 "general_operand" "r")
       (plus:SI (match_operand:SI 1 "general_operand" "0")
                         |

However, form the definition on the previous page( P124),
I feel that we need to have an "=" for operand 0.
So, the first operand may be
 [(set (match_operand:SI 0 "general_operand" "=r")

How is this?

Just a comment. The difference between  match_dup and 'digit' for
constraint was hard to understand. I hope this section will be
revised for non expert readers. ( I guess I understand the
difference; however, still I do not have confidence, at this
moment)

Thank you for your time. Have nice weekend,

Koji Suginuma
Technical Details
Message-ID: <9204032156.AA01945@balboa.eng.uci.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!balboa.eng.uci.edu!koji

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 11318c,78ebf2c93779d8ff,start
X-Google-Attributes: gid11318c,public
X-Google-ArrivalTime: 1992-04-03 13:56:20 PST
Newsgroups: gnu.gcc.help
Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!balboa.eng.uci.edu!koji
From: koji@balboa.eng.uci.edu (Koji "TAKO" Suginuma)
Subject: Manual error?
Message-ID: <9204032156.AA01945@balboa.eng.uci.edu>
Sender: daemon@cis.ohio-state.edu
Organization: GNUs Not Usenet
Distribution: gnu
Date: Fri, 3 Apr 1992 21:56:20 GMT
Lines: 29