https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63994

--- Comment #6 from rguenther at suse dot de <rguenther at suse dot de> ---
On Wed, 26 Nov 2014, enkovich.gnu at gmail dot com wrote:

> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63994
> 
> --- Comment #5 from Ilya Enkovich <enkovich.gnu at gmail dot com> ---
> (In reply to rguent...@suse.de from comment #4)
> > Any reason why non-C-family languages cannot use MPX?
> > 
> > Richard.
> 
> There is no fundamental restriction.  If someone wants to implement 
> Pointer Bounds Checker for some language, then he needs to define how it 
> instruments the program on that language and implement it in the 
> compiler.  Currently it is defined and implemented for C-languages only.

I see.  I mainly wonder because of LTO which can combine TUs from C
and Ada and because for example both Fortran and Ada define
interoperability with C.  All languages also share the common
C runtime builtins.

Richard.

Reply via email to