Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

// RUN: %clang_cc1 %s -emit-llvm -o -

struct X { long double b; unsigned char c; double __attribute__((packed)) d; };
struct X x = { 3.0L, 5, 3.0 };


struct S2504 {
  int e:17;
    __attribute__((packed)) unsigned long long int f; 
} ;
int fails;
 extern struct S2504 s2504; 
void check2504va (int z) { 
  struct S2504 arg, *p;
  long long int i = 0; 
  arg.f = i;
}