On Fri, Jan 15, 2016 at 03:53:23PM +0100, Martin Jambor wrote:
> @@ -317,7 +319,7 @@ public:
> bool
> pass_ipa_hsa::gate (function *)
> {
> - return hsa_gen_requested_p () || in_lto_p;
> + return hsa_gen_requested_p ();
> }
>
> } // anon namespace
I actually didn't mean this, I mean more of:
return (hsa_gen_requested_p ()
#ifdef ENABLE_HSA
|| in_lto_p
#endif
);
or so. Unless you arrange in lto-wrapper or where that if
HSA is enabled in any LTO input source, then it is enabled also in
lto1. If you do that, your change is fine.
Jakub