Moved the assembler functions from gatomic.h to gatomic.c, which makes for