MPX ABI extension

Ilya Enkovich enkovich.gnu@gmail.com
Mon Sep 16 14:05:00 GMT 2013


Ping

2013/8/27 Ilya Enkovich <enkovich.gnu@gmail.com>:
> 2013/8/27 Kalle Olavi Niemitalo <kon@iki.fi>:
>> Ilya Enkovich <enkovich.gnu@gmail.com> writes:
>>
>>>  - When we pass (return) pointer on register, we use the next
>>> available bound register to pass (return) bounds
>>
>> From the wording, it seems function pointers get bounds too.
>> If so, it might be good to state that explicitly.
>> I suppose they would be all-of-memory bounds though,
>> due to the lack of hardware support for checking them.
> My wording may seem ambiguous for function pointers but in ABI
> document register classes description enumerates all types assigned to
> each class. I think it does not allow to assume other class than
> POINTER for function pointers.
>
> Thanks,
> Ilya



More information about the Binutils mailing list