init commit

This commit is contained in:
Moritz Gmeiner 2023-07-16 23:27:48 +02:00
commit 4d692ac624
24 changed files with 13672 additions and 0 deletions

15
env/clang vendored Normal file
View 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
View file

@ -0,0 +1 @@
EXTRA_ECONF="--enable-security --enable-new-dialect --enable-strong-optimization"

13
env/gcc vendored Normal file
View 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
View file

@ -0,0 +1,6 @@
CFLAGS="${CFLAGS} -flto"
CXXFLAGS="${CXXFLAGS} -flto"
LDFLAGS="${LDFLAGS} -flto"
USE="lto"

1
env/mold vendored Normal file
View file

@ -0,0 +1 @@
LDFLAGS="${LDFLAGS} -fuse-ld=mold"