preproc.c: Restore concat rules on context local variables
preproc.c: Restore concat rules on context local variables

This is a backport of commits

8dcbbd7af0d6d07b455de0b6460dca6db6113553
575d4289c9b1fb47774cb79764a24899a69a8d52

Signed-off-by: Cyrill Gorcunov <7a1ea01eee6961eb1e372e3508c2670446d086f4@gmail.com>

Distrotech/nasm,Distrotech/nasm,letolabs/nasm,projedi/nasm,letolabs/nasm,turingstudio/nasm,turingstudio/nasm,Distrotech/nasm,techkey/nasm,projedi/nasm,Distrotech/nasm,techkey/nasm,projedi/nasm,letolabs/nasm,projedi/nasm,techkey/nasm,techkey/nasm,techkey/nasm,turingstudio/nasm,projedi/nasm,turingstudio/nasm