toolchain_nuclei_gnu.mk 723 B

1234567891011
  1. ifeq ($(DHRY_MODE),ground)
  2. ifneq ($(CPU_SERIES),1000)
  3. BENCH_FLAGS ?= -O3 -fno-if-conversion -flto -fno-inline -fno-builtin-printf -funroll-loops -falign-functions=6 -falign-jumps=16 -falign-loops=8
  4. else
  5. BENCH_FLAGS ?= -O3 -fno-if-conversion -flto -fno-inline -fno-builtin-printf -funroll-loops -falign-functions=12 -falign-jumps=16 -falign-loops=12
  6. endif
  7. else ifeq ($(DHRY_MODE),best)
  8. BENCH_FLAGS ?= -Ofast -flto -fwhole-program -finline -fno-builtin-printf -funroll-loops -falign-functions=4 -falign-jumps=4 -falign-loops=8 -finline-functions
  9. else ifeq ($(DHRY_MODE),inline)
  10. BENCH_FLAGS ?= -O3 -flto -finline -fno-builtin-printf -funroll-loops -falign-functions=4 -falign-jumps=4 -falign-loops=8 -finline-functions
  11. endif