Systemd/src/boot/efi
Lennart Poettering 0fef958361 efi: rework OFFSETOF() based on __builtin_offsetof()
Since both LLVM and gcc supported this for a long time, we are not
adding a fallback compat kludge. And even if there's some relevant
compiler that doesn't know this concept, it'll fail with a compiler
error, and we'll fix it then.

As suggested by @keszybz:

https://github.com/systemd/systemd/pull/10174#discussion_r226266540
2018-10-18 19:01:54 +02:00
..
boot.c sd-boot: factor out searching for loader entry 2018-10-16 16:44:34 +02:00
console.c tree-wide: drop copyright lines for more authors 2018-06-22 16:39:45 +02:00
console.h console: avoid promotion to signed int 2018-10-12 12:38:41 +02:00
disk.c tree-wide: drop copyright headers from frequent contributors 2018-06-20 11:58:53 +02:00
disk.h tree-wide: use '#pragma once' for header guard 2018-08-30 06:10:43 +03:00
graphics.c tree-wide: drop copyright lines for more authors 2018-06-22 16:39:45 +02:00
graphics.h tree-wide: use '#pragma once' for header guard 2018-08-30 06:10:43 +03:00
linux.c tree-wide: drop copyright headers from frequent contributors 2018-06-20 11:58:53 +02:00
linux.h tree-wide: use '#pragma once' for header guard 2018-08-30 06:10:43 +03:00
measure.c tree-wide: drop empty lines in comments 2018-07-23 08:44:24 +02:00
measure.h tree-wide: use '#pragma once' for header guard 2018-08-30 06:10:43 +03:00
meson.build meson: avoid calling the shell to resolve efi_libdir 2018-09-30 16:22:07 -04:00
no-undefined-symbols.sh separate flags from shebang 2017-12-25 19:48:49 +01:00
pe.c tree-wide: drop copyright headers from frequent contributors 2018-06-20 11:58:53 +02:00
pe.h tree-wide: use '#pragma once' for header guard 2018-08-30 06:10:43 +03:00
shim.c Drop more license boilerplate 2018-06-14 13:05:41 +02:00
shim.h tree-wide: use '#pragma once' for header guard 2018-08-30 06:10:43 +03:00
splash.c boot: change multiplication order 2018-10-02 12:54:00 +02:00
splash.h tree-wide: use '#pragma once' for header guard 2018-08-30 06:10:43 +03:00
stub.c sd-boot: remove left-over lgpl blurb 2018-10-16 16:44:34 +02:00
util.c sd-boot: write the IDs of all discovered entries to an EFI variable 2018-10-16 16:44:34 +02:00
util.h efi: rework OFFSETOF() based on __builtin_offsetof() 2018-10-18 19:01:54 +02:00