Add LTO support #616

Merged
gaisser merged 15 commits from mueller/add-lto-support into development 2022-05-12 16:56:55 +02:00

15 Commits

Author SHA1 Message Date
Robin Müller e05c72b062
minor formatting fix
fsfw/fsfw/pipeline/pr-development This commit looks good Details
2022-05-10 13:08:14 +02:00
Robin Müller 2ca8523215 Merge branch 'mueller/add-lto-support' of https://egit.irs.uni-stuttgart.de/fsfw/fsfw into mueller/add-lto-support
fsfw/fsfw/pipeline/pr-development This commit looks good Details
2022-05-10 11:57:01 +02:00
Robin Müller 25775614de
only check IPO support if enabled 2022-05-10 11:56:51 +02:00
Steffen Gaisser 0410ecd9e3 Merge branch 'development' into mueller/add-lto-support
fsfw/fsfw/pipeline/pr-development This commit looks good Details
2022-05-10 11:51:39 +02:00
Robin Müller 0fe1b70bae
keep LTO option off by default
fsfw/fsfw/pipeline/pr-development This commit looks good Details
2022-05-10 11:19:29 +02:00
Robin Müller eb0223bc51 Merge branch 'development' into mueller/add-lto-support
fsfw/fsfw/pipeline/pr-development This commit looks good Details
2022-05-09 22:34:28 +02:00
Robin Müller dd9e28fca1 Merge branch 'development' into mueller/add-lto-support
fsfw/fsfw/pipeline/pr-development This commit looks good Details
2022-05-09 16:09:31 +02:00
Robin Müller 7b7f5d7e0a Merge branch 'mueller/add-lto-support' of https://egit.irs.uni-stuttgart.de/fsfw/fsfw into mueller/add-lto-support
fsfw/fsfw/pipeline/pr-development This commit looks good Details
2022-05-09 16:07:19 +02:00
Robin Müller fd112ed597 enable lto for test target 2022-05-09 16:07:05 +02:00
Robin Müller 75132c1e39 Merge branch 'development' into mueller/add-lto-support
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
2022-05-09 15:52:28 +02:00
Robin Müller 8a40878eb5 Merge remote-tracking branch 'origin/development' into mueller/add-lto-support
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
2022-05-09 15:17:16 +02:00
Robin Müller 637512ad77
changelog update
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
2022-05-09 10:34:14 +02:00
Robin Müller a4bd5a2aaa
update changelog
fsfw/fsfw/pipeline/pr-development This commit looks good Details
2022-05-09 10:31:03 +02:00
Robin Müller a943e4eebb
enable LTO where applicable
fsfw/fsfw/pipeline/head Build started... Details
fsfw/fsfw/pipeline/pr-development This commit looks good Details
2022-05-09 02:23:20 +02:00
Robin Müller cb0c80d8dc
add option and cmake module for lto support 2022-05-09 02:22:16 +02:00