@@ -491,23 +491,19 @@ typedef char *Pointer;
491
491
* used for numerical computations and the
492
492
* frontend/backend protocol.
493
493
*/
494
- #ifndef HAVE_INT8
495
494
typedef signed char int8 ; /* == 8 bits */
496
495
typedef signed short int16 ; /* == 16 bits */
497
496
typedef signed int int32 ; /* == 32 bits */
498
- #endif /* not HAVE_INT8 */
499
497
500
498
/*
501
499
* uintN
502
500
* Unsigned integer, EXACTLY N BITS IN SIZE,
503
501
* used for numerical computations and the
504
502
* frontend/backend protocol.
505
503
*/
506
- #ifndef HAVE_UINT8
507
504
typedef unsigned char uint8 ; /* == 8 bits */
508
505
typedef unsigned short uint16 ; /* == 16 bits */
509
506
typedef unsigned int uint32 ; /* == 32 bits */
510
- #endif /* not HAVE_UINT8 */
511
507
512
508
/*
513
509
* bitsN
@@ -523,23 +519,15 @@ typedef uint32 bits32; /* >= 32 bits */
523
519
#ifdef HAVE_LONG_INT_64
524
520
/* Plain "long int" fits, use it */
525
521
526
- #ifndef HAVE_INT64
527
522
typedef long int int64 ;
528
- #endif
529
- #ifndef HAVE_UINT64
530
523
typedef unsigned long int uint64 ;
531
- #endif
532
524
#define INT64CONST (x ) (x##L)
533
525
#define UINT64CONST (x ) (x##UL)
534
526
#elif defined(HAVE_LONG_LONG_INT_64 )
535
527
/* We have working support for "long long int", use that */
536
528
537
- #ifndef HAVE_INT64
538
529
typedef long long int int64 ;
539
- #endif
540
- #ifndef HAVE_UINT64
541
530
typedef unsigned long long int uint64 ;
542
- #endif
543
531
#define INT64CONST (x ) (x##LL)
544
532
#define UINT64CONST (x ) (x##ULL)
545
533
#else
0 commit comments