[PATCH] Remove MPX support

Martin Liška mliska@suse.cz
Thu May 31 12:23:00 GMT 2018


On 05/30/2018 07:40 PM, Jakub Jelinek wrote:
> On Tue, May 01, 2018 at 11:28:13AM -0600, Jeff Law wrote:
>> On 04/27/2018 05:00 AM, Martin Liška wrote:
>>> I'm sending patch that removes MPX. It preserves all options -fcheck-pointer-bounds, -fchkp-* and -mmpx
>>> target option. These options are now NOP. On the contrary following options were removed:
>>> --static-libmpx  -static-libmpxwrappers. Is it fine to remove them?
>>>
>>> Patch can bootstrap on x86_64-linux-gnu, ppc64le-linux-gnu and survives regression tests.
>>> And the patch bootstraps also on aarch64-linux-gnu.
>>>
>>> Note that the patch is trim for files (some) that are removed. Doing that was necessary to
>>> fit in 100K with bzip2 patch file.
>>>
>>> Ready to be installed after some time?
>> Yes.  Please coordinate with Jakub & Richi since this touches a fair
>> amount of code and might interfere with attempts to backport changes
>> from the trunk into the gcc-8 release branch.
>>
>> I wouldn't be surprised if we find bits of MPX code after the patch is
>> installed.  Changes to remove any stragglers are pre-approved as well.
> 
> Martin, any progress with this?  I'm not worried about MPX removal making
> backports much harder.
> 
> 	Jakub
> 
Hi.

I did agreement with Richi that Honza will make review of IPA and i386 related parts.
And Richi will then review general changes. Honza is aware of the review request
and work on that soon.

Martin



More information about the Gcc-patches mailing list