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: [PATCH][GCC][ARM] Refactor arm_option_override to extract global field setters [Patch (1/3)]


Hi Kyrill,

Bootstrap on arm-none-linux-gnueabihf showed no issue, so I will commit the patch.

Thanks,
Tamar

________________________________________
From: Kyrill Tkachov <kyrylo.tkachov@foss.arm.com>
Sent: Wednesday, November 8, 2017 10:08:45 AM
To: Tamar Christina; gcc-patches@gcc.gnu.org
Cc: nd; Ramana Radhakrishnan; Richard Earnshaw; nickc@redhat.com
Subject: Re: [PATCH][GCC][ARM] Refactor arm_option_override to extract global field setters [Patch (1/3)]

Hi Tamar,

On 06/11/17 16:48, Tamar Christina wrote:
> Hi All,
>
> This patch does a small refactoring to arm_option_override to extract the
> part that sets the global state variables so they can be changed without
> changing other global field that we do not want to change after the
> initial
> configuration has finished.
>
> Regtested on arm-none-eabi and no regressions.
>

Please also run a bootstrap and test on arm-none-linux-gnueabihf.
This is ok if that shows no problems.

Thanks,
Kyrill

> Ok for trunk?
>
> gcc/
> 2017-11-06  Tamar Christina  <tamar.christina@arm.com>
>
>         PR target/82641
>         * config/arm/arm.c
>         (arm_option_override): Refactor.
>         (arm_option_reconfigure_globals): New.
>         (arm_options_perform_arch_sanity_checks): New.
>         * config/arm/arm-protos.h (arm_option_reconfigure_globals):
> New prototype.
>         (arm_options_perform_arch_sanity_checks): Likewise
>
> --


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