1 /* BOF georg_asmb_00.call */
2 #include <string.h> /* strcmp() strlen() */
3 char x[] = "UVWxyz6789abcDEFUVWxyz6789abcDEFUVWxyz6789abcDE\0UVWxyz6789abcDEFUVWxyz6789abcDEF";
4 char y[] = "UVWxyz6789abcDEFUVWxyz6789abcDEFUVWxyz6789abcDE\0UVWxyz6789abcDEFUVWxyz6789abcDEF";
5 char z[] = "UVWxyz6789abcDEFuvwxyz6789abcdefuvwxyz6789abcde\0UVWxyz6789abcDEFUVWxyz6789abcDEF";
7 extern char *asmb(char *);
8 int ret = (asmb(p)==p && (strcmp(y,z)==0));
10 x[sizeof(x)-1] = '\0'; /* just 2b sure */
11 y[sizeof(y)-1] = '\0'; /* just 2b sure */
12 z[sizeof(z)-1] = '\0'; /* just 2b sure */
13 x[sizeof(x)-2] = '\0'; /* just 2b sure */
14 y[sizeof(y)-2] = '\0'; /* just 2b sure */
15 z[sizeof(z)-2] = '\0'; /* just 2b sure */
19 fprintf(stderr, "### %s:%d:%s() x '%s'\n", __FILE__, __LINE__, __FUNCTION__, x);
20 fprintf(stderr, "### %s:%d:%s() y '%s'\n", __FILE__, __LINE__, __FUNCTION__, y);
21 fprintf(stderr, "### %s:%d:%s() z '%s'\n", __FILE__, __LINE__, __FUNCTION__, z);
24 /* vim: set filetype=c: */
25 /* EOF georg_asmb_00.call */