|
|
1.1 ! root 1: /* The Plum Hall Validation Suite for C ! 2: * Unpublished copyright (c) 1986-1991, Chiron Systems Inc and Plum Hall Inc. ! 3: * VERSION: 4 ! 4: * DATE: 1993-01-01 ! 5: * The "ANSI" mode of the Suite corresponds to the official ANSI C, X3.159-1989. ! 6: * As per your license agreement, your distribution is not to be moved or copied outside the Designated Site ! 7: * without specific permission from Plum Hall Inc. ! 8: */ ! 9: ! 10: #define ANSI 1 /* This file follows ANSI arithmetic rules, which may not work in non-ANSI modes */ ! 11: #include "types.h" ! 12: int main() ! 13: { ! 14: extern char *Filename; ! 15: auto CHAR Cc = 7; ! 16: auto CHAR *pCc = &Cc; ! 17: auto CHAR **ppCc = &pCc; ! 18: #if ANSI ! 19: auto SCHAR Csc = 8; ! 20: auto SCHAR *pCsc = &Csc; ! 21: auto SCHAR **ppCsc = &pCsc; ! 22: #endif ! 23: auto SHORT Cs = 9; ! 24: auto SHORT *pCs = &Cs; ! 25: auto SHORT **ppCs = &pCs; ! 26: auto INT Ci = 10; ! 27: auto INT *pCi = &Ci; ! 28: auto INT **ppCi = &pCi; ! 29: auto UCHAR Cuc = 11; ! 30: auto UCHAR *pCuc = &Cuc; ! 31: auto UCHAR **ppCuc = &pCuc; ! 32: auto USHORT Cus = 12; ! 33: auto USHORT *pCus = &Cus; ! 34: auto USHORT **ppCus = &pCus; ! 35: auto UINT Cui = 13; ! 36: auto UINT *pCui = &Cui; ! 37: auto UINT **ppCui = &pCui; ! 38: auto LONG Cl = 14; ! 39: auto LONG *pCl = &Cl; ! 40: auto LONG **ppCl = &pCl; ! 41: auto ULONG Cul = 15; ! 42: auto ULONG *pCul = &Cul; ! 43: auto ULONG **ppCul = &pCul; ! 44: auto FLOAT Cf = 16; ! 45: auto FLOAT *pCf = &Cf; ! 46: auto FLOAT **ppCf = &pCf; ! 47: auto DOUBLE Cd = 17; ! 48: auto DOUBLE *pCd = &Cd; ! 49: auto DOUBLE **ppCd = &pCd; ! 50: #if ANSI ! 51: auto LDOUBLE Cld = 18; ! 52: auto LDOUBLE *pCld = &Cld; ! 53: auto LDOUBLE **ppCld = &pCld; ! 54: #endif ! 55: { ! 56: static struct H{ ! 57: CHAR c; ! 58: SHORT s; ! 59: INT i; ! 60: UCHAR uc; ! 61: USHORT us; ! 62: UINT ui; ! 63: LONG l; ! 64: ULONG ul; ! 65: FLOAT f; ! 66: DOUBLE d; ! 67: #if ANSI ! 68: SCHAR sc; ! 69: LDOUBLE ld; ! 70: #endif ! 71: struct H *pH; ! 72: } H, *ppH = &H; ! 73: H.pH = &H; ! 74: ppH->pH->c = 7; ! 75: #if ANSI ! 76: ppH->pH->sc = 8; ! 77: #endif ! 78: ppH->pH->s = 9; ! 79: ppH->pH->i = 10; ! 80: ppH->pH->uc = 11; ! 81: ppH->pH->us = 12; ! 82: ppH->pH->ui = 13; ! 83: ppH->pH->l = 14; ! 84: ppH->pH->ul = 15; ! 85: ppH->pH->f = 16; ! 86: ppH->pH->d = 17; ! 87: #if ANSI ! 88: ppH->pH->ld = 18; ! 89: #endif ! 90: { ! 91: int true = 1, false = 0; ! 92: Filename = " auto pscalar2 auto pstruct2 cast "; ! 93: iequals(__LINE__, (CHAR)ppH->pH->c, 7); ! 94: iequals(__LINE__, (CHAR)**ppCc, 7); ! 95: #if ANSI ! 96: iequals(__LINE__, (CHAR)ppH->pH->sc, 8); ! 97: iequals(__LINE__, (SCHAR)**ppCc, 7); ! 98: #endif ! 99: iequals(__LINE__, (CHAR)ppH->pH->s, 9); ! 100: iequals(__LINE__, (SHORT)**ppCc, 7); ! 101: iequals(__LINE__, (CHAR)ppH->pH->i, 10); ! 102: iequals(__LINE__, (INT)**ppCc, 7); ! 103: iequals(__LINE__, (CHAR)ppH->pH->uc, 11); ! 104: iequals(__LINE__, (UCHAR)**ppCc, 7); ! 105: iequals(__LINE__, (CHAR)ppH->pH->us, 12); ! 106: iequals(__LINE__, (USHORT)**ppCc, 7); ! 107: iequals(__LINE__, (CHAR)ppH->pH->ui, 13); ! 108: iequals(__LINE__, (UINT)**ppCc, 7); ! 109: iequals(__LINE__, (CHAR)ppH->pH->l, 14); ! 110: lequals(__LINE__, (LONG)**ppCc, 7L); ! 111: iequals(__LINE__, (CHAR)ppH->pH->ul, 15); ! 112: lequals(__LINE__, (ULONG)**ppCc, 7L); ! 113: iequals(__LINE__, (CHAR)ppH->pH->f, 16); ! 114: dequals(__LINE__, (FLOAT)**ppCc, 7.); ! 115: iequals(__LINE__, (CHAR)ppH->pH->d, 17); ! 116: dequals(__LINE__, (DOUBLE)**ppCc, 7.); ! 117: #if ANSI ! 118: iequals(__LINE__, (CHAR)ppH->pH->ld, 18); ! 119: ldequals(__LINE__, (LDOUBLE)**ppCc, 7.L); ! 120: #endif ! 121: #if ANSI ! 122: iequals(__LINE__, (SCHAR)ppH->pH->c, 7); ! 123: iequals(__LINE__, (CHAR)**ppCsc, 8); ! 124: #endif ! 125: #if ANSI ! 126: iequals(__LINE__, (SCHAR)ppH->pH->sc, 8); ! 127: iequals(__LINE__, (SCHAR)**ppCsc, 8); ! 128: #endif ! 129: #if ANSI ! 130: iequals(__LINE__, (SCHAR)ppH->pH->s, 9); ! 131: iequals(__LINE__, (SHORT)**ppCsc, 8); ! 132: #endif ! 133: #if ANSI ! 134: iequals(__LINE__, (SCHAR)ppH->pH->i, 10); ! 135: iequals(__LINE__, (INT)**ppCsc, 8); ! 136: #endif ! 137: #if ANSI ! 138: iequals(__LINE__, (SCHAR)ppH->pH->uc, 11); ! 139: iequals(__LINE__, (UCHAR)**ppCsc, 8); ! 140: #endif ! 141: #if ANSI ! 142: iequals(__LINE__, (SCHAR)ppH->pH->us, 12); ! 143: iequals(__LINE__, (USHORT)**ppCsc, 8); ! 144: #endif ! 145: #if ANSI ! 146: iequals(__LINE__, (SCHAR)ppH->pH->ui, 13); ! 147: iequals(__LINE__, (UINT)**ppCsc, 8); ! 148: #endif ! 149: #if ANSI ! 150: iequals(__LINE__, (SCHAR)ppH->pH->l, 14); ! 151: lequals(__LINE__, (LONG)**ppCsc, 8L); ! 152: #endif ! 153: #if ANSI ! 154: iequals(__LINE__, (SCHAR)ppH->pH->ul, 15); ! 155: lequals(__LINE__, (ULONG)**ppCsc, 8L); ! 156: #endif ! 157: #if ANSI ! 158: iequals(__LINE__, (SCHAR)ppH->pH->f, 16); ! 159: dequals(__LINE__, (FLOAT)**ppCsc, 8.); ! 160: #endif ! 161: #if ANSI ! 162: iequals(__LINE__, (SCHAR)ppH->pH->d, 17); ! 163: dequals(__LINE__, (DOUBLE)**ppCsc, 8.); ! 164: #endif ! 165: #if ANSI ! 166: iequals(__LINE__, (SCHAR)ppH->pH->ld, 18); ! 167: ldequals(__LINE__, (LDOUBLE)**ppCsc, 8.L); ! 168: #endif ! 169: iequals(__LINE__, (SHORT)ppH->pH->c, 7); ! 170: iequals(__LINE__, (CHAR)**ppCs, 9); ! 171: #if ANSI ! 172: iequals(__LINE__, (SHORT)ppH->pH->sc, 8); ! 173: iequals(__LINE__, (SCHAR)**ppCs, 9); ! 174: #endif ! 175: iequals(__LINE__, (SHORT)ppH->pH->s, 9); ! 176: iequals(__LINE__, (SHORT)**ppCs, 9); ! 177: iequals(__LINE__, (SHORT)ppH->pH->i, 10); ! 178: iequals(__LINE__, (INT)**ppCs, 9); ! 179: iequals(__LINE__, (SHORT)ppH->pH->uc, 11); ! 180: iequals(__LINE__, (UCHAR)**ppCs, 9); ! 181: iequals(__LINE__, (SHORT)ppH->pH->us, 12); ! 182: iequals(__LINE__, (USHORT)**ppCs, 9); ! 183: iequals(__LINE__, (SHORT)ppH->pH->ui, 13); ! 184: iequals(__LINE__, (UINT)**ppCs, 9); ! 185: iequals(__LINE__, (SHORT)ppH->pH->l, 14); ! 186: lequals(__LINE__, (LONG)**ppCs, 9L); ! 187: iequals(__LINE__, (SHORT)ppH->pH->ul, 15); ! 188: lequals(__LINE__, (ULONG)**ppCs, 9L); ! 189: iequals(__LINE__, (SHORT)ppH->pH->f, 16); ! 190: dequals(__LINE__, (FLOAT)**ppCs, 9.); ! 191: iequals(__LINE__, (SHORT)ppH->pH->d, 17); ! 192: dequals(__LINE__, (DOUBLE)**ppCs, 9.); ! 193: #if ANSI ! 194: iequals(__LINE__, (SHORT)ppH->pH->ld, 18); ! 195: ldequals(__LINE__, (LDOUBLE)**ppCs, 9.L); ! 196: #endif ! 197: iequals(__LINE__, (INT)ppH->pH->c, 7); ! 198: iequals(__LINE__, (CHAR)**ppCi, 10); ! 199: #if ANSI ! 200: iequals(__LINE__, (INT)ppH->pH->sc, 8); ! 201: iequals(__LINE__, (SCHAR)**ppCi, 10); ! 202: #endif ! 203: iequals(__LINE__, (INT)ppH->pH->s, 9); ! 204: iequals(__LINE__, (SHORT)**ppCi, 10); ! 205: iequals(__LINE__, (INT)ppH->pH->i, 10); ! 206: iequals(__LINE__, (INT)**ppCi, 10); ! 207: iequals(__LINE__, (INT)ppH->pH->uc, 11); ! 208: iequals(__LINE__, (UCHAR)**ppCi, 10); ! 209: iequals(__LINE__, (INT)ppH->pH->us, 12); ! 210: iequals(__LINE__, (USHORT)**ppCi, 10); ! 211: iequals(__LINE__, (INT)ppH->pH->ui, 13); ! 212: iequals(__LINE__, (UINT)**ppCi, 10); ! 213: iequals(__LINE__, (INT)ppH->pH->l, 14); ! 214: lequals(__LINE__, (LONG)**ppCi, 10L); ! 215: iequals(__LINE__, (INT)ppH->pH->ul, 15); ! 216: lequals(__LINE__, (ULONG)**ppCi, 10L); ! 217: iequals(__LINE__, (INT)ppH->pH->f, 16); ! 218: dequals(__LINE__, (FLOAT)**ppCi, 10.); ! 219: iequals(__LINE__, (INT)ppH->pH->d, 17); ! 220: dequals(__LINE__, (DOUBLE)**ppCi, 10.); ! 221: #if ANSI ! 222: iequals(__LINE__, (INT)ppH->pH->ld, 18); ! 223: ldequals(__LINE__, (LDOUBLE)**ppCi, 10.L); ! 224: #endif ! 225: iequals(__LINE__, (UCHAR)ppH->pH->c, 7); ! 226: iequals(__LINE__, (CHAR)**ppCuc, 11); ! 227: #if ANSI ! 228: iequals(__LINE__, (UCHAR)ppH->pH->sc, 8); ! 229: iequals(__LINE__, (SCHAR)**ppCuc, 11); ! 230: #endif ! 231: iequals(__LINE__, (UCHAR)ppH->pH->s, 9); ! 232: iequals(__LINE__, (SHORT)**ppCuc, 11); ! 233: iequals(__LINE__, (UCHAR)ppH->pH->i, 10); ! 234: iequals(__LINE__, (INT)**ppCuc, 11); ! 235: iequals(__LINE__, (UCHAR)ppH->pH->uc, 11); ! 236: iequals(__LINE__, (UCHAR)**ppCuc, 11); ! 237: iequals(__LINE__, (UCHAR)ppH->pH->us, 12); ! 238: iequals(__LINE__, (USHORT)**ppCuc, 11); ! 239: iequals(__LINE__, (UCHAR)ppH->pH->ui, 13); ! 240: iequals(__LINE__, (UINT)**ppCuc, 11); ! 241: iequals(__LINE__, (UCHAR)ppH->pH->l, 14); ! 242: lequals(__LINE__, (LONG)**ppCuc, 11L); ! 243: iequals(__LINE__, (UCHAR)ppH->pH->ul, 15); ! 244: lequals(__LINE__, (ULONG)**ppCuc, 11L); ! 245: iequals(__LINE__, (UCHAR)ppH->pH->f, 16); ! 246: dequals(__LINE__, (FLOAT)**ppCuc, 11.); ! 247: iequals(__LINE__, (UCHAR)ppH->pH->d, 17); ! 248: dequals(__LINE__, (DOUBLE)**ppCuc, 11.); ! 249: #if ANSI ! 250: iequals(__LINE__, (UCHAR)ppH->pH->ld, 18); ! 251: ldequals(__LINE__, (LDOUBLE)**ppCuc, 11.L); ! 252: #endif ! 253: iequals(__LINE__, (USHORT)ppH->pH->c, 7); ! 254: iequals(__LINE__, (CHAR)**ppCus, 12); ! 255: #if ANSI ! 256: iequals(__LINE__, (USHORT)ppH->pH->sc, 8); ! 257: iequals(__LINE__, (SCHAR)**ppCus, 12); ! 258: #endif ! 259: iequals(__LINE__, (USHORT)ppH->pH->s, 9); ! 260: iequals(__LINE__, (SHORT)**ppCus, 12); ! 261: iequals(__LINE__, (USHORT)ppH->pH->i, 10); ! 262: iequals(__LINE__, (INT)**ppCus, 12); ! 263: iequals(__LINE__, (USHORT)ppH->pH->uc, 11); ! 264: iequals(__LINE__, (UCHAR)**ppCus, 12); ! 265: iequals(__LINE__, (USHORT)ppH->pH->us, 12); ! 266: iequals(__LINE__, (USHORT)**ppCus, 12); ! 267: iequals(__LINE__, (USHORT)ppH->pH->ui, 13); ! 268: iequals(__LINE__, (UINT)**ppCus, 12); ! 269: iequals(__LINE__, (USHORT)ppH->pH->l, 14); ! 270: lequals(__LINE__, (LONG)**ppCus, 12L); ! 271: iequals(__LINE__, (USHORT)ppH->pH->ul, 15); ! 272: lequals(__LINE__, (ULONG)**ppCus, 12L); ! 273: iequals(__LINE__, (USHORT)ppH->pH->f, 16); ! 274: dequals(__LINE__, (FLOAT)**ppCus, 12.); ! 275: iequals(__LINE__, (USHORT)ppH->pH->d, 17); ! 276: dequals(__LINE__, (DOUBLE)**ppCus, 12.); ! 277: #if ANSI ! 278: iequals(__LINE__, (USHORT)ppH->pH->ld, 18); ! 279: ldequals(__LINE__, (LDOUBLE)**ppCus, 12.L); ! 280: #endif ! 281: iequals(__LINE__, (UINT)ppH->pH->c, 7); ! 282: iequals(__LINE__, (CHAR)**ppCui, 13); ! 283: #if ANSI ! 284: iequals(__LINE__, (UINT)ppH->pH->sc, 8); ! 285: iequals(__LINE__, (SCHAR)**ppCui, 13); ! 286: #endif ! 287: iequals(__LINE__, (UINT)ppH->pH->s, 9); ! 288: iequals(__LINE__, (SHORT)**ppCui, 13); ! 289: iequals(__LINE__, (UINT)ppH->pH->i, 10); ! 290: iequals(__LINE__, (INT)**ppCui, 13); ! 291: iequals(__LINE__, (UINT)ppH->pH->uc, 11); ! 292: iequals(__LINE__, (UCHAR)**ppCui, 13); ! 293: iequals(__LINE__, (UINT)ppH->pH->us, 12); ! 294: iequals(__LINE__, (USHORT)**ppCui, 13); ! 295: iequals(__LINE__, (UINT)ppH->pH->ui, 13); ! 296: iequals(__LINE__, (UINT)**ppCui, 13); ! 297: iequals(__LINE__, (UINT)ppH->pH->l, 14); ! 298: lequals(__LINE__, (LONG)**ppCui, 13L); ! 299: iequals(__LINE__, (UINT)ppH->pH->ul, 15); ! 300: lequals(__LINE__, (ULONG)**ppCui, 13L); ! 301: iequals(__LINE__, (UINT)ppH->pH->f, 16); ! 302: dequals(__LINE__, (FLOAT)**ppCui, 13.); ! 303: iequals(__LINE__, (UINT)ppH->pH->d, 17); ! 304: dequals(__LINE__, (DOUBLE)**ppCui, 13.); ! 305: #if ANSI ! 306: iequals(__LINE__, (UINT)ppH->pH->ld, 18); ! 307: ldequals(__LINE__, (LDOUBLE)**ppCui, 13.L); ! 308: #endif ! 309: lequals(__LINE__, (LONG)ppH->pH->c, 7L); ! 310: iequals(__LINE__, (CHAR)**ppCl, 14); ! 311: #if ANSI ! 312: lequals(__LINE__, (LONG)ppH->pH->sc, 8L); ! 313: iequals(__LINE__, (SCHAR)**ppCl, 14); ! 314: #endif ! 315: lequals(__LINE__, (LONG)ppH->pH->s, 9L); ! 316: iequals(__LINE__, (SHORT)**ppCl, 14); ! 317: lequals(__LINE__, (LONG)ppH->pH->i, 10L); ! 318: iequals(__LINE__, (INT)**ppCl, 14); ! 319: lequals(__LINE__, (LONG)ppH->pH->uc, 11L); ! 320: iequals(__LINE__, (UCHAR)**ppCl, 14); ! 321: lequals(__LINE__, (LONG)ppH->pH->us, 12L); ! 322: iequals(__LINE__, (USHORT)**ppCl, 14); ! 323: lequals(__LINE__, (LONG)ppH->pH->ui, 13L); ! 324: iequals(__LINE__, (UINT)**ppCl, 14); ! 325: lequals(__LINE__, (LONG)ppH->pH->l, 14L); ! 326: lequals(__LINE__, (LONG)**ppCl, 14L); ! 327: lequals(__LINE__, (LONG)ppH->pH->ul, 15L); ! 328: lequals(__LINE__, (ULONG)**ppCl, 14L); ! 329: lequals(__LINE__, (LONG)ppH->pH->f, 16L); ! 330: dequals(__LINE__, (FLOAT)**ppCl, 14.); ! 331: lequals(__LINE__, (LONG)ppH->pH->d, 17L); ! 332: dequals(__LINE__, (DOUBLE)**ppCl, 14.); ! 333: #if ANSI ! 334: lequals(__LINE__, (LONG)ppH->pH->ld, 18L); ! 335: ldequals(__LINE__, (LDOUBLE)**ppCl, 14.L); ! 336: #endif ! 337: lequals(__LINE__, (ULONG)ppH->pH->c, 7L); ! 338: iequals(__LINE__, (CHAR)**ppCul, 15); ! 339: #if ANSI ! 340: lequals(__LINE__, (ULONG)ppH->pH->sc, 8L); ! 341: iequals(__LINE__, (SCHAR)**ppCul, 15); ! 342: #endif ! 343: lequals(__LINE__, (ULONG)ppH->pH->s, 9L); ! 344: iequals(__LINE__, (SHORT)**ppCul, 15); ! 345: lequals(__LINE__, (ULONG)ppH->pH->i, 10L); ! 346: iequals(__LINE__, (INT)**ppCul, 15); ! 347: lequals(__LINE__, (ULONG)ppH->pH->uc, 11L); ! 348: iequals(__LINE__, (UCHAR)**ppCul, 15); ! 349: lequals(__LINE__, (ULONG)ppH->pH->us, 12L); ! 350: iequals(__LINE__, (USHORT)**ppCul, 15); ! 351: lequals(__LINE__, (ULONG)ppH->pH->ui, 13L); ! 352: iequals(__LINE__, (UINT)**ppCul, 15); ! 353: lequals(__LINE__, (ULONG)ppH->pH->l, 14L); ! 354: lequals(__LINE__, (LONG)**ppCul, 15L); ! 355: lequals(__LINE__, (ULONG)ppH->pH->ul, 15L); ! 356: lequals(__LINE__, (ULONG)**ppCul, 15L); ! 357: lequals(__LINE__, (ULONG)ppH->pH->f, 16L); ! 358: dequals(__LINE__, (FLOAT)**ppCul, 15.); ! 359: lequals(__LINE__, (ULONG)ppH->pH->d, 17L); ! 360: dequals(__LINE__, (DOUBLE)**ppCul, 15.); ! 361: #if ANSI ! 362: lequals(__LINE__, (ULONG)ppH->pH->ld, 18L); ! 363: ldequals(__LINE__, (LDOUBLE)**ppCul, 15.L); ! 364: #endif ! 365: dequals(__LINE__, (FLOAT)ppH->pH->c, 7.); ! 366: iequals(__LINE__, (CHAR)**ppCf, 16); ! 367: #if ANSI ! 368: dequals(__LINE__, (FLOAT)ppH->pH->sc, 8.); ! 369: iequals(__LINE__, (SCHAR)**ppCf, 16); ! 370: #endif ! 371: dequals(__LINE__, (FLOAT)ppH->pH->s, 9.); ! 372: iequals(__LINE__, (SHORT)**ppCf, 16); ! 373: dequals(__LINE__, (FLOAT)ppH->pH->i, 10.); ! 374: iequals(__LINE__, (INT)**ppCf, 16); ! 375: dequals(__LINE__, (FLOAT)ppH->pH->uc, 11.); ! 376: iequals(__LINE__, (UCHAR)**ppCf, 16); ! 377: dequals(__LINE__, (FLOAT)ppH->pH->us, 12.); ! 378: iequals(__LINE__, (USHORT)**ppCf, 16); ! 379: dequals(__LINE__, (FLOAT)ppH->pH->ui, 13.); ! 380: iequals(__LINE__, (UINT)**ppCf, 16); ! 381: dequals(__LINE__, (FLOAT)ppH->pH->l, 14.); ! 382: lequals(__LINE__, (LONG)**ppCf, 16L); ! 383: dequals(__LINE__, (FLOAT)ppH->pH->ul, 15.); ! 384: lequals(__LINE__, (ULONG)**ppCf, 16L); ! 385: dequals(__LINE__, (FLOAT)ppH->pH->f, 16.); ! 386: dequals(__LINE__, (FLOAT)**ppCf, 16.); ! 387: dequals(__LINE__, (FLOAT)ppH->pH->d, 17.); ! 388: dequals(__LINE__, (DOUBLE)**ppCf, 16.); ! 389: #if ANSI ! 390: dequals(__LINE__, (FLOAT)ppH->pH->ld, 18.); ! 391: ldequals(__LINE__, (LDOUBLE)**ppCf, 16.L); ! 392: #endif ! 393: dequals(__LINE__, (DOUBLE)ppH->pH->c, 7.); ! 394: iequals(__LINE__, (CHAR)**ppCd, 17); ! 395: #if ANSI ! 396: dequals(__LINE__, (DOUBLE)ppH->pH->sc, 8.); ! 397: iequals(__LINE__, (SCHAR)**ppCd, 17); ! 398: #endif ! 399: dequals(__LINE__, (DOUBLE)ppH->pH->s, 9.); ! 400: iequals(__LINE__, (SHORT)**ppCd, 17); ! 401: dequals(__LINE__, (DOUBLE)ppH->pH->i, 10.); ! 402: iequals(__LINE__, (INT)**ppCd, 17); ! 403: dequals(__LINE__, (DOUBLE)ppH->pH->uc, 11.); ! 404: iequals(__LINE__, (UCHAR)**ppCd, 17); ! 405: dequals(__LINE__, (DOUBLE)ppH->pH->us, 12.); ! 406: iequals(__LINE__, (USHORT)**ppCd, 17); ! 407: dequals(__LINE__, (DOUBLE)ppH->pH->ui, 13.); ! 408: iequals(__LINE__, (UINT)**ppCd, 17); ! 409: dequals(__LINE__, (DOUBLE)ppH->pH->l, 14.); ! 410: lequals(__LINE__, (LONG)**ppCd, 17L); ! 411: dequals(__LINE__, (DOUBLE)ppH->pH->ul, 15.); ! 412: lequals(__LINE__, (ULONG)**ppCd, 17L); ! 413: dequals(__LINE__, (DOUBLE)ppH->pH->f, 16.); ! 414: dequals(__LINE__, (FLOAT)**ppCd, 17.); ! 415: dequals(__LINE__, (DOUBLE)ppH->pH->d, 17.); ! 416: dequals(__LINE__, (DOUBLE)**ppCd, 17.); ! 417: #if ANSI ! 418: dequals(__LINE__, (DOUBLE)ppH->pH->ld, 18.); ! 419: ldequals(__LINE__, (LDOUBLE)**ppCd, 17.L); ! 420: #endif ! 421: #if ANSI ! 422: ldequals(__LINE__, (LDOUBLE)ppH->pH->c, 7.L); ! 423: iequals(__LINE__, (CHAR)**ppCld, 18); ! 424: #endif ! 425: #if ANSI ! 426: ldequals(__LINE__, (LDOUBLE)ppH->pH->sc, 8.L); ! 427: iequals(__LINE__, (SCHAR)**ppCld, 18); ! 428: #endif ! 429: #if ANSI ! 430: ldequals(__LINE__, (LDOUBLE)ppH->pH->s, 9.L); ! 431: iequals(__LINE__, (SHORT)**ppCld, 18); ! 432: #endif ! 433: #if ANSI ! 434: ldequals(__LINE__, (LDOUBLE)ppH->pH->i, 10.L); ! 435: iequals(__LINE__, (INT)**ppCld, 18); ! 436: #endif ! 437: #if ANSI ! 438: ldequals(__LINE__, (LDOUBLE)ppH->pH->uc, 11.L); ! 439: iequals(__LINE__, (UCHAR)**ppCld, 18); ! 440: #endif ! 441: #if ANSI ! 442: ldequals(__LINE__, (LDOUBLE)ppH->pH->us, 12.L); ! 443: iequals(__LINE__, (USHORT)**ppCld, 18); ! 444: #endif ! 445: #if ANSI ! 446: ldequals(__LINE__, (LDOUBLE)ppH->pH->ui, 13.L); ! 447: iequals(__LINE__, (UINT)**ppCld, 18); ! 448: #endif ! 449: #if ANSI ! 450: ldequals(__LINE__, (LDOUBLE)ppH->pH->l, 14.L); ! 451: lequals(__LINE__, (LONG)**ppCld, 18L); ! 452: #endif ! 453: #if ANSI ! 454: ldequals(__LINE__, (LDOUBLE)ppH->pH->ul, 15.L); ! 455: lequals(__LINE__, (ULONG)**ppCld, 18L); ! 456: #endif ! 457: #if ANSI ! 458: ldequals(__LINE__, (LDOUBLE)ppH->pH->f, 16.L); ! 459: dequals(__LINE__, (FLOAT)**ppCld, 18.); ! 460: #endif ! 461: #if ANSI ! 462: ldequals(__LINE__, (LDOUBLE)ppH->pH->d, 17.L); ! 463: dequals(__LINE__, (DOUBLE)**ppCld, 18.); ! 464: #endif ! 465: #if ANSI ! 466: ldequals(__LINE__, (LDOUBLE)ppH->pH->ld, 18.L); ! 467: ldequals(__LINE__, (LDOUBLE)**ppCld, 18.L); ! 468: #endif ! 469: }} ! 470: return report(Filename); ! 471: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.