mirror of
https://github.com/MorizzG/portage-conf.git
synced 2025-12-06 01:12:42 +00:00
reworked LTO to have no-lto package, gcc defaults to gnu-ld, clang defaults to lld now
This commit is contained in:
parent
27e4dc72be
commit
75f64148b7
13 changed files with 50 additions and 27 deletions
|
|
@ -9,3 +9,7 @@ media-libs/mesa ccache
|
|||
|
||||
www-client/firefox ccache
|
||||
mail-client/thunderbird ccache
|
||||
|
||||
www-client/chromium
|
||||
|
||||
net-libs/nodejs
|
||||
|
|
|
|||
1
package.env/chromium
Normal file
1
package.env/chromium
Normal file
|
|
@ -0,0 +1 @@
|
|||
# www-client/chromium clang lld
|
||||
|
|
@ -1,2 +1,2 @@
|
|||
dev-lang/ghc gcc mold
|
||||
app-admin/haskell-updater gcc lto mold
|
||||
dev-lang/ghc gcc mold no-lto
|
||||
app-admin/haskell-updater gcc mold
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
dev-libs/libtomcrypt clang mold
|
||||
dev-libs/libtomcrypt clang mold no-lto
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
dev-qt/qtcore clang mold
|
||||
dev-qt/qtcore clang mold no-lto
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
sys-kernel/* clang lld
|
||||
sys-kernel/* clang lld no-lto
|
||||
|
||||
sys-libs/efivar gcc mold
|
||||
sys-libs/glibc gcc lto mold
|
||||
sys-libs/efivar gcc mold no-lto
|
||||
sys-libs/glibc gcc lto mold no-lto
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue