From: Robert Lipe <robertlipe@usa.net>
To: "Kaveh R. Ghazi" <ghazi@caip.rutgers.edu>
Cc: gcc@gcc.gnu.org
Subject: sun/os as release candidate was: Removal of V2 code
Date: Mon, 20 Nov 2000 09:46:00 -0000 [thread overview]
Message-ID: <20001120114731.F9451@rjlhome.sco.com> (raw)
In-Reply-To: <200011201655.LAA09289@caip.rutgers.edu>
Kaveh R. Ghazi wrote:
> the SunOS box I had access to died
While I'm sorry for your loss, there are ways to help coverage even in
the absence of such a system.
> I've felt SunOS a worthy second tier candidate for these reasons:
>
> Tests K&R stage1 support
Many modern compilers have flags to dumb them down to K&R mode. Perhaps
this could be accomplished by doing bootstraps with a compiler in such a
mode. I suspect that "gcc -ansi" is probably not the best test, but it
might suffice. Some vendor compiler might be a better test.
Someone that cares about K&R could step up to the plate to add a cron
job to do a nightly (or whatever) build on such a system.
Does anyone other than HP even still provide a K&R-only compiler? If
so, since there are binary kits of GCC available for that target, has
the time come for us to relax the K&R restriction for bootstrapping GCC
completely?
> Tests SJLJ exceptions
OpenServer in COFF mode uses SJLJ exceptions. (It's one reason I'm
strongly considering yanking COFF mode; sjlj and dwarf-1 problems
are apparently of decreasing strategic value to GCC and they break
frequently.) This could be exercised somewhat by one of the nightly
build processes by adding another pass with '-fsjlj-exceptions' or even
doing a bootstrap by adding it to BOOT_CLFAGS. This could give us
coverage on a system that doesn't _need_ SJLJ.
> Tests fixincludes thoroughly
> Tests other various missing OS feature handling in gcc
Those represent holes. OTOH, maybe they represent holes that are of
only of value on such an archaic target...I mean, does any actively
maintained host/target still really spell "memcpy" only as "bcopy"?
RJL
next prev parent reply other threads:[~2000-11-20 9:46 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2000-11-20 8:55 Kaveh R. Ghazi
2000-11-20 9:46 ` Robert Lipe [this message]
2000-11-20 17:59 ` sun/os as release candidate was: " Gerald Pfeifer
2000-11-20 9:47 ` law
2000-11-20 12:53 sun/os as release candidate was: " Kaveh R. Ghazi
2000-11-20 13:41 ` Zack Weinberg
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=20001120114731.F9451@rjlhome.sco.com \
--to=robertlipe@usa.net \
--cc=gcc@gcc.gnu.org \
--cc=ghazi@caip.rutgers.edu \
/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).