mirror of
https://github.com/MorizzG/portage-conf.git
synced 2025-12-06 01:12:42 +00:00
init commit
This commit is contained in:
commit
4d692ac624
24 changed files with 13672 additions and 0 deletions
15
env/clang
vendored
Normal file
15
env/clang
vendored
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
COMMON_FLAGS="-O2 -pipe -march=native"
|
||||
CFLAGS="${COMMON_FLAGS}"
|
||||
CXXFLAGS="${COMMON_FLAGS}"
|
||||
FCFLAGS="${COMMON_FLAGS}"
|
||||
FFLAGS="${COMMON_FLAGS}"
|
||||
|
||||
CC="clang"
|
||||
CXX="clang++"
|
||||
AR="llvm-ar"
|
||||
NM="llvm-nm"
|
||||
RANLIB="llvm-ranlib"
|
||||
|
||||
LDFLAGS="-Wl,--as-needed -rtlib=compiler-rt -unwindlib=libunwind"
|
||||
|
||||
USE="clang"
|
||||
1
env/eix-extra-econf
vendored
Normal file
1
env/eix-extra-econf
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
EXTRA_ECONF="--enable-security --enable-new-dialect --enable-strong-optimization"
|
||||
13
env/gcc
vendored
Normal file
13
env/gcc
vendored
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
COMMON_FLAGS="-O2 -pipe -march=native"
|
||||
CFLAGS="${COMMON_FLAGS}"
|
||||
CXXFLAGS="${COMMON_FLAGS}"
|
||||
FCFLAGS="${COMMON_FLAGS}"
|
||||
FFLAGS="${COMMON_FLAGS}"
|
||||
|
||||
CC="gcc"
|
||||
CXX="g++"
|
||||
AR="ar"
|
||||
NM="nm"
|
||||
RANLIB="ranlib"
|
||||
|
||||
LDFLAGS="-Wl,--as-needed"
|
||||
6
env/lto
vendored
Normal file
6
env/lto
vendored
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
CFLAGS="${CFLAGS} -flto"
|
||||
CXXFLAGS="${CXXFLAGS} -flto"
|
||||
|
||||
LDFLAGS="${LDFLAGS} -flto"
|
||||
|
||||
USE="lto"
|
||||
1
env/mold
vendored
Normal file
1
env/mold
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
LDFLAGS="${LDFLAGS} -fuse-ld=mold"
|
||||
Loading…
Add table
Add a link
Reference in a new issue