STATIC_ASSERT
STATIC_ASSERT(bits == 8 || bits == 16 || bits == 32);
STATIC_ASSERT(sizeof(deviceSize) <= sizeof(uint64));
STATIC_ASSERT(sizeof(deviceSize) <= sizeof(uint64));
STATIC_ASSERT(sizeof(deviceSize) <= sizeof(uint64));
STATIC_ASSERT(sizeof(opregion_header) == 0x100);
STATIC_ASSERT(sizeof(opregion_asle) == 0x100);
STATIC_ASSERT(sizeof(struct JournalHeader) == 12);
STATIC_ASSERT(sizeof(struct JournalSuperBlock) == 1024);
STATIC_ASSERT(sizeof(struct ext2_super_block) == 1024);
STATIC_ASSERT(sizeof(struct ext2_block_group) == 64);
STATIC_ASSERT(kMBRSize <= sizeof(partitionTable.code_area));
STATIC_ASSERT(kMBRSize == 512);
STATIC_ASSERT(sizeof(Type) == 4);
STATIC_ASSERT(sizeof(Type) == 8);
STATIC_ASSERT(sizeof(ino_t) == sizeof(int64));
STATIC_ASSERT(sizeof(alignment) == sizeof(int32));
STATIC_ASSERT(IEEE80211_RATE_MAXSIZE == 15);
STATIC_ASSERT(BOOT_GDT_SEGMENT_COUNT > KERNEL_CODE_SEGMENT
STATIC_ASSERT(BOOT_GDT_SEGMENT_COUNT > KERNEL_CODE_SEGMENT
STATIC_ASSERT(BOOT_GDT_SEGMENT_COUNT > KERNEL_CODE_SEGMENT
STATIC_ASSERT(BOOT_GDT_SEGMENT_COUNT > KERNEL_CODE_SEGMENT
STATIC_ASSERT(offsetof(iframe, fp) == offsetof(iframe, x) + 29 * 8);
STATIC_ASSERT(GDT_SEGMENT_COUNT <= 8192);
STATIC_ASSERT(MAX_RANDOM_VALUE >= B_PAGE_SIZE - 1);
STATIC_ASSERT(KERNEL_PMAP_BASE == 0xffffff0000000000);
STATIC_ASSERT(KERNEL_BASE == 0xffffff0000000000);
STATIC_ASSERT(KERNEL_BASE == 0x80000000 && KERNEL_SIZE == 0x80000000);
STATIC_ASSERT(KERNEL_BASE == 0x80000000 && KERNEL_SIZE == 0x80000000);
STATIC_ASSERT(sizeof(partitionSize) <= sizeof(uint64));
STATIC_ASSERT(sizeof(partitionOffset) <= sizeof(uint64));
STATIC_ASSERT(sizeof(mapTopologyLevels) / sizeof(topology_level_type)
STATIC_ASSERT(TLS_SIZE < MIN_USER_STACK_SIZE);
STATIC_ASSERT(sizeof(addr_t) == sizeof(uint64)
STATIC_ASSERT(sizeof(DoublyLinkedListLink<void*>) == sizeof(list_link));
STATIC_ASSERT(B_COUNT_OF(categoryNames) == LC_LAST + 1);
STATIC_ASSERT(sizeof(block) % HAIKU_MEMORY_ALIGNMENT == 0);
STATIC_ASSERT(PTHREAD_STACK_MIN >= MIN_USER_STACK_SIZE
STATIC_ASSERT(PTHREAD_STACK_MIN >= MIN_USER_STACK_SIZE
STATIC_ASSERT(((pthread_once_t)ONCE_FLAG_INIT).state == ((pthread_once_t)PTHREAD_ONCE_INIT).state);
STATIC_ASSERT(((pthread_once_t)PTHREAD_ONCE_INIT).state == STATE_UNINITIALIZED);
STATIC_ASSERT(sizeof(pthread_rwlock_t) >= sizeof(SharedRWLock));
STATIC_ASSERT(sizeof(pthread_rwlock_t) >= sizeof(LocalRWLock));
STATIC_ASSERT(kFileBlockMaxCount == (uint32)1 << kFileBlockShift);
STATIC_ASSERT(R_OK == S_IROTH && W_OK == S_IWOTH && X_OK == S_IXOTH);