This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [google gcc-4_8] Force cmd-line match for option -ansi in LIPO use


On Tue, Jul 30, 2013 at 1:44 PM, Rong Xu <xur@google.com> wrote:
> The following patch forces the command line match for -ansi option
> in LIPO use build. Otherwise, it gets various undefined symbol errors.

Parsing error as you have clarified.

> This is exposed in LIPO random grouping test.
>
> Tested with google internal benchmarks and gcc regression test.
>
> 2013-07-30  Rong Xu  <xur@google.com>
>
>         * gcc/coverage.c (force_matching_cg_opts): require
>         cmd line match on -ansi option in LIPO use build.
>
> Index: gcc/coverage.c
> ===================================================================
> --- gcc/coverage.c      (revision 201219)
> +++ gcc/coverage.c      (working copy)
> @@ -263,6 +263,7 @@ static struct opt_desc force_matching_cg_opts[] =
>      { "-fsized-delete", "-fno-sized-delete", false },
>      { "-frtti", "-fno-rtti", true },
>      { "-fstrict-aliasing", "-fno-strict-aliasing", true },
> +    { "-ansi", "", false },
>      { NULL, NULL, false }
>    };

Ok for google branch.

David


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]