gcm.c revision 2589469d
1