updated gcc env to overwrite all the programs the clang config initialy overwrites

This commit is contained in:
Moritz Gmeiner 2023-08-28 01:14:52 +02:00
commit d3cab8685d
2 changed files with 17 additions and 3 deletions

19
env/gcc vendored
View file

@ -1,13 +1,26 @@
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"
LD="ld"
LDFLAGS="-Wl,--as-needed"
AR="ar"
AS="as"
CPP="gcc -E"
NM="nm"
STRIP="strip"
RANLIB="ranlib"
OBJCOPY="objcopy"
STRINGS="strings"
OBJDUMP="objdump"
READELF="readelf"
ADDR2LINE="addr2line"

View file

@ -1,3 +1,4 @@
sys-kernel/* clang lld
sys-libs/efivar gcc mold
sys-libs/glibc gcc lto mold