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

#readelf: -S
#name: ia64 xdata

There are 19 section headers, starting at offset 0x[[:xdigit:]]+:

Section Headers:
  \[Nr\] Name              Type             Address           Offset
       Size              EntSize          Flags  Link  Info  Align
  \[ 0\]                   NULL             0000000000000000  [[:xdigit:]]+
       0000000000000000  0000000000000000           0     0     0
  \[ 1\] \.text             PROGBITS         0000000000000000  [[:xdigit:]]+
       0000000000000000  0000000000000000  AX       0     0     16
  \[ 2\] \.data             PROGBITS         0000000000000000  [[:xdigit:]]+
       0000000000000000  0000000000000000  WA       0     0     1
  \[ 3\] \.bss              NOBITS           0000000000000000  [[:xdigit:]]+
       0000000000000000  0000000000000000  WA       0     0     1
  \[ 4\] \.xdata1           PROGBITS         0000000000000000  [[:xdigit:]]+
       0000000000000001  0000000000000000   A       0     0     1
  \[ 5\] \.xdata2           PROGBITS         0000000000000000  [[:xdigit:]]+
       0000000000000004  0000000000000000   A       0     0     2
  \[ 6\] ,xdata3           PROGBITS         0000000000000000  [[:xdigit:]]+
       0000000000000008  0000000000000000   A       0     0     4
  \[ 7\] \.xdata,4          PROGBITS         0000000000000000  [[:xdigit:]]+
       0000000000000010  0000000000000000   A       0     0     8
  \[ 8\] "\.xdata5"         PROGBITS         0000000000000000  [[:xdigit:]]+
       0000000000000020  0000000000000000   A       0     0     16
  \[ 9\] \.rela"\.xdata5"    RELA             0000000000000000  [[:xdigit:]]+
       0000000000000030  0000000000000018   I      16     8     8
  \[10\] \.xreal\\1          PROGBITS         0000000000000000  [[:xdigit:]]+
       0000000000000008  0000000000000000   A       0     0     4
  \[11\] \.xreal\+2          PROGBITS         0000000000000000  [[:xdigit:]]+
       0000000000000010  0000000000000000   A       0     0     8
  \[12\] \.xreal\(3\)         PROGBITS         0000000000000000  [[:xdigit:]]+
       0000000000000014  0000000000000000   A       0     0     16
  \[13\] \.xreal\[4\]         PROGBITS         0000000000000000  [[:xdigit:]]+
       0000000000000020  0000000000000000   A       0     0     16
  \[14\] \.xstr<1>          PROGBITS         0000000000000000  [[:xdigit:]]+
       0000000000000003  0000000000000000   A       0     0     1
  \[15\] \.xstr\{2\}          PROGBITS         0000000000000000  [[:xdigit:]]+
       0000000000000004  0000000000000000   A       0     0     1
  \[16\] \.symtab           SYMTAB           0000000000000000  [[:xdigit:]]+
       [[:xdigit:]]+  0000000000000018          17    15     8
  \[17\] \.strtab           STRTAB           0000000000000000  [[:xdigit:]]+
       [[:xdigit:]]+  0000000000000000           0     0     1
  \[18\] \.shstrtab         STRTAB           0000000000000000  [[:xdigit:]]+
       [[:xdigit:]]+  0000000000000000           0     0     1
#pass