aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/gcc-plugins
Commit message (Expand)AuthorAgeFilesLines
* stackleak: Rename stackleak_track_stack to __sanitizer_cov_stack_depthKees Cook2025-07-221-26/+26
* Merge tag 'hardening-v6.16-rc1-fix1-take2' of git://git.kernel.org/pub/scm/li...Linus Torvalds2025-06-012-11/+43
|\
| * randstruct: gcc-plugin: Fix attribute additionKees Cook2025-06-012-11/+43
* | Merge tag 'gcc-minimum-version-6.16' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2025-05-314-446/+0
|\ \ | |/ |/|
| * gcc-plugins: remove SANCOV gcc pluginArnd Bergmann2025-04-302-144/+0
| * Kbuild: remove structleak gcc pluginArnd Bergmann2025-04-301-257/+0
| * kbuild: require gcc-8 and binutils-2.30Arnd Bergmann2025-04-301-45/+0
* | randstruct: gcc-plugin: Remove bogus void memberKees Cook2025-05-081-17/+1
* | gcc-plugins: Force full rebuild when plugins changeKees Cook2025-05-081-0/+4
* | gcc-plugins: Remove ARM_SSP_PER_TASK pluginKees Cook2025-04-282-111/+0
|/
* gcc-plugins: randstruct: Remove GCC 4.7 or newer requirementThorsten Blum2024-08-051-4/+0
* gcc-plugins: Remove duplicate included header file stringpool.hThorsten Blum2024-07-081-5/+0
* gcc-plugins/stackleak: Avoid .head.text sectionArd Biesheuvel2024-04-031-0/+2
* gcc-plugins: randstruct: Update code comment in relayout_struct()Gustavo A. R. Silva2023-11-281-2/+1
* gcc-plugins: latent_entropy: Fix typo (args -> argc) in plugin descriptionKonstantin Runov2023-11-141-2/+2
* gcc-plugins: randstruct: Only warn about true flexible arraysKees Cook2023-11-081-10/+0
* randstruct: Fix gcc-plugin performance mode to stay in groupKees Cook2023-10-091-3/+8
* gcc-plugins: Rename last_stmt() for GCC 14+Kees Cook2023-08-111-0/+4
* Merge branch 'for-linus/hardening' into for-next/hardeningKees Cook2023-02-021-2/+2
|\
| * gcc-plugins: Reorganize gimple includes for GCC 13Kees Cook2023-01-251-2/+2
* | gcc-plugins: drop -std=gnu++11 to fix GCC 13 buildSam James2023-02-021-1/+1
|/
* treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_385.RULEThomas Gleixner2022-06-103-3/+3
* gcc-plugins: use KERNELVERSION for plugin versionMasahiro Yamada2022-05-246-6/+6
* gcc-plugins: randstruct: Remove cast exception handlingKees Cook2022-05-161-76/+3
* af_unix: Silence randstruct GCC plugin warningKees Cook2022-05-161-2/+0
* niu: Silence randstruct warningsKees Cook2022-05-161-2/+0
* big_keys: Use struct for internal payloadKees Cook2022-05-161-2/+0
* gcc-plugins: Change all version strings match kernelKees Cook2022-05-106-9/+10
* randstruct: Move seed generation into scripts/basic/Kees Cook2022-05-082-14/+10
* randstruct: Reorganize Kconfigs and attribute macrosKees Cook2022-05-081-38/+0
* security: don't treat structure as an array of struct hlist_headBill Wendling2022-04-131-2/+0
* gcc-plugins: latent_entropy: use /dev/urandomJason A. Donenfeld2022-04-121-17/+27
* gcc-plugins/stackleak: Ignore .noinstr.text and .entry.textKees Cook2022-02-061-0/+4
* gcc-plugins/stackleak: Exactly match strings instead of prefixesKees Cook2022-02-061-4/+21
* Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds2021-11-021-21/+6
|\
| * gcc-plugins: arm-ssp: Prepare for THREAD_INFO_IN_TASK supportArd Biesheuvel2021-09-271-21/+6
* | gcc-plugins: remove duplicate include in gcc-common.hYe Guojin2021-10-211-1/+0
* | gcc-plugins: Remove cyc_complexityKees Cook2021-10-212-85/+0
* | gcc-plugins: Explicitly document purpose and deprecation scheduleKees Cook2021-10-211-2/+2
* | gcc-plugins: remove support for GCC 4.9 and olderArd Biesheuvel2021-10-046-208/+1
|/
* scripts: make some scripts executableMasahiro Yamada2021-08-101-0/+0
* .gitignore: prefix local generated files with a slashMasahiro Yamada2021-05-011-1/+1
* kbuild: rebuild GCC plugins when the compiler is upgradedMasahiro Yamada2021-03-111-0/+1
* gcc-plugins: latent_entropy: remove unneeded semicolonJason Yan2021-03-021-1/+1
* gcc-plugins: structleak: remove unneeded variable 'ret'Jason Yan2021-03-021-2/+1
* gcc-plugins: fix gcc 11 indigestion with plugins...Valdis Klētnieks2021-01-061-2/+2
* gcc-plugins: simplify GCC plugin-dev capability testMasahiro Yamada2020-12-041-1/+1
* gcc-plugins: remove code for GCC versions older than 4.9Masahiro Yamada2020-12-0410-505/+1
* Merge tag 'kbuild-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds2020-08-091-11/+50
|\
| * kbuild: move host .so build rules to scripts/gcc-plugins/MakefileMasahiro Yamada2020-08-091-11/+50