Profile File: make.defaults

In Profile: common/fast2

Content

# safe2 + effective small from -O3/-Ofast
# force gcc 16+

_FLAGS="$_FLAGS -floop-nest-optimize -flto-toplevel-asm-heuristics"

# from -O3
_FLAGS="$_FLAGS -floop-interchange"
CFLAGS_FAST="$CFLAGS_FAST -floop-unroll-and-jam -fversion-loops-for-strides -fpredictive-commoning"

# from -Ofast
_FLAGS="$_FLAGS -ffast-math -fno-semantic-interposition"

# break some packages
LDFLAGS="$LDFLAGS -Wl,-z,pack-relative-relocs"