index
:
lk/common.git
main
main-16k
master
sdk-release
simpleperf-release
tmp/upstream-rebase
upstream
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
make
Age
Commit message (
Expand
)
Author
2024-04-02
make: rust: Move lib/rust_support dependency
Arve Hjønnevåg
2024-03-25
make: rust: Don't disable rust lint for external/lk
Arve Hjønnevåg
2024-03-12
make: Generate a rust-project.json for the kernel
Stephen Crane
2024-03-07
make: Remove injected Rust panic handler
Stephen Crane
2024-03-07
make: Fix Rust in kernel build issues
Stephen Crane
2024-03-07
build: invoke bindgen from the kernel
Frances Wingerter
2024-03-06
Updating makefile to use the right "--include" format.
Xuan Xing
2024-02-29
build: handle C deps of rust kernel modules
Frances Wingerter
2024-02-27
make: Substitute build root with placeholder in defines
Andrei Homescu
2024-02-23
project: Zero all uninitialized memory
Raphael Herouart
2024-02-21
trusty: generate lst file for lk.elf
Mike McTernan
2024-02-14
build: initialize `MODULE_RUST_EDITION` so it's set correctly
main-16k
Khyber Sen
2024-02-14
build: add implicit `core` and `compiler_builtins` deps in the `#[no_std]` ke...
Khyber Sen
2024-02-14
build: initialize `MODULE_ADD_IMPLICIT_DEPS := true` to match userspace
Khyber Sen
2024-02-14
build: set `-L dependency=` for kernel rust
Khyber Sen
2024-02-14
build: include MODULE_LIBRARY_EXPORTED_DEPS in deps for kernel rust
Frances Wingerter
2024-02-14
build: accumulate ALLHOSTMODULES list of host modules
Frances Wingerter
2024-02-14
build: use stems, not crate names
Frances Wingerter
2024-02-14
build: plumbing for kernel proc-macro dependencies
Frances Wingerter
2024-02-13
build: add makefile macro ECHO_LOG, rename LOG -> INFO_LOG
Yurii Shutkin
2024-02-07
build: use query.mk to avoid READ_CRATE_NAME hack
Frances Wingerter
2024-02-07
build: add query.mk to allow querying variables from dependencies
Frances Wingerter
2024-01-31
trusty: build: modify make output for further post processing
Yurii Shutkin
2024-01-22
build: link Rust modules into one .a then lk.elf
Frances Wingerter
2023-11-07
build: build Rust kernel modules
Frances Wingerter
2023-10-31
build: add READ_CRATE_NAME macro
Frances Wingerter
2023-10-31
build: use GLOBAL_KERNEL_RUSTFLAGS for kernel build
Frances Wingerter
2023-10-27
build: move rustflags/crate-type logic from userspace
Frances Wingerter
2023-09-12
make/macros.mk: Fix FIND_CRATE macro
Andrei Homescu
2023-08-23
make: Add FIND_CRATE macro
Per Larsen
2023-08-03
trusty:lk: Enabled PAC for threads and context switch.
Mike McTernan
2023-04-21
make/macros: Add FIND_EXTERNAL macro
Andrei Homescu
2023-03-09
trusty:lk: Add bti c annotation support.
Mike McTernan
2023-01-31
lk: Add kernel BTI support.
Mike McTernan
2022-10-04
Rebuild all modules if the toolchain paths change
Stephen Crane
2022-09-24
make: Document rule to generate rustdocs
Per Larsen
2022-09-22
rust: Split rustdoc into its own Make target
David LeGare
2022-07-28
rustdoc: Add Makefile recipe steps to generate rustdoc documentation for Rust...
David Anekstein
2022-05-11
[make] Fix defines containing quotes
Stephen Crane
2022-03-11
[rust] Allow modules to add environment variables to the build
Stephen Crane
2022-01-04
Add make utility functions to handle commas
Stephen Crane
2021-11-08
Stop generating listings files during the build
Stephen Crane
2021-10-29
Re-order MODULE_INCLUDES before GLOBAL_INCLUDES
Stephen Crane
2021-10-29
Error if library includes module.mk directly
Stephen Crane
2021-08-23
[rust] Add additional sources as dependencies
Stephen Crane
2021-08-23
[rust] Add support for building Rust crates
Stephen Crane
2021-06-03
Move common userspace flags to common_flags.mk
Stephen Crane
2021-05-27
[make] Fix CFI compile flags
Tri Vo
2021-05-12
[make] Fix USER_CFI_ENABLED/KERNEL_CFI_ENABLED
Tri Vo
2021-05-11
[make] Add separate build flags for user and kernel CFI
Tri Vo
[next]