This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
RE: [RFC] Removing -fpack-struct in C++ for 4.0
- From: "Dave Korn" <dk at artimi dot com>
- To: "'Joseph S. Myers'" <jsm at polyomino dot org dot uk>,"'Aaron W. LaFramboise'" <aaronavay62 at aaronwl dot com>
- Cc: "'Giovanni Bajo'" <giovannibajo at libero dot it>,<gcc at gcc dot gnu dot org>
- Date: Fri, 8 Oct 2004 13:41:50 +0100
- Subject: RE: [RFC] Removing -fpack-struct in C++ for 4.0
> -----Original Message-----
> From: gcc-owner On Behalf Of Joseph S. Myers
> Sent: 08 October 2004 01:06
> > I can't find any information on an official deprecation
> policy. Perhaps
> > there should be one, maybe as part of the release procedure
> or release
> > criteria. If a benign feature is to be removed without a
> deprecation
> > period on the grounds that it appears to be unused, it
> seems like this
> > should be in accord with some agreed on policy.
>
> Removal without deprecation period is generally because a
> feature turns
> out to have been broken for a long time so there can't be users of it
> because it doesn't work (or the users are going to stick to
> their very old
> stable compiler version anyway). Past examples include
> typedef foo = bar
> and -fvolatile.
Interestingly enough, -fvolatile did in fact have thousands of users,
although I guess nobody was really looking closely at what it actually did
to the code...!
cheers,
DaveK
--
Can't think of a witty .sigline today....