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: Unreviewed fixincludes patch


Hi Bruce,

> *I* would certainly argue that.  I do occasionally shut down the
> internet and go on vacation :).  Looks good to me, not being a Solaris

good habit: should get into it myself ;-)

> person anymore.

Thanks.

> BTW, tiny notational/formatting thing:  the '<<-' "here text" marker says to
> strip leading tabs on each line.  In other words, the following can be indented
> with tabs to be more eyeball friendly (for future reference):
>
>
> +fix = {
> +    hackname  = solaris_gets_cxx14;
> +    mach      = "*-*-solaris2*";
> +    files     = "iso/stdio_iso.h";
> +    select    = <<- _EOSelect_
> +(#if __STDC_VERSION__ < 201112L)
> +(extern char \*gets\(char \*\) __ATTR_DEPRECATED;)
> +_EOSelect_;
> +    c_fix     = format;
> +    c_fix_arg = "%1 && __cplusplus < 201402L\n%2";

Great, I'll try to remember that.

In the meantime, I've tested the fix on the gcc-5 and gcc-6 branches,
too: it didn't need more than regenerating fixincl.x and fixed the
failing testcase as expected.

I'll wait a week or two on mainline and apply it to the those branches,
too.

	Rainer

-- 
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University


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