The standard syntax causes compilation errors.
For example with default compiler we use
Code: Select all
!mov rax, [gs: qword 60h]
Code: Select all
! __asm__ __volatile__ ("movq %gs:0x60, %rax") ; error
! __asm__ __volatile__ ("movq %%gs:0x60, %%rax") ; error
^