gcm.c revision 76c67394
1