gcm.c revision 5d72336f
1