scripts: add onetest_gesamt for arm64
[testub10.git] / gesamt / codeb_georg_asma_02.call
1 /* BOF georg_asma_00.call */
2 #include <string.h> /* strcmp() */
3 char x[] = "UVWxyz6789abcDEFUVWxyz6789abcDEFUVWxyz6789abcDEFUVWxyz6789abcDEF";
4 char y[] = "UVWxyz6789abcDEFUVWxyz6789abcDEFUVWxyz6789abcDEFUVWxyz6789abcDEF";
5 char z[] = "UVWxyz6789abcDEFuvwxyz6789abcdefUVWxyz6789abcDEFUVWxyz6789abcDEF";
6 char *p = &y[16];
7 extern char *asma(char *);
8 int ret = (asma(p)==p && (strcmp(y,z)==0));
9 if (ret != 1) {
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         fprintf(stderr, "### %s:%d:%s() x '%s'\n", __FILE__, __LINE__, __FUNCTION__, x);
14         fprintf(stderr, "### %s:%d:%s() y '%s'\n", __FILE__, __LINE__, __FUNCTION__, y);
15         fprintf(stderr, "### %s:%d:%s() z '%s'\n", __FILE__, __LINE__, __FUNCTION__, z);
16 }
17 RET(ret);
18 /* vim: set filetype=c: */
19 /* EOF georg_asma_00.call */