[squid-dev] [PATCH] remove --disable-inline and related macros
Alex Rousskov
rousskov at measurement-factory.com
Sun Jan 8 04:56:44 UTC 2017
On 01/07/2017 07:33 PM, Amos Jeffries wrote:
> This now just depends on the client_side_request_cci_remove_mk1.patch
> submitted earlier.
>
> With the .cci files gone there is no longer any use of the SQUID_INLINE
> macro. Which in turn removes the need for _USE_INLINE_ macro and then
> the --disable-inline build option which sets that.
Perhaps I am missing some other yet-uncomitted changes, but bzr shows me
some 30 _SQUID_INLINE_ macros in r15000 and
client_side_request_cci_remove_mk1.patch does not remove all of them.
See bzr grep _SQUID_INLINE_.
Please remove all _SQUID_INLINE_ before or while removing
--disable-inline. No need to repost this patch for that reason alone IMO.
> The relevant compiler specific *FLAGS option should be used instead to
> disable compiler inlining functions without special macro usage.
Yes, of course. And we have --disable-optimizations that should be used
in 99% of relevant cases anyway.
Thank you,
Alex.
More information about the squid-dev
mailing list