From: Jeffrey A Law <law@cygnus.com>
To: Richard Henderson <rth@cygnus.com>
Cc: egcs@cygnus.com
Subject: Re: gen_rtx_FOO
Date: Mon, 15 Dec 1997 15:43:00 -0000 [thread overview]
Message-ID: <17163.882229603@hurl.cygnus.com> (raw)
In-Reply-To: <199710010853.BAA13130@twiddle.rth.home>
In message <199710010853.BAA13130@twiddle.rth.home>you write:
> Attached please find a first draft of a patch originally by
> Bernd Schmidt, and cleaned up a bit by myself that generates
> non-varargs functions to build rtx's. It also converts two
> files to use the new functions.
>
> Once this were to go in, we could begin slowly converting the
> rest of the files in gcc to use them, the goal being that the
> nastiness that David Miller ran into never happen again.
>
> Of course, if we do this, and gcc2 doesn't, it'll be nasty to
> do any sort of meaningful merging... Ah well.
[ ... patch not included ... ]
Well, last I remember I was the only person that objected to this,
and a few people thought it was a good idea.
Considering that it does give us some compile time checks on calls
to gen_rtx_blah and may speed up the compiler on machines that
flush register args to the stack in varargs functions, I say let's
go ahead and move forward with this change.
Note that this patchkit may need some updating after some of jfc's
recent changes. Any takers?
jeff
next prev parent reply other threads:[~1997-12-15 15:43 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
1997-10-01 1:56 gen_rtx_FOO Richard Henderson
1997-12-15 15:43 ` Jeffrey A Law [this message]
1997-12-30 10:50 ` gen_rtx_FOO Richard Henderson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=17163.882229603@hurl.cygnus.com \
--to=law@cygnus.com \
--cc=egcs@cygnus.com \
--cc=rth@cygnus.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).