blob: 1012816180ea8306c4baae63afe18e2285516a95 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
/* { dg-do compile } */
/* { dg-require-effective-target int32 } */
__extension__ typedef unsigned long long int __uint64_t;
__extension__ typedef __uint64_t __dev_t;
__dev_t __gnu_dev_makedev (unsigned int __major, unsigned int __minor)
{
__dev_t __dev;
__dev = (((__dev_t) (__major & 0x00000fffu)) << 8);
__dev |= (((__dev_t) (__major & 0xfffff000u)) << 32);
return __dev;
}
|