#define __NO_INLINE__
#include <string.h>
int strcmp(const char *p1,const char *p2)
{ 
	unsigned char a,b;
  for(;;) {
	  char c = *p1++;
	  if (c) {
		if (c == *p2++)
		  continue;
	  } else
		++p2;

	  a = *--p1;
	  b = *--p2;
	  break;
	}
  return (short)a - b;
}
