summaryrefslogtreecommitdiffstats
path: root/scripts/gcc-plugins
Commit message (Expand)AuthorAgeFilesLines
* 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-271-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-081-3/+8
* gcc-plugins: Rename last_stmt() for GCC 14+Kees Cook2023-08-101-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-021-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-011-1/+1
* gcc-plugins: structleak: remove unneeded variable 'ret'Jason Yan2021-03-011-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-101-11/+50
* | Merge tag 'gcc-plugins-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2020-08-044-34/+220
|\ \ | |/ |/|
| * gcc-plugins: Replace HTTP links with HTTPS onesAlexander A. Klimov2020-07-133-3/+3
| * gcc-plugins/stackleak: Add 'verbose' plugin parameterAlexander Popov2020-06-241-5/+42
| * gcc-plugins/stackleak: Use asm instrumentation to avoid useless register savingAlexander Popov2020-06-241-28/+177
* | gcc-plugins: fix gcc-plugins directory path in documentationMasahiro Yamada2020-06-281-1/+1
|/
* Merge branch 'rwonce/rework' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2020-06-101-1/+1
|\
| * compiler/gcc: Raise minimum GCC version for kernel builds to 4.8Will Deacon2020-04-151-1/+1
* | gcc-plugins: remove always-false $(if ...) in MakefileMasahiro Yamada2020-05-261-1/+1
* | gcc-common.h: Update for GCC 10Frédéric Pierret (fepitre)2020-04-132-0/+5
* | gcc-plugins/stackleak: Avoid assignment for unused macro argumentKees Cook2020-04-131-3/+2
|/
* gcc-plugins: drop support for GCC <= 4.7Masahiro Yamada2020-04-092-25/+8
* Merge tag 'spdx-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds2020-04-031-0/+1
|\