C++ PATCH: Fix PR 862

Joseph S. Myers jsm28@cam.ac.uk
Thu Apr 26 14:35:00 GMT 2001


On Thu, 26 Apr 2001, Mark Mitchell wrote:

> *** invoke.texi	2001/04/19 13:32:26	1.273.2.12
> --- invoke.texi	2001/04/26 19:19:17
> *************** two definitions were merged.
> *** 1230,1235 ****
> --- 1230,1246 ----
>   This option is no longer useful on most targets, now that support has
>   been added for putting variables into BSS without making them common.
>   
> + @item -fno-const-strings 

There are the summary lists of options near the top of invoke.texi, that
need to be updated as well when documentation for options is added.

>   /* The list of `-f' options that we no longer support.  The `-f'
> *************** static const char * const unsupported_op
> *** 512,521 ****
> --- 501,513 ----
>     "cond-mismatch",
>     "enum-int-equiv",
>     "guiding-decls",
> +   "labels-ok",
>     "nonnull-objects",

Not related to this patch, but this table ought to include -fnew-abi; my
old list of residual old-ABI support bits left that ought to go:

* -fsquangle should go (from lang-options.h, gxxint.texi).
* -fnew-abi should go in unsupported_options in decl2.c.
* lang-options.h should lose -fnew-abi and -fsquangle (and the -fno-
versions).  Also -fname-mangling-version.
* lang-specs.h should lose support for -fno-new-abi.

-- 
Joseph S. Myers
jsm28@cam.ac.uk



More information about the Gcc-patches mailing list