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

Parent directory
Inputs
XRay
B-opt.c 1105 bytes
O.c 322 bytes
Ofast.c 1814 bytes
Wp-args.c 567 bytes
Xarch.c 581 bytes
Xlinker-args.c 932 bytes
aarch64-cpus.c 39036 bytes
aarch64-dotprod.c 776 bytes
aarch64-features.c 259 bytes
aarch64-fix-cortex-a53-835769.c 657 bytes
aarch64-fixed-x18.c 177 bytes
aarch64-fixed-x20.c 177 bytes
aarch64-mgeneral_regs_only.c 428 bytes
aarch64-outliner.c 567 bytes
aarch64-ras.c 807 bytes
aarch64-rcpc.s 932 bytes
aarch64-rdm.c 805 bytes
altivec-asm.S 261 bytes
amdgcn-toolchain-pic.cl 577 bytes
amdgpu-features.c 880 bytes
amdgpu-macros.cl 13624 bytes
amdgpu-mcpu.cl 7177 bytes
amdgpu-toolchain-opencl.cl 1514 bytes
amdgpu-toolchain.c 322 bytes
analyze.c 327 bytes
analyzer-target-enabled-checkers.cpp 3368 bytes
ananas.c 645 bytes
android-aarch64-link.cpp 635 bytes
android-ndk-standalone.cpp 21577 bytes
android-pie.c 3800 bytes
android-standalone.cpp 5745 bytes
apple-kext-mkernel.c 1407 bytes
appletvos-version-min.c 505 bytes
arc-exceptions.m 296 bytes
arc.c 1151 bytes
arch-armv7k.c 716 bytes
arch-specific-libdir-rpath.c 4511 bytes
arch-specific-libdir.c 2708 bytes
arch.c 321 bytes
arclite-link.c 1093 bytes
arm-abi.c 3056 bytes
arm-alignment.c 4507 bytes
arm-arch-darwin.c 498 bytes
arm-compiler-rt.c 1311 bytes
arm-cortex-cpus.c 60375 bytes
arm-default-build-attributes.s 1039 bytes
arm-dotprod.c 1468 bytes
arm-execute-only.c 1508 bytes
arm-features.c 2287 bytes
arm-fixed-r9.c 173 bytes
arm-float-abi.c 456 bytes
arm-hwdiv.c 1796 bytes
arm-ias-Wa.s 3863 bytes
arm-implicit-it.s 1064 bytes
arm-long-calls.c 533 bytes
arm-mfpu.c 19415 bytes
arm-multilibs.c 1641 bytes
arm-no-movt.c 500 bytes
arm-no-neg-immediates.c 472 bytes
arm-ras.c 783 bytes
arm-restrict-it.c 631 bytes
arm-target-as-mthumb.s 814 bytes
arm-thumb-only-cores.c 713 bytes
arm-wchar_t-defaults.c 5523 bytes
arm-xscale.c 203 bytes
arm64-as.s 229 bytes
arm64-darwinpcs.c 107 bytes
armv8-crc.c 298 bytes
as-default-dwarf.s 314 bytes
as-dwarf-cie.s 910 bytes
as-mcpu.c 708 bytes
as-options.s 1121 bytes
asan.c 2469 bytes
ast.c 1061 bytes
at_file.c 593 bytes
at_file.c.args 271 bytes
at_file.c.args.utf16le 568 bytes
at_file_missing.c 326 bytes
at_file_win.c 531 bytes
at_file_win.c.args 264 bytes
autocomplete.c 5016 bytes
autolink_integrated_as.c 224 bytes
avr-mmcu.c 305 bytes
avr-toolchain.c 176 bytes
baremetal.cpp 4821 bytes
biarch.c 1845 bytes
bindings.c 1514 bytes
cc-log-diagnostics.c 1293 bytes
cc-print-options.c 215 bytes
cc1-response-files.c 92 bytes
ccc-as-cpp.c 173 bytes
ccc-host-triple-no-integrated-as.c 529 bytes
cl-cc-flags.c 1778 bytes
cl-diagnostics.c 1128 bytes
cl-eh.cpp 1212 bytes
cl-fallback.c 3010 bytes
cl-include.c 1401 bytes
cl-inputs.c 2580 bytes
cl-link-at-file.c 938 bytes
cl-link.c 2548 bytes
cl-options.c 23106 bytes
cl-outputs.c 11950 bytes
cl-pch-errorhandling.cpp 589 bytes
cl-pch-search.cpp 397 bytes
cl-pch-showincludes.cpp 2877 bytes
cl-pch.c 1808 bytes
cl-pch.cpp 12385 bytes
cl-response-file.c 362 bytes
cl-runtime-flags.c 3920 bytes
cl-x86-flags.c 5360 bytes
cl-zc.cpp 3526 bytes
cl.c 1203 bytes
claim-unused.c 177 bytes
clang-c-as-cxx.c 189 bytes
clang-exception-flags.cpp 1388 bytes
clang-g-opts.c 2031 bytes
clang-offload-bundler.c 18529 bytes
clang-s-opts.s 191 bytes
clang-translation.c 12127 bytes
clang-translation.cppm 104 bytes
clang_cpp.c 204 bytes
clang_f_opts.c 40134 bytes
clang_f_opts.h 81 bytes
clang_wrapv_opts.c 481 bytes
cloudabi.c 1363 bytes
cloudabi.cpp 1459 bytes
code-model.c 674 bytes
codeview-column-info.c 644 bytes
color-diagnostics.c 2553 bytes
compilation_database.c 881 bytes
complete-member-pointers.cpp 578 bytes
compress-noias.c 2857 bytes
compress.c 2346 bytes
config-file-errs.c 3056 bytes
config-file.c 3132 bytes
config-file2.c 2826 bytes
config-file3.c 5259 bytes
config-file4.c 260 bytes
constructors.c 4283 bytes
coroutines.c 393 bytes
coroutines.cpp 538 bytes
coverage-ld.c 1969 bytes
coverage.c 328 bytes
coverage_no_integrated_as.c 1835 bytes
cpath.c 1371 bytes
cpp-precomp.c 194 bytes
crash-diagnostics-dir.c 310 bytes
crash-report-crashfile.m 1610 bytes
crash-report-header.h 633 bytes
crash-report-modules.m 1401 bytes
crash-report-null.test 357 bytes
crash-report-spaces.c 710 bytes
crash-report.c 1917 bytes
cross-linux.c 7342 bytes
cuda-arch-translation.cu 5403 bytes
cuda-bad-arch.cu 1748 bytes
cuda-bail-out.cu 2342 bytes
cuda-bindings.cu 6772 bytes
cuda-constructor-alias.cu 497 bytes
cuda-detect-path.cu 4593 bytes
cuda-detect.cu 9817 bytes
cuda-dwarf-2.cu 2572 bytes
cuda-external-tools.cu 6509 bytes
cuda-macosx.cu 287 bytes
cuda-march.cu 772 bytes
cuda-no-pgo-or-coverage.cu 1420 bytes
cuda-no-sanitizers.cu 445 bytes
cuda-no-stack-protector.cu 780 bytes
cuda-not-found.cu 667 bytes
cuda-options.cu 12786 bytes
cuda-output-asm.cu 1711 bytes
cuda-phases.cu 18151 bytes
cuda-ptxas-path.cu 373 bytes
cuda-simple.cu 689 bytes
cuda-unused-arg-warning.cu 1457 bytes
cuda-version-check.cu 3226 bytes
cuda-windows.cu 622 bytes
cxa-atexit.cpp 3695 bytes
darwin-arch-default.c 1406 bytes
darwin-as.c 1137 bytes
darwin-asan-nofortify.c 186 bytes
darwin-debug-flags.c 717 bytes
darwin-dsymutil.c 2253 bytes
darwin-embedded.c 2414 bytes
darwin-infer-simulator-sdkroot.c 2768 bytes
darwin-iphone-defaults.m 553 bytes
darwin-ld-dedup.c 2417 bytes
darwin-ld-demangle.c 252 bytes
darwin-ld-lto.c 732 bytes
darwin-ld-pthread.c 273 bytes
darwin-ld.c 18708 bytes
darwin-max-type-align.c 809 bytes
darwin-multiarch-arm.c 603 bytes
darwin-objc-defaults.m 3745 bytes
darwin-objc-options.m 1393 bytes
darwin-sanitizer-ld.c 5385 bytes
darwin-sdk-vs-os-version.c 428 bytes
darwin-sdkroot.c 2643 bytes
darwin-simulator-macro.c 1249 bytes
darwin-stdlib.cpp 1348 bytes
darwin-verify-debug.c 1641 bytes
darwin-version.c 16286 bytes
darwin-xarch.c 912 bytes
debug-comp-dir.S 139 bytes
debug-main-file.S 173 bytes
debug-options-as.c 1156 bytes
debug-options.c 12086 bytes
debug-prefix-map.S 184 bytes
debug-prefix-map.c 581 bytes
debug-unsupported.c 623 bytes
debug.c 139 bytes
default-image-name.c 390 bytes
default-toolchain.c 341 bytes
defsym.s 1443 bytes
denormal-fp-math.c 1100 bytes
diagnostics.c 300 bytes
disable-llvm.c 1009 bytes
dragonfly.c 482 bytes
dyld-prefix.c 675 bytes
dynamic-linker.c 3055 bytes
eabi.c 532 bytes
elfiamcu-header-search.c 180 bytes
embed-bitcode.c 3348 bytes
emulated-tls.cpp 2072 bytes
env.c 1442 bytes
esan.c 1533 bytes
exceptions.m 219 bytes
fast-math.c 15509 bytes
fatal-warnings.c 414 bytes
fcomment-block-commands.c 333 bytes
flags.c 1515 bytes
fno-escaping-block-tail-calls.c 486 bytes
fno-rtti-data.cpp 83 bytes
fopenmp.c 6047 bytes
fortran.f95 736 bytes
fpack-struct.c 262 bytes
fparse-all-comments.c 189 bytes
fplugin.c 335 bytes
frame-pointer-elim.c 3279 bytes
frame-pointer.c 5710 bytes
freebsd-mips-as.c 4092 bytes
freebsd.c 9911 bytes
freebsd.cpp 713 bytes
fsanitize-blacklist.c 5727 bytes
fsanitize-coverage.c 10689 bytes
fsanitize-object-size.c 2662 bytes
fsanitize.c 63017 bytes
fsjlj-exceptions.c 516 bytes
fubsan-strip-path-components.cpp 155 bytes
fuchsia.c 6147 bytes
fuchsia.cpp 1303 bytes
function-alignment.c 1028 bytes
function-sections.c 3032 bytes
fuse-ld-windows.c 976 bytes
fuse-ld.c 4273 bytes
fuzzer.c 1600 bytes
fveclib.c 986 bytes
gcc-toolchain.cpp 1594 bytes
gcc-version-debug.c 575 bytes
gcc_forward.c 1314 bytes
gfortran.f90 7444 bytes
global-isel.c 1384 bytes
gnu-runtime.m 266 bytes
gold-lto-new-pass-man.c 242 bytes
gold-lto-samplepgo.c 230 bytes
gold-lto-sections.c 286 bytes
gold-lto.c 1307 bytes
hexagon-hvx.c 4610 bytes
hexagon-long-calls.c 524 bytes
hexagon-memops.c 319 bytes
hexagon-nvj.c 295 bytes
hexagon-nvs.c 295 bytes
hexagon-packets.c 327 bytes
hexagon-toolchain-elf.c 22774 bytes
hexagon-vectorize.c 609 bytes
hip-binding.hip 788 bytes
hip-device-libs.hip 1072 bytes
hip-inputs.hip 914 bytes
hip-toolchain.hip 3762 bytes
ident_md.c 187 bytes
immediate-options.c 737 bytes
implicit-function-as-error.c 833 bytes
include-default-header.cl 256 bytes
incompatible_sysroot.c 1433 bytes
incremental-linker-compatible.c 1274 bytes
index-header-map.c 183 bytes
inhibit-downstream-commands.c 241 bytes
inline-asm.c 971 bytes
instrprof-ld.c 6667 bytes
integrated-as.c 390 bytes
integrated-as.s 2681 bytes
ios-simulator-arcruntime.c 1075 bytes
ios-version-min.c 353 bytes
krait-cpu.c 518 bytes
lanai-toolchain.c 102 bytes
lanai-unknown-unknown.cpp 2046 bytes
le32-toolchain.c 151 bytes
le32-unknown-nacl.cpp 3318 bytes
le64-unknown-unknown.cpp 3035 bytes
linker-opts.c 966 bytes
linux-as.c 8487 bytes
linux-header-search.cpp 35092 bytes
linux-ld.c 104337 bytes
linux-per-target-runtime-dir.c 1243 bytes
lit.local.cfg 825 bytes
lto-dwo.c 280 bytes
lto-jobs.c 471 bytes
lto-plugin-darwin.c 248 bytes
lto-plugin-linux.c 282 bytes
lto-plugin-windows.c 247 bytes
lto-unit.c 673 bytes
lto.c 2682 bytes
lto.cu 4066 bytes
m_and_mm.c 312 bytes
macho-embedded.c 1096 bytes
masm.c 836 bytes
masm.s 703 bytes
mbig-obj.c 563 bytes
mg.c 179 bytes
mglobal-merge.c 1606 bytes
miamcu-opt.c 1783 bytes
miamcu-opt.cpp 145 bytes
mingw-libgcc.c 2187 bytes
mingw-msvcrt.c 722 bytes
mingw-sysroot.cpp 2881 bytes
mingw-windowsapp.c 408 bytes
mingw.cpp 6367 bytes
mips-abi.c 6538 bytes
mips-abicalls-error.c 159 bytes
mips-abicalls-warning.c 2420 bytes
mips-as.c 20666 bytes
mips-cs.cpp 44871 bytes
mips-eleb.c 1702 bytes
mips-features.c 18480 bytes
mips-float.c 3716 bytes
mips-fsf.cpp 185380 bytes
mips-gpopt-warning.c 436 bytes
mips-ias-Wa.s 6183 bytes
mips-img-v2.cpp 21068 bytes
mips-img.cpp 10006 bytes
mips-indirect-branch.c 1293 bytes
mips-integrated-as.s 13853 bytes
mips-mabs-warning.c 517 bytes
mips-mti-linux.c 2773 bytes
mips-mti.cpp 29031 bytes
mips-reduced-toolchain.cpp 1737 bytes
mipsel-nacl-defines.cpp 1008 bytes
modules-cache-path.m 367 bytes
modules-ts.cpp 1523 bytes
modules.m 4623 bytes
modules.mm 975 bytes
montavista-gcc-toolchain.c 399 bytes
mprefer-vector-width.c 1026 bytes
mrecip.c 2588 bytes
ms-bitfields.c 376 bytes
msan.c 943 bytes
msc-version.c 2966 bytes
msvc-compiler-rt.c 366 bytes
msvc-link.c 606 bytes
msvc-triple.c 718 bytes
msvc_forward.c 268 bytes
myriad-toolchain.c 5214 bytes
nacl-direct.c 7631 bytes
netbsd.c 24848 bytes
netbsd.cpp 20835 bytes
nios2-cpu.c 1176 bytes
no-arc-exception-silence.m 132 bytes
no-canonical-prefixes.c 777 bytes
no-integrated-as-win.c 586 bytes
no-integrated-as.c 539 bytes
no-integrated-as.s 342 bytes
no-objc-arr.m 255 bytes
no-objc-default-synthesize-properties.m 345 bytes
no-sibling-calls.c 295 bytes
nodefaultlib.c 380 bytes
noexecstack.c 155 bytes
noinline.c 307 bytes
nostdincxx.cpp 206 bytes
nostdlib.c 1865 bytes
nostdlibinc.c 305 bytes
nostdlibxx.cpp 230 bytes
nozlibcompress.c 382 bytes
objc++-cpp-output.mm 455 bytes
objc-cpp-output.m 168 bytes
objc-sdk-migration-options.m 292 bytes
objc-weak.m 1996 bytes
offloading-interoperability.c 873 bytes
openbsd.c 7786 bytes
opencl.cl 3027 bytes
openmp-offload-gpu.c 12568 bytes
openmp-offload.c 46537 bytes
opt-record.c 1816 bytes
option-aliases.c 325 bytes
output-file-cleanup.c 978 bytes
output-file-is-dir.c 141 bytes
parse-progname.c 2558 bytes
pch-deps.c 908 bytes
phases.c 3979 bytes
pic.c 16976 bytes
ppc-abi.c 1880 bytes
ppc-dependent-options.cpp 3414 bytes
ppc-endian.c 697 bytes
ppc-f128-support-check.c 966 bytes
ppc-features.cpp 11325 bytes
prefixed-tools.c 693 bytes
preprocess-multiple.c 121 bytes
preprocessor.c 78 bytes
preserve-as-comments.c 110 bytes
preserve-uselistorder.c 350 bytes
print-empty-prog-name.c 140 bytes
print-libgcc-file-name-clangrt.c 1659 bytes
print-libgcc-file-name-libgcc.c 232 bytes
ps4-analyzer-defaults.cpp 1266 bytes
ps4-cpu-defaults.cpp 209 bytes
ps4-header-search.c 572 bytes
ps4-linker-non-win.c 925 bytes
ps4-linker-win.c 1295 bytes
ps4-pic.c 5588 bytes
ps4-runtime-flags.c 1733 bytes
ps4-sdk-root.c 4982 bytes
pth.c 575 bytes
qa_override.c 586 bytes
redundant-args.c 92 bytes
redzone.c 261 bytes
relax.c 142 bytes
relax.s 407 bytes
reloc-model.c 214 bytes
renderscript.rs 74 bytes
response-file-extra-whitespace.c 477 bytes
response-file.c 1016 bytes
retain-comments-from-system-headers.c 389 bytes
rewrite-legacy-objc.m 1540 bytes
rewrite-map-files.c 129 bytes
rewrite-map-in-diagnostics.c 413 bytes
rewrite-objc.m 581 bytes
riscv-abi.c 1768 bytes
riscv-arch.c 15384 bytes
riscv-features.c 659 bytes
riscv-gnutools.c 849 bytes
riscv32-toolchain.c 4937 bytes
riscv64-toolchain.c 2651 bytes
ropi-rwpi.c 2459 bytes
rtti-options.cpp 3392 bytes
sanitize_unwind_tables.c 1074 bytes
sanitizer-ld.c 42394 bytes
save-stats.c 1587 bytes
save-temps.c 3408 bytes
show-option-names.c 543 bytes
solaris-header-search.cpp 2793 bytes
solaris-ld.c 6184 bytes
solaris-opts.c 116 bytes
sparc-as.c 8616 bytes
sparc-float.c 2857 bytes
sparcv9-as.c 3958 bytes
split-debug.c 3893 bytes
split-debug.h 284 bytes
split-debug.s 577 bytes
split-stack-ld.c 688 bytes
stack-arg-probe.c 391 bytes
stack-protector.c 3402 bytes
stack-size-section.c 530 bytes
stackrealign.c 355 bytes
std.c 871 bytes
std.cpp 2184 bytes
symbol-rewriter.c 1205 bytes
sysroot-flags.c 1300 bytes
sysroot.c 918 bytes
systemz-as.s 487 bytes
systemz-features.cpp 1720 bytes
systemz-march.c 1691 bytes
target-abi-cc1as.s 292 bytes
target-as.s 239 bytes
target-override.c 635 bytes
target-triple-deployment.c 1284 bytes
target.c 395 bytes
thinlto.c 1781 bytes
thinlto.cu 2964 bytes
thinlto_backend.c 1319 bytes
thread-model.c 2623 bytes
tsan.c 633 bytes
types.c 591 bytes
unavailable_aligned_allocation.cpp 2074 bytes
unix-conformance.c 894 bytes
unknown-arg.c 3799 bytes
unknown-gcc-arch.c 1708 bytes
unknown-std.S 99 bytes
unknown-std.c 1273 bytes
unknown-std.cl 677 bytes
unknown-std.cpp 1622 bytes
unsupported-faltivec.c 634 bytes
unsupported-option.c 286 bytes
unsupported-target-arch.c 1635 bytes
verify_pch.m 437 bytes
vfsoverlay.c 253 bytes
via-file-asm.c 444 bytes
visibility.cpp 1380 bytes
warning-options.cpp 585 bytes
warning-options_pedantic.cpp 779 bytes
wasm-toolchain.c 1340 bytes
wasm-toolchain.cpp 1416 bytes
wasm32-unknown-unknown.cpp 2839 bytes
wasm64-unknown-unknown.cpp 2839 bytes
watchos-version-min.c 355 bytes
whole-program-vtables.c 958 bytes
win-macho-unwind.c 178 bytes
windows-arm-minimal-arch.c 214 bytes
windows-cross.c 8077 bytes
windows-exceptions.cpp 495 bytes
windows-pic.cpp 4327 bytes
windows-thumb.s 96 bytes
windows-wildcard-expansion.c 286 bytes
woa-fp.c 4105 bytes
woa-restrict-it.c 105 bytes
working-directory-and-abs.c 82 bytes
working-directory.c 137 bytes
x86-march.c 6624 bytes
x86-target-features.c 14635 bytes
x86_64-nacl-defines.cpp 1053 bytes
x86_features.c 436 bytes
x86_m16.c 110 bytes
xcore-opts.c 1201 bytes