public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* Intel® Memory Protection Extensions support in the GCC
@ 2013-07-24 15:58 Zamyatin, Igor
  2013-07-25 11:11 ` Florian Weimer
  0 siblings, 1 reply; 2+ messages in thread
From: Zamyatin, Igor @ 2013-07-24 15:58 UTC (permalink / raw)
  To: gcc-announce, gcc; +Cc: Melik-Adamyan, Areg, Enkovich, Ilya

Hi All!

This is to let you know that enabling of Intel® MPX technology (see details in http://download-software.intel.com/sites/default/files/319433-015.pdf) in GCC has been started. (Corresponding changes in binutils are here - http://sourceware.org/ml/binutils/2013-07/msg00233.html)

Currently compiler changes for Intel® MPX has been put in the branch svn://gcc.gnu.org/svn/gcc/branches/mpx (will soon be reflected in svn.html). 
Ilya Enkovich (in cc) will be the main person maintaining this branch and submitting changes into the trunk.

Some implementation details could be found on wiki

Thanks,
Igor 

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Intel® Memory Protection Extensions support in the GCC
  2013-07-24 15:58 Intel® Memory Protection Extensions support in the GCC Zamyatin, Igor
@ 2013-07-25 11:11 ` Florian Weimer
  0 siblings, 0 replies; 2+ messages in thread
From: Florian Weimer @ 2013-07-25 11:11 UTC (permalink / raw)
  To: Zamyatin, Igor; +Cc: gcc, Melik-Adamyan, Areg, Enkovich, Ilya

On 07/24/2013 05:58 PM, Zamyatin, Igor wrote:
> Hi All!
>
> This is to let you know that enabling of Intel® MPX technology (see details in http://download-software.intel.com/sites/default/files/319433-015.pdf) in GCC has been started. (Corresponding changes in binutils are here - http://sourceware.org/ml/binutils/2013-07/msg00233.html)

Thanks, this is interesting.

Can userspace update the translation tables for bounds?  Are the bounds 
stored in Bound Table Entries relative to the starting linear address of 
pointer (LAp) or absolute?  The former would allow sharing bound table 
pages for different pages having memory objects of the same size (which 
happens with some malloc implementations).


-- 
Florian Weimer / Red Hat Product Security Team

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2013-07-25 11:11 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-07-24 15:58 Intel® Memory Protection Extensions support in the GCC Zamyatin, Igor
2013-07-25 11:11 ` Florian Weimer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).