Code

History

Commits on 185a4caeecabc150106deda1da170b09f2ad803f to rust/macros35+
  1. rust: types: add `ForLt` trait for higher-ranked lifetime supportGary Guo committed 5 months agoe189bdb
  2. rust: macros: simplify code using `feature(extract_if)`Miguel Ojeda committed 7 months ago42ec980
  3. rust: allow globally `clippy::incompatible_msrv`Miguel Ojeda committed 7 months ago7ed1886
  4. rust: macros: simplify `format!` argumentsMiguel Ojeda committed 7 months ago438700e
  5. Merge tag 'rust-6.20-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds committed 9 months agoa9aabb3
  6. rust: macros: support `#[cfg]` properly in `#[vtable]` macro.Gary Guo committed 10 months ago779f6e3
  7. rust: kunit: use `pin_init::zeroed` instead of custom null valueGary Guo committed 10 months agobe97f3c
  8. rust: macros: rearrange `#[doc(hidden)]` in `module!` macroGary Guo committed 10 months agod421fa4
  9. rust: macros: allow arbitrary types to be used in `module!` macroGary Guo committed 10 months ago3d5731a
  10. rust: macros: convert `#[kunit_tests]` macro to use `syn`Gary Guo committed 10 months agoc3b416e
  11. rust: macros: convert `concat_idents!` to use `syn`Gary Guo committed 10 months agoa863b21
  12. rust: macros: convert `#[export]` to use `syn`Gary Guo committed 10 months ago8db9164
  13. rust: macros: use `quote!` for `module!` macroGary Guo committed 10 months ago5f70457
  14. rust: macros: use `syn` to parse `module!` macroGary Guo committed 10 months agoc578ad7
  15. rust: macros: convert `#[vtable]` macro to use `syn`Gary Guo committed 10 months ago5f16095
  16. rust: macros: use `quote!` from vendored crateGary Guo committed 10 months agof637baf
  17. rust: use consistent backtick formatting for NULL in docsPeter Novak committed 11 months ago7f87c7a
  18. rust: kunit: replace `kernel::c_str!` with C-StringsTamir Duberstein committed 10 months ago6c37b68
  19. rust: macros: ignore example with module parametersFUJITA Tomonori committed 10 months ago81a304f
  20. rust: fmt: fix formatting expressionsTamir Duberstein committed 10 months agof1db653
  21. Merge tag 'modules-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/modules/linuxLinus Torvalds committed 11 months agoc84d574
  22. Merge tag 'pwm/for-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linuxLinus Torvalds committed 11 months ago77956cf
  23. rust: macros: replace `kernel::c_str!` with C-StringsTamir Duberstein committed 1 year agobf724be
  24. rust: macros: Add support for 'imports_ns' to module!Michal Wilczynski committed 1 year ago739ad9b
  25. rust: module: update the module macro with module parameter supportAndreas Hindborg committed 1 year ago0b24f97
  26. rust: module: use a reference in macros::module::moduleAndreas Hindborg committed 1 year ago3809d7a
  27. rust: support formatting of foreign typesTamir Duberstein committed 1 year agoc5cf01b
  28. Merge tag 'linux_kselftest-kunit-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftestLinus Torvalds committed 1 year ago30bbcb4
  29. rust: macros: reduce collections in `quote!` macroTamir Duberstein committed 1 year ago9578c39
  30. rust: kunit: allow `cfg` on `test`sKaibo Ma committed 1 year agoc652dc4
  31. Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds committed 1 year ago352af6a
  32. rust: use `#[used(compiler)]` to fix build and `modpost` with Rust >= 1.89.0Miguel Ojeda committed 1 year ago7498159
  33. rust: macros: remove `module!`'s deprecated `author` keyGuilherme Giacomo Simoes committed 1 year agobfb9e46
  34. Merge tag 'rust-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds committed 1 year agoec7714e
  35. Merge branch 'pm-cpufreq'Rafael J. Wysocki committed 1 year ago25961ae