On Wed, 14 Mar 2018, Jason Vas Dias wrote:

> gcc-4.8.5-16 (20150623) + binutils as 2.25.1-32.base.el7_4.2 here
> that is causing references to __x86_indirect_thunk_rax to be
> inserted in the above switch with more than 4 clauses whenever
> 'gtod' is referenced . The patch I sent avoids the problem, but
> why does the problem arise with the new GCC version and
> not the old one ?

Is this the gcc with the reptoline fixes for Spectre ?

I understand that firefox reduced the precision of several clocks
https://blog.mozilla.org/security/2018/01/03/mitigations-landing-new-class-timing-attack/
to mitigate Meltdown and Spectre.
Could gcc and/or the kernel be doing the same thing ?

-- 
Andrew C. Aitchison					Cambridge, UK
 			[log in to unmask]