samples: build with -g1 instead of -g

The sample and test builds used full debug info. -g1 keeps what
sanitizer reports and backtraces need - function names, files and line
numbers - and drops the variable and type information nobody reads in
CI. Objects get about 30% smaller (rh265.o under ASan+UBSan: 5.1MB to
3.7MB), so the ccache caches hold more of each job's build and are
quicker to restore and save.
This commit is contained in:
LibretroAdmin authored and libretroadmin committed 2026-10-13 11:50:11 +02:00
1 parent 4fe15c815b
commit 21635dd171
401 files changed
+7351 -422

No files matched your search

@@ -24,7 +24,7 @@ SOURCE := retro_atomic_extern_c_linkage_test.cpp
# C++11 is the minimum that engages retro_atomic.h's CXX11 backend.
# -Wall -Wextra to catch any incidental warning the test's macro
# expansions might produce on a future toolchain.
CXXFLAGS += -Wall -Wextra -pedantic -std=c++11 -g -O0 \
CXXFLAGS += -Wall -Wextra -pedantic -std=c++11 -g1 -O0 \
-I$(LIBRETRO_COMM_DIR)/include
ifneq ($(SANITIZER),)
@@ -7,7 +7,7 @@ LIBRETRO_COMM_DIR := ../../..
# any system include path that might carry another one.
SOURCES := retro_atomic_ps2_backend_test.c ps2stub/kernel_stub.c
CFLAGS += -Wall -pedantic -std=gnu99 -g -O0 \
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O0 \
-I$(LIBRETRO_COMM_DIR)/include -Ips2stub \
-DRETRO_ATOMIC_FORCE_PS2
@@ -13,7 +13,7 @@ HAVE_THREADS ?= 1
SOURCES := retro_atomic_test.c
CFLAGS += -Wall -pedantic -std=gnu99 -g -O0 -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O0 -I$(LIBRETRO_COMM_DIR)/include
ifeq ($(HAVE_THREADS),1)
CFLAGS += -DHAVE_THREADS
@@ -52,7 +52,7 @@ COMMON_SOURCES := \
COMMON_OBJS := $(call sample_objs,$(COMMON_SOURCES:.c=.o))
OBJS := audio_mixer_loop_test.o $(COMMON_OBJS)
CFLAGS += -Wall -pedantic -std=gnu99 -g -O0 -I$(LIBRETRO_COMM_DIR)/include \
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O0 -I$(LIBRETRO_COMM_DIR)/include \
$(DEFINES)
LDFLAGS += -lm
@@ -44,7 +44,7 @@ COMMON_SOURCES := \
COMMON_OBJS := $(call sample_objs,$(COMMON_SOURCES:.c=.o))
OBJS := audio_mixer_rate_guard_test.o $(COMMON_OBJS)
CFLAGS += -Wall -pedantic -std=gnu99 -g -O0 -I$(LIBRETRO_COMM_DIR)/include \
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O0 -I$(LIBRETRO_COMM_DIR)/include \
$(DEFINES)
LDFLAGS += -lm
@@ -44,7 +44,7 @@ COMMON_SOURCES := \
COMMON_OBJS := $(call sample_objs,$(COMMON_SOURCES:.c=.o))
OBJS := audio_mixer_voice_threads_test.o $(COMMON_OBJS)
CFLAGS += -Wall -pedantic -std=gnu99 -g -O0 -I$(LIBRETRO_COMM_DIR)/include \
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O0 -I$(LIBRETRO_COMM_DIR)/include \
$(DEFINES)
LDFLAGS += -lm -lpthread
@@ -12,7 +12,7 @@ COMMON_SOURCES := \
COMMON_OBJS := $(call sample_objs,$(COMMON_SOURCES:.c=.o))
OBJS := float_to_s32_test.o $(COMMON_OBJS)
CFLAGS += -Wall -pedantic -std=gnu99 -g -O2 -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O2 -I$(LIBRETRO_COMM_DIR)/include
LDFLAGS += -lm
ifneq ($(SANITIZER),)
@@ -10,7 +10,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -I$(LIBRETRO_COMM_DIR)/include
# The samples workflow passes SANITIZER=address,undefined to every
# sample dir. Without this block the variable was accepted and
@@ -17,7 +17,7 @@ SOURCES := \
$(LIBRETRO_COMM_DIR)/features/features_cpu.c \
$(LIBRETRO_COMM_DIR)/compat/compat_strl.c
CFLAGS += -Wall -pedantic -std=gnu99 -g -O2 -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O2 -I$(LIBRETRO_COMM_DIR)/include
ifeq ($(HAVE_THREADS),1)
CFLAGS += -DHAVE_THREADS
@@ -16,7 +16,7 @@ SOURCES := \
$(LIBRETRO_COMM_DIR)/compat/compat_strl.c \
$(LIBRETRO_COMM_DIR)/time/rtime.c
CFLAGS += -Wall -pedantic -std=gnu99 -g -O2 -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O2 -I$(LIBRETRO_COMM_DIR)/include
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
@@ -10,7 +10,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -O0 -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O0 -I$(LIBRETRO_COMM_DIR)/include
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer $(CFLAGS)
@@ -3,7 +3,7 @@ include ../../sample_objdir.mk
TARGET := fastjmp_test
LIBRETRO_COMM_DIR := ../../..
SOURCES := fastjmp_test.c $(LIBRETRO_COMM_DIR)/fastjmp/fastjmp.c
CFLAGS += -Wall -W -std=gnu99 -g -O2 -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -W -std=gnu99 -g1 -O2 -I$(LIBRETRO_COMM_DIR)/include
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
ifneq ($(SAN),)
SANITIZER := $(SAN)
@@ -6,7 +6,7 @@ SOURCES := faulthandler_test.c \
$(LIBRETRO_COMM_DIR)/faulthandler/faulthandler.c \
$(LIBRETRO_COMM_DIR)/memmap/memmap.c \
$(LIBRETRO_COMM_DIR)/rthreads/rthreads.c
CFLAGS += -Wall -W -std=gnu99 -g -O1 -I$(LIBRETRO_COMM_DIR)/include -DHAVE_THREADS
CFLAGS += -Wall -W -std=gnu99 -g1 -O1 -I$(LIBRETRO_COMM_DIR)/include -DHAVE_THREADS
LDFLAGS += -lpthread -lrt
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
ifneq ($(SAN),)
@@ -30,7 +30,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
override CPPFLAGS += -DHAVE_COMPRESSION -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g
CFLAGS += -Wall -pedantic -std=gnu99 -g1
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer $(CFLAGS)
@@ -33,7 +33,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
override CPPFLAGS += -DHAVE_COMPRESSION -DHAVE_RRAR -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g
CFLAGS += -Wall -pedantic -std=gnu99 -g1
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer $(CFLAGS)
@@ -4,7 +4,7 @@ SOURCES := archive_zstd_test.c
OBJS := $(SOURCES:.c=.o)
CFLAGS += -Wall -pedantic -std=gnu99 -g -O0
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O0
# The samples workflow passes SANITIZER=address,undefined to every
# sample dir. Without this block the variable was accepted and
@@ -26,7 +26,7 @@ OBJS := $(call sample_objs,$(SOURCES:.c=.o))
# CONFIG_FILE_TEST_HOOKS exposes config_file_force_linked_sort, which
# lets the suite reach config_file.c's zero-allocation sort fallback
# without having to make malloc() fail. Test builds only.
CFLAGS += -Wall -pedantic -std=gnu99 -g -DCONFIG_FILE_TEST_HOOKS -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -DCONFIG_FILE_TEST_HOOKS -I$(LIBRETRO_COMM_DIR)/include
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer $(CFLAGS)
@@ -20,7 +20,7 @@ COMMON_SOURCES := \
COMMON_OBJS := $(call sample_objs,$(COMMON_SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -DRARCH_INTERNAL -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -DRARCH_INTERNAL -I$(LIBRETRO_COMM_DIR)/include
# The samples workflow passes SANITIZER=address,undefined to every
# sample dir. Without this block the variable was accepted and
+1 -1
View File
@@ -100,7 +100,7 @@ endif
# stderr (which path, what was asked, what came back); a frontend
# build never defines this.
CFLAGS += -DVFS_COPY_DEBUG
CFLAGS += -Wall -pedantic -std=gnu99 -g -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -I$(LIBRETRO_COMM_DIR)/include
# The samples workflow passes SANITIZER=address,undefined to every
# sample dir; without this block the variable was silently ignored
@@ -33,7 +33,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -DHAVE_CDROM -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -DHAVE_CDROM -I$(LIBRETRO_COMM_DIR)/include
# The samples workflow passes SANITIZER=address,undefined to every
# sample dir. Without this block the variable was accepted and
@@ -25,7 +25,7 @@ OBJS := $(call sample_objs,$(SOURCES:.c=.o))
# -DHAVE_MMAP so the local branch really produces a mapping; without
# it the zero-copy check has nothing to assert and only reports a skip.
CFLAGS += -Wall -pedantic -std=gnu99 -g -DHAVE_MMAP \
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -DHAVE_MMAP \
-I$(LIBRETRO_COMM_DIR)/include
# The wrapper-allocation failure cases exist because that path is
+1 -1
View File
@@ -10,7 +10,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -O1 -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O1 -I$(LIBRETRO_COMM_DIR)/include
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer $(CFLAGS)
+1 -1
View File
@@ -23,7 +23,7 @@ ifneq ($(SAN),)
SANITIZER := $(SAN)
endif
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g $(CFLAGS)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g1 $(CFLAGS)
LDFLAGS := -fsanitize=$(SANITIZER) $(LDFLAGS)
endif
@@ -10,7 +10,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=c89 -g -O1 -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=c89 -g1 -O1 -I$(LIBRETRO_COMM_DIR)/include
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer $(CFLAGS)
@@ -10,7 +10,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=c89 -g -O1 -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=c89 -g1 -O1 -I$(LIBRETRO_COMM_DIR)/include
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer $(CFLAGS)
@@ -32,7 +32,7 @@ COMMON_SOURCES := \
COMMON_OBJS := $(call sample_objs,$(COMMON_SOURCES:.c=.o))
OBJS := audio_transfer_window_test.o $(COMMON_OBJS)
CFLAGS += -Wall -pedantic -std=gnu99 -g -O0 -I$(LIBRETRO_COMM_DIR)/include \
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O0 -I$(LIBRETRO_COMM_DIR)/include \
$(DEFINES)
LDFLAGS += -lm
@@ -27,7 +27,7 @@ ifneq ($(SAN),)
SANITIZER := $(SAN)
endif
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g $(CFLAGS)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g1 $(CFLAGS)
LDFLAGS := -fsanitize=$(SANITIZER) $(LDFLAGS)
endif
@@ -27,7 +27,7 @@ SOURCES := audio_transfer_flac_test.c \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -O1 -ffunction-sections \
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O1 -ffunction-sections \
-I$(LIBRETRO_COMM_DIR)/include $(DEFINES)
LDFLAGS += -Wl,--gc-sections -lm
@@ -39,7 +39,7 @@ CFLAGS += -Wall -pedantic -std=gnu99 -O2 -I$(LIBRETRO_COMM_DIR)/include
LDFLAGS += -lz
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g $(CFLAGS)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g1 $(CFLAGS)
LDFLAGS := -fsanitize=$(SANITIZER) $(LDFLAGS)
endif
+1 -1
View File
@@ -44,7 +44,7 @@ TEST2_SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
TEST2_OBJS := $(call sample_objs,$(TEST2_SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -I$(LIBRETRO_COMM_DIR)/include
# The samples workflow passes SANITIZER=address,undefined to every
# sample dir. Without this block the variable was accepted and
@@ -41,7 +41,7 @@ TEST2_SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
TEST2_OBJS := $(call sample_objs,$(TEST2_SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -O0 -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O0 -I$(LIBRETRO_COMM_DIR)/include
LDFLAGS += -lz
ifneq ($(SANITIZER),)
@@ -25,7 +25,7 @@ OBJS := data_transfer_source_test.o data_transfer_prefix_test.o \
data_transfer_window_test.o data_transfer_pool_scrub_test.o \
$(COMMON_OBJS)
CFLAGS += -Wall -pedantic -std=gnu99 -g -O0 -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O0 -I$(LIBRETRO_COMM_DIR)/include
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer $(CFLAGS)
+1 -1
View File
@@ -3,7 +3,7 @@ include ../../sample_objdir.mk
TARGET := rdds_block_test
LIBRETRO_COMM_DIR := ../../..
SOURCES := rdds_block_test.c $(LIBRETRO_COMM_DIR)/formats/dds/rdds.c
CFLAGS += -Wall -W -std=gnu99 -g -O1 -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -W -std=gnu99 -g1 -O1 -I$(LIBRETRO_COMM_DIR)/include
LDFLAGS += -lm
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
ifneq ($(SAN),)
@@ -29,7 +29,7 @@ VOLATILE_OBJS := $(call sample_objs,$(SOURCES:.c=.vo.o))
# HAVE_THREADS: the oracle decodes every case on a pool as well, and
# the threaded output has to be the single-thread output to the byte.
CFLAGS += -Wall -std=gnu99 -g -O1 -DHAVE_RMP4 -DHAVE_RH264 -DHAVE_THREADS -D_GNU_SOURCE \
CFLAGS += -Wall -std=gnu99 -g1 -O1 -DHAVE_RMP4 -DHAVE_RH264 -DHAVE_THREADS -D_GNU_SOURCE \
-I$(LIBRETRO_COMM_DIR)/include
# The samples workflow passes SANITIZER=address,undefined to every
@@ -27,7 +27,7 @@ VOLATILE_OBJS := $(call sample_objs,$(SOURCES:.c=.vo.o))
# HAVE_THREADS: the oracle decodes every case on a pool as well, and
# the threaded output has to be the single-thread output to the byte.
CFLAGS += -Wall -std=gnu99 -g -O1 -DHAVE_RMP4 -DHAVE_RH265 -DHAVE_THREADS -D_GNU_SOURCE \
CFLAGS += -Wall -std=gnu99 -g1 -O1 -DHAVE_RMP4 -DHAVE_RH265 -DHAVE_THREADS -D_GNU_SOURCE \
-I$(LIBRETRO_COMM_DIR)/include
# The samples workflow passes SANITIZER=address,undefined to every
@@ -23,7 +23,7 @@ ifneq ($(SAN),)
SANITIZER := $(SAN)
endif
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g $(CFLAGS)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g1 $(CFLAGS)
LDFLAGS := -fsanitize=$(SANITIZER) $(LDFLAGS)
endif
@@ -8,7 +8,7 @@ SOURCES := image_blit_bands_test.c \
$(LIBRETRO_COMM_DIR)/rthreads/rthreads.c \
$(LIBRETRO_COMM_DIR)/rthreads/retro_eventcount.c \
$(LIBRETRO_COMM_DIR)/features/features_cpu.c
CFLAGS += -Wall -W -std=gnu99 -g -O1 -DHAVE_THREADS -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -W -std=gnu99 -g1 -O1 -DHAVE_THREADS -I$(LIBRETRO_COMM_DIR)/include
# malloc/free are wrapped so the test can count heap traffic per blit.
LDFLAGS += -lpthread -lrt -Wl,--wrap=malloc,--wrap=free
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
@@ -9,7 +9,7 @@ SOURCES := image_hdr_blit_test.c \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -O1 -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O1 -I$(LIBRETRO_COMM_DIR)/include
LDFLAGS += -lm
ifneq ($(SANITIZER),)
@@ -42,7 +42,7 @@ SOURCES := image_loader_test.c \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -O0 -DHAVE_RPNG -DHAVE_THREADS \
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O0 -DHAVE_RPNG -DHAVE_THREADS \
-I$(LIBRETRO_COMM_DIR)/include
ifneq ($(SANITIZER),)
@@ -11,7 +11,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -I$(LIBRETRO_COMM_DIR)/include
# The samples workflow passes SANITIZER=address,undefined to every
# sample dir. Without this block the variable was accepted and
@@ -28,7 +28,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -I$(LIBRETRO_COMM_DIR)/include
# The samples workflow passes SANITIZER=address,undefined to every
# sample dir. Without this block the variable was accepted and
+1 -1
View File
@@ -22,7 +22,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -I$(LIBRETRO_COMM_DIR)/include
# The samples workflow passes SANITIZER=address,undefined to every
# sample dir. Without this block the variable was accepted and
+1 -1
View File
@@ -10,7 +10,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -O1 -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O1 -I$(LIBRETRO_COMM_DIR)/include
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer $(CFLAGS)
+1 -1
View File
@@ -8,7 +8,7 @@ SOURCES := \
rmp4_fragment_test.c \
$(LIBRETRO_COMM_DIR)/formats/mp4/rmp4.c
CFLAGS += -Wall -std=gnu99 -g -O1 -DHAVE_RMP4 -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -std=gnu99 -g1 -O1 -DHAVE_RMP4 -I$(LIBRETRO_COMM_DIR)/include
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer $(CFLAGS)
+1 -1
View File
@@ -139,7 +139,7 @@ TEST_OBJS := $(call sample_objs,$(TEST_SOURCES_C:.c=.o))
TEST2_OBJS := $(call sample_objs,$(TEST2_SOURCES_C:.c=.o))
TEST3_OBJS := $(call sample_objs,$(TEST3_SOURCES_C:.c=.corpus.o))
CFLAGS += -Wall -pedantic -std=gnu99 -O0 -g -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -O0 -g1 -I$(LIBRETRO_COMM_DIR)/include
# The corpus test decodes ~2000 generated images. RPNG_TEST turns on
# rpng.c's per-image IHDR trace, which would bury the CI log (and any
@@ -11,7 +11,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=c89 -g -O1 -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=c89 -g1 -O1 -I$(LIBRETRO_COMM_DIR)/include
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer $(CFLAGS)
+1 -1
View File
@@ -24,7 +24,7 @@ ARCHIVE_SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
ARCHIVE_OBJS := $(call sample_objs,$(ARCHIVE_SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -I$(LIBRETRO_COMM_DIR)/include
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) $(CFLAGS)
@@ -14,7 +14,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -I$(LIBRETRO_COMM_DIR)/include
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) $(CFLAGS)
@@ -15,7 +15,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -I$(LIBRETRO_COMM_DIR)/include
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) $(CFLAGS)
+1 -1
View File
@@ -10,7 +10,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -I$(LIBRETRO_COMM_DIR)/include
# The samples workflow passes SANITIZER=address,undefined to every
# sample dir. Without this block the variable was accepted and
@@ -13,7 +13,7 @@ SOURCES := \
$(LIBRETRO_COMM_DIR)/features/features_cpu.c \
$(LIBRETRO_COMM_DIR)/time/rtime.c
CFLAGS += -Wall -pedantic -std=gnu99 -g -O1 -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O1 -I$(LIBRETRO_COMM_DIR)/include
ifneq ($(THREADS),0)
CFLAGS += -DHAVE_THREADS
+1 -1
View File
@@ -20,7 +20,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -DRXML_TEST -Wall -pedantic -std=gnu99 -g -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -DRXML_TEST -Wall -pedantic -std=gnu99 -g1 -I$(LIBRETRO_COMM_DIR)/include
# The samples workflow passes SANITIZER=address,undefined to every
# sample dir. Without this block the variable was accepted and
+1 -1
View File
@@ -8,7 +8,7 @@ SOURCES := \
pixconv_test.c \
$(LIBRETRO_COMM_DIR)/gfx/scaler/pixconv.c
CFLAGS += -Wall -pedantic -std=c89 -g -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=c89 -g1 -I$(LIBRETRO_COMM_DIR)/include
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer $(CFLAGS)
@@ -3,7 +3,7 @@ include ../../sample_objdir.mk
TARGET := memshm_area_test
LIBRETRO_COMM_DIR := ../../..
SOURCES := memshm_area_test.c $(LIBRETRO_COMM_DIR)/memmap/memmap.c
CFLAGS += -Wall -W -std=gnu99 -g -O1 -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -W -std=gnu99 -g1 -O1 -I$(LIBRETRO_COMM_DIR)/include
LDFLAGS += -lrt
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
ifneq ($(SAN),)
@@ -3,7 +3,7 @@ include ../../sample_objdir.mk
TARGET := memshm_test
LIBRETRO_COMM_DIR := ../../..
SOURCES := memshm_test.c $(LIBRETRO_COMM_DIR)/memmap/memmap.c
CFLAGS += -Wall -W -std=gnu99 -g -O1 -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -W -std=gnu99 -g1 -O1 -I$(LIBRETRO_COMM_DIR)/include
LDFLAGS += -lrt
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
ifneq ($(SAN),)
+1 -1
View File
@@ -22,7 +22,7 @@ endif
endif
ifeq ($(DEBUG),1)
CFLAGS += -O0 -g
CFLAGS += -O0 -g1
else
CFLAGS += -O2
endif
@@ -18,7 +18,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -O0 \
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O0 \
-DHAVE_THREADS -I$(LIBRETRO_COMM_DIR)/include
LDFLAGS += -lpthread
LDFLAGS += -lrt
@@ -12,7 +12,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -O0 -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O0 -I$(LIBRETRO_COMM_DIR)/include
# Allocation is fault-injected through these.
LDFLAGS += -Wl,--wrap=malloc -Wl,--wrap=strdup
@@ -20,7 +20,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -O0 \
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O0 \
-DHAVE_THREADS -I$(LIBRETRO_COMM_DIR)/include
LDFLAGS += -lpthread
# rthreads.c uses clock_gettime + CLOCK_REALTIME on Linux glibc; on
@@ -5,7 +5,7 @@ TARGET := retro_triple_buffer_test
CORE_DIR := ../../..
SOURCES := retro_triple_buffer_test.c
CFLAGS += -Wall -std=gnu99 -g -O1 -I$(CORE_DIR)/include
CFLAGS += -Wall -std=gnu99 -g1 -O1 -I$(CORE_DIR)/include
LDFLAGS += -lpthread
OBJS := $(SOURCES:.c=.o)
ifneq ($(SANITIZER),)
@@ -12,7 +12,7 @@ SOURCES := \
$(LIBRETRO_COMM_DIR)/rthreads/rthreads.c \
$(LIBRETRO_COMM_DIR)/features/features_cpu.c
CFLAGS += -Wall -W -std=gnu99 -g -O1 \
CFLAGS += -Wall -W -std=gnu99 -g1 -O1 \
-DHAVE_THREADS -I$(LIBRETRO_COMM_DIR)/include
LDFLAGS += -lpthread -lrt
@@ -15,7 +15,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -O1 -fno-omit-frame-pointer \
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O1 -fno-omit-frame-pointer \
-DHAVE_THREADS -I$(LIBRETRO_COMM_DIR)/include
LIBS += -lpthread
@@ -15,7 +15,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -O1 -fno-omit-frame-pointer \
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O1 -fno-omit-frame-pointer \
-DHAVE_THREADS -I$(LIBRETRO_COMM_DIR)/include
LIBS += -lpthread
@@ -16,7 +16,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -O1 -fno-omit-frame-pointer \
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O1 -fno-omit-frame-pointer \
-DHAVE_THREADS -I$(LIBRETRO_COMM_DIR)/include
LDFLAGS += -Wl,--wrap=sthread_create
LIBS += -lpthread
@@ -15,7 +15,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -O1 -fno-omit-frame-pointer \
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O1 -fno-omit-frame-pointer \
-DHAVE_THREADS -I$(LIBRETRO_COMM_DIR)/include
LIBS += -lpthread
@@ -4,7 +4,7 @@ SOURCES := task_queue_snapshot_test.c \
$(LIBRETRO_COMM_DIR)/rthreads/rthreads.c \
$(LIBRETRO_COMM_DIR)/time/rtime.c \
$(LIBRETRO_COMM_DIR)/features/features_cpu.c
CFLAGS += -std=gnu89 -Wall -Wextra -g -O1 -DHAVE_THREADS \
CFLAGS += -std=gnu89 -Wall -Wextra -g1 -O1 -DHAVE_THREADS \
-I$(LIBRETRO_COMM_DIR)/include
LDLIBS += -lpthread
@@ -16,7 +16,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -O1 -fno-omit-frame-pointer \
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O1 -fno-omit-frame-pointer \
-DHAVE_THREADS -I$(LIBRETRO_COMM_DIR)/include
LDFLAGS += -Wl,--wrap=realloc
LIBS += -lpthread
@@ -18,7 +18,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -O0 -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O0 -I$(LIBRETRO_COMM_DIR)/include
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer $(CFLAGS)
@@ -5,7 +5,7 @@ LIBRETRO_COMM_DIR := ../../..
# tree the test writes under $(SYSFS) before each case.
SYSFS := $(CURDIR)/fixture_sysfs/system/cpu
SOURCES := fast_cores_test.c
CFLAGS += -Wall -W -std=gnu99 -g -O1 -DHAVE_THREADS -I$(LIBRETRO_COMM_DIR)/include \
CFLAGS += -Wall -W -std=gnu99 -g1 -O1 -DHAVE_THREADS -I$(LIBRETRO_COMM_DIR)/include \
-I$(LIBRETRO_COMM_DIR)/rthreads -DRTHREADS_CPU_SYSFS='"$(SYSFS)"' -DCPU_CLASS_SYSFS='"$(SYSFS)"'
LDFLAGS += -lpthread -lrt
OBJS := $(SOURCES:.c=.o)
@@ -12,7 +12,7 @@ SOURCES := \
$(LIBRETRO_COMM_DIR)/rthreads/retro_procbarrier.c \
$(LIBRETRO_COMM_DIR)/rthreads/rthreads.c
CFLAGS += -Wall -W -std=gnu99 -g -O1 \
CFLAGS += -Wall -W -std=gnu99 -g1 -O1 \
-DHAVE_THREADS -I$(LIBRETRO_COMM_DIR)/include
LDFLAGS += -lpthread
# rthreads.c uses clock_gettime on Linux glibc; on older glibc that is in
@@ -13,7 +13,7 @@ SOURCES := \
$(LIBRETRO_COMM_DIR)/rthreads/rthreads.c \
$(LIBRETRO_COMM_DIR)/features/features_cpu.c
CFLAGS += -Wall -W -std=gnu99 -g -O1 \
CFLAGS += -Wall -W -std=gnu99 -g1 -O1 \
-DHAVE_THREADS -I$(LIBRETRO_COMM_DIR)/include
LDFLAGS += -lpthread
# rthreads.c uses clock_gettime + CLOCK_REALTIME on Linux glibc; on
@@ -11,7 +11,7 @@ SOURCES := \
$(LIBRETRO_COMM_DIR)/rthreads/retro_procbarrier.c \
$(LIBRETRO_COMM_DIR)/rthreads/rthreads.c
CFLAGS += -Wall -W -std=gnu99 -g -O1 \
CFLAGS += -Wall -W -std=gnu99 -g1 -O1 \
-DHAVE_THREADS -I$(LIBRETRO_COMM_DIR)/include
LDFLAGS += -lpthread
# rthreads.c uses clock_gettime on Linux glibc; on older glibc that is in
@@ -3,7 +3,7 @@ include ../../sample_objdir.mk
TARGET := sthread_ex_test
LIBRETRO_COMM_DIR := ../../..
SOURCES := sthread_ex_test.c $(LIBRETRO_COMM_DIR)/rthreads/rthreads.c
CFLAGS += -Wall -W -std=gnu99 -g -O1 -DHAVE_THREADS -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -W -std=gnu99 -g1 -O1 -DHAVE_THREADS -I$(LIBRETRO_COMM_DIR)/include
LDFLAGS += -lpthread -lrt
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
ifneq ($(SAN),)
@@ -17,7 +17,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -O2 -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O2 -I$(LIBRETRO_COMM_DIR)/include
LDFLAGS += -lpthread
# rthreads.c uses clock_gettime + CLOCK_REALTIME on Linux glibc; on
@@ -16,7 +16,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -O0 -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O0 -I$(LIBRETRO_COMM_DIR)/include
LDFLAGS += -lpthread
# rthreads.c uses clock_gettime + CLOCK_REALTIME on Linux glibc; on
@@ -17,7 +17,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -O0 -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O0 -I$(LIBRETRO_COMM_DIR)/include
LDFLAGS += -lpthread
# rthreads.c uses clock_gettime + CLOCK_REALTIME on Linux glibc; on
@@ -16,7 +16,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -O0 -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O0 -I$(LIBRETRO_COMM_DIR)/include
LDFLAGS += -lpthread
# rthreads.c uses clock_gettime + CLOCK_REALTIME on Linux glibc; on
+1 -1
View File
@@ -4,7 +4,7 @@ SOURCES := chd_meta_overflow_test.c
OBJS := $(SOURCES:.c=.o)
CFLAGS += -Wall -pedantic -std=gnu99 -g -O0
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O0
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer $(CFLAGS)
@@ -92,7 +92,7 @@ ifneq ($(SANITIZER),)
endif
ifeq ($(DEBUG), 1)
CFLAGS += -O0 -g -DDEBUG -D_DEBUG
CFLAGS += -O0 -g1 -DDEBUG -D_DEBUG
else
CFLAGS += -O2 -DNDEBUG
endif
@@ -16,7 +16,7 @@ SOURCES := \
OBJS := $(call sample_objs,$(SOURCES:.c=.o))
CFLAGS += -Wall -pedantic -std=gnu99 -g -O0 -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O0 -I$(LIBRETRO_COMM_DIR)/include
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer $(CFLAGS)
@@ -19,7 +19,7 @@ STDSTRING_OBJ := $(call sample_objs,$(LIBRETRO_COMM_DIR)/string/stdstring.o)
$(STDSTRING_OBJ): CFLAGS += -Dutf8skip=word_wrap_test_utf8skip
CFLAGS += -Wall -pedantic -std=gnu99 -g -O0 -I$(LIBRETRO_COMM_DIR)/include
CFLAGS += -Wall -pedantic -std=gnu99 -g1 -O0 -I$(LIBRETRO_COMM_DIR)/include
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer $(CFLAGS)
@@ -9,7 +9,7 @@ SOURCES_C := retro_sleep_until_test.c \
$(CORE_DIR)/compat/compat_strl.c \
$(CORE_DIR)/encodings/encoding_utf.c
OBJS := $(call sample_objs,$(SOURCES_C:.c=.o))
CFLAGS += -Wall -I$(CORE_DIR)/include -D_GNU_SOURCE -O1 -g
CFLAGS += -Wall -I$(CORE_DIR)/include -D_GNU_SOURCE -O1 -g1
LDFLAGS += -lm -lpthread
all: $(TARGET)
$(TARGET): $(OBJS)
@@ -10,7 +10,7 @@ SOURCES_C := rtime_localtime_test.c \
$(CORE_DIR)/compat/compat_strl.c \
$(CORE_DIR)/encodings/encoding_utf.c
OBJS := $(call sample_objs,$(SOURCES_C:.c=.o))
CFLAGS += -Wall -I$(CORE_DIR)/include -DHAVE_THREADS -D_GNU_SOURCE -O1 -g
CFLAGS += -Wall -I$(CORE_DIR)/include -DHAVE_THREADS -D_GNU_SOURCE -O1 -g1
LDFLAGS += -lm -lpthread
ifneq ($(SANITIZER),)
+1 -1
View File
@@ -43,7 +43,7 @@ ifneq ($(SAN),)
SANITIZER := $(SAN)
endif
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g $(CFLAGS)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g1 $(CFLAGS)
LDFLAGS := -fsanitize=$(SANITIZER) $(LDFLAGS)
endif
+1 -1
View File
@@ -48,7 +48,7 @@ ifneq ($(SAN),)
SANITIZER := $(SAN)
endif
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g $(CFLAGS)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g1 $(CFLAGS)
LDFLAGS := -fsanitize=$(SANITIZER) $(LDFLAGS)
endif
+1 -1
View File
@@ -42,7 +42,7 @@ ifneq ($(SAN),)
SANITIZER := $(SAN)
endif
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g $(CFLAGS)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g1 $(CFLAGS)
LDFLAGS := -fsanitize=$(SANITIZER) $(LDFLAGS)
endif
+2 -2
View File
@@ -11,10 +11,10 @@ INCDIRS := -I$(LIBRETRO_COMM_DIR)/include -I$(CORE_DIR)
CFLAGS += -Wall -Wno-variadic-macros $(INCDIRS) -D_GNU_SOURCE
ifneq ($(SANITIZER),)
CFLAGS += -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g
CFLAGS += -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g1
LDFLAGS += -fsanitize=$(SANITIZER)
else
CFLAGS += -g -O1
CFLAGS += -g1 -O1
endif
all: $(TARGET)
+2 -2
View File
@@ -11,10 +11,10 @@ INCDIRS := -I$(LIBRETRO_COMM_DIR)/include -I$(CORE_DIR)
CFLAGS += -Wall -Wno-variadic-macros $(INCDIRS) -D_GNU_SOURCE
ifneq ($(SANITIZER),)
CFLAGS += -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g
CFLAGS += -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g1
LDFLAGS += -fsanitize=$(SANITIZER)
else
CFLAGS += -g -O1
CFLAGS += -g1 -O1
endif
all: $(TARGET)
+2 -2
View File
@@ -11,10 +11,10 @@ INCDIRS := -I$(LIBRETRO_COMM_DIR)/include -I$(CORE_DIR)
CFLAGS += -Wall -Wno-variadic-macros $(INCDIRS) -D_GNU_SOURCE
ifneq ($(SANITIZER),)
CFLAGS += -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g
CFLAGS += -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g1
LDFLAGS += -fsanitize=$(SANITIZER)
else
CFLAGS += -g -O1
CFLAGS += -g1 -O1
endif
all: $(TARGET)
+1 -1
View File
@@ -11,7 +11,7 @@ CFLAGS += -std=gnu99 -Wall $(INCDIRS) -DRARCH_INTERNAL -D_GNU_SOURCE
LDFLAGS += -lm
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g $(CFLAGS)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g1 $(CFLAGS)
LDFLAGS := -fsanitize=$(SANITIZER) $(LDFLAGS)
endif
+1 -1
View File
@@ -22,7 +22,7 @@ ifneq ($(SAN),)
SANITIZER := $(SAN)
endif
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g $(CFLAGS)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g1 $(CFLAGS)
LDFLAGS := -fsanitize=$(SANITIZER) $(LDFLAGS)
endif
+1 -1
View File
@@ -16,7 +16,7 @@ CFLAGS += -std=gnu99 -Wall -Wextra $(INCDIRS) -DHAVE_RDTS -DHAVE_RAC3
LDFLAGS += -lm
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g $(CFLAGS)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g1 $(CFLAGS)
LDFLAGS := -fsanitize=$(SANITIZER) $(LDFLAGS)
endif
+2 -2
View File
@@ -11,10 +11,10 @@ INCDIRS := -I$(LIBRETRO_COMM_DIR)/include -I$(CORE_DIR)
CFLAGS += -Wall -Wno-variadic-macros $(INCDIRS) -D_GNU_SOURCE
ifneq ($(SANITIZER),)
CFLAGS += -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g
CFLAGS += -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g1
LDFLAGS += -fsanitize=$(SANITIZER)
else
CFLAGS += -g -O1
CFLAGS += -g1 -O1
endif
all: $(TARGET)
+2 -2
View File
@@ -11,10 +11,10 @@ INCDIRS := -I$(LIBRETRO_COMM_DIR)/include -I$(CORE_DIR)
CFLAGS += -Wall -Wno-variadic-macros $(INCDIRS) -D_GNU_SOURCE
ifneq ($(SANITIZER),)
CFLAGS += -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g
CFLAGS += -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g1
LDFLAGS += -fsanitize=$(SANITIZER)
else
CFLAGS += -g -O1
CFLAGS += -g1 -O1
endif
all: $(TARGET)
+1 -1
View File
@@ -8,7 +8,7 @@ CFLAGS += -std=gnu99 -Wall $(INCDIRS) -DRARCH_INTERNAL -DHAVE_CONFIGFILE -DHAVE
LDFLAGS += -lm
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g $(CFLAGS)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g1 $(CFLAGS)
LDFLAGS := -fsanitize=$(SANITIZER) $(LDFLAGS)
endif
+1 -1
View File
@@ -10,7 +10,7 @@ LIBRETRO_COMM_DIR = $(CORE_DIR)/libretro-common
CC := $(compiler)
CFLAGS += -std=gnu99 -Wall -Wno-unused-function -Wno-unused-parameter \
-Wno-missing-field-initializers -g -O1 -DRARCH_INTERNAL \
-Wno-missing-field-initializers -g1 -O1 -DRARCH_INTERNAL \
-I$(CORE_DIR) -I$(LIBRETRO_COMM_DIR)/include -I$(CORE_DIR)/deps \
-Ishim -U_FORTIFY_SOURCE
SANITIZER ?=
+1 -1
View File
@@ -63,7 +63,7 @@ ifneq ($(SAN),)
SANITIZER := $(SAN)
endif
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g $(CFLAGS)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g1 $(CFLAGS)
LDFLAGS := -fsanitize=$(SANITIZER) $(LDFLAGS)
endif
+1 -1
View File
@@ -72,7 +72,7 @@ ifneq ($(SAN),)
SANITIZER := $(SAN)
endif
ifneq ($(SANITIZER),)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g $(CFLAGS)
CFLAGS := -fsanitize=$(SANITIZER) -fno-omit-frame-pointer -g1 $(CFLAGS)
LDFLAGS := -fsanitize=$(SANITIZER) $(LDFLAGS)
endif
+1 -1
View File
@@ -23,7 +23,7 @@ SOURCES := \
$(LIBRETRO_COMM_DIR)/compat/compat_strldup.c \
$(LIBRETRO_COMM_DIR)/encodings/encoding_utf.c
CFLAGS += -std=gnu99 -Wall -g -O1 -DHAVE_THREADS -DHAVE_DSOUND -DRARCH_INTERNAL \
CFLAGS += -std=gnu99 -Wall -g1 -O1 -DHAVE_THREADS -DHAVE_DSOUND -DRARCH_INTERNAL \
-I$(RARCH_DIR) -I$(LIBRETRO_COMM_DIR)/include -I$(RARCH_DIR)/deps
LIBS += -ldsound -ldxguid -lole32 -lwinmm -luser32
+1 -1
View File
@@ -2,7 +2,7 @@ CC = gcc
ROOT = ../../..
FILTERS = $(ROOT)/libretro-common/audio/dsp_filters
CPPFLAGS += -I$(ROOT)/libretro-common/include -DHAVE_FILTERS_BUILTIN
CFLAGS += -O1 -g -std=gnu89 -Wall -Wextra
CFLAGS += -O1 -g1 -std=gnu89 -Wall -Wextra
LDLIBS += -lm
ifneq ($(SANITIZER),)
# -fno-sanitize-recover turns a report into a trap, so the filter dies in
Loaded 100 of 401 files, more files were not shown because too many files have changed in this diff. Show more