On Thu, 15 Feb 2018, Tsimbalist, Igor V wrote:
> I haven't managed to run it through
> ./glibc/glibc.sourceware/scripts/build-many-glibcs.py. I did bootstrap
> and CET tests.
>
> Ok for trunk?
OK.
--
Joseph S. Myers
jos...@codesourcery.com
gcc.gnu.org; Uros Bizjak <ubiz...@gmail.com>
> Subject: RE: PR84239, Reimplement CET intrinsics for rdssp/incssp insn
>
> This patch has broken bootstrap of a cross toolchain for x86_64 (the case
> where inhibit_libc is defined because there is no libc for the target
> available at
This patch has broken bootstrap of a cross toolchain for x86_64 (the case
where inhibit_libc is defined because there is no libc for the target
available at that stage in the bootstrap process).
In file included from
gcc.gnu.org
>> Cc: Uros Bizjak <ubiz...@gmail.com>
>> Subject: Re: PR84239, Reimplement CET intrinsics for rdssp/incssp insn
>>
>> On 02/09/2018 05:50 AM, Tsimbalist, Igor V wrote:
>>> Introduce a couple of new CET intrinsics for reading and updating a
>&g
ect: Re: PR84239, Reimplement CET intrinsics for rdssp/incssp insn
>
> On 02/09/2018 05:50 AM, Tsimbalist, Igor V wrote:
> > Introduce a couple of new CET intrinsics for reading and updating a
> shadow stack
> > pointer (_get_ssp and _inc_ssp), which are more user friendly. They
On 02/09/2018 05:50 AM, Tsimbalist, Igor V wrote:
Introduce a couple of new CET intrinsics for reading and updating a shadow stack
pointer (_get_ssp and _inc_ssp), which are more user friendly. They replace the
existing
_rdssp[d|q] and _incssp[d|q] instrinsics. The _get_ssp intrinsic has more
Introduce a couple of new CET intrinsics for reading and updating a shadow stack
pointer (_get_ssp and _inc_ssp), which are more user friendly. They replace the
existing
_rdssp[d|q] and _incssp[d|q] instrinsics. The _get_ssp intrinsic has more
deterministic
semantic: it returns a value of the