Commit 6764ae76 authored by Jan Kiene's avatar Jan Kiene
Browse files

remove GCC input from build files

parent 5a787b75
Loading
Loading
Loading
Loading
Loading
+1 −6
Original line number Diff line number Diff line
@@ -37,7 +37,6 @@ set(CMAKE_C_STANDARD 99)
if(UNIX)
  set(TARGET_PLATFORM ""  CACHE STRING "i686 / x86_64")
  set(CLANG           ""  CACHE STRING "1=msan / 2=asan / 3=usan")
  set(GCC             ""  CACHE STRING "1=use gcc instead of default (clang)")
  set(MSAN_TRACK_ORIGINS OFF CACHE BOOL "enable origin tracking for Clang MSAN")
  set(COVERAGE            OFF CACHE BOOL   "enable coverage instrumentation")
  set(STRIP           OFF CACHE BOOL   "enable STRIP")
@@ -65,11 +64,7 @@ if(UNIX)
  # set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Werror")

  # set C compiler
  if(GCC)
    find_program(cc NAMES gcc-13 gcc REQUIRED)
  else()
  find_program(cc NAMES clang-18 clang REQUIRED)
  endif()
  set(CMAKE_C_COMPILER "${cc}" CACHE STRING "")

  # CLANG
+0 −5
Original line number Diff line number Diff line
@@ -108,11 +108,6 @@ LDFLAGS += -fsanitize=$(usan_checks)
LDFLAGS += -fsanitize-recover=$(usan_checks)
endif

# check if explicitly gcc is mandated
ifneq "$(GCC)" ""
CC = gcc
endif

ifeq "$(RELEASE)" "1"
CFLAGS   += -DRELEASE
OPTIM    ?= 2