kit

kit
git clone https://git.ryansepassi.com/git/kit.git
Log | Files | Refs | README

ldbl128_08_literal_bits.c (256B)


      1 union U {
      2   long double f;
      3   unsigned long long lane[2];
      4 };
      5 
      6 int test_main(void) {
      7   if (__LDBL_MANT_DIG__ != 113) return 0;
      8   union U u;
      9   u.f = 1.0L;
     10   if (u.lane[0] != 0ULL) return 11;
     11   if (u.lane[1] != 0x3fff000000000000ULL) return 12;
     12   return 23;
     13 }