pcr.c revision 73a6b053
1