scx-upstream/rust
Ming Yang a23f3566e3 Use per-arch vmlinux.h
vmlinux.h is not compatible across archs.

Handle this compatibility issue by
* Add arch info into vmlinux.h real file name
* Link vmlinux.h to the target-arch real file at build time
* Use target-arch real file for scx_utils bindgen.

Also refactored clang related logic into a new clang_info mod, which is
shared by bpf_builder.rs and builder.rs.

Signed-off-by: Ming Yang <minos.future@gmail.com>
2024-10-13 07:57:12 -07:00
..
scx_loader scx_loader: Add SwitchScheduler methods to DBUS interface 2024-10-05 02:57:17 +04:00
scx_rustland_core scx_rustland_core: use handle_mm_fault kprobe 2024-10-11 15:39:34 +02:00
scx_stats version: v1.0.5 2024-10-02 08:34:57 -10:00
scx_utils Use per-arch vmlinux.h 2024-10-13 07:57:12 -07:00
.gitignore generate docs for scx and kernel 2024-09-09 15:37:59 -04:00