The cryptic GCC error message (inconsistent operand constraints in an
‘asm’)
refers to the fact that in PIC mode (which is activated by the
hardening
flags), %ebx is a reserved register.


related to bug #146
Some more reading about it:
https://lists.fedoraproject.org/pipermail/devel/2013-September/189137.html
factorize the cl kernel concatenation

this way this concatenation is done only in one place in the utils module
related to 149