[FFmpeg-devel] [PATCH 1/6] tools/Makefile: add identifier macros for specific fuzzing targets

Kacper Michajłow kasper93 at gmail.com
Sun Apr 6 03:39:18 EEST 2025


This will allow to add conditional code per target codec.

Signed-off-by: Kacper Michajłow <kasper93 at gmail.com>
---
 tools/Makefile | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/tools/Makefile b/tools/Makefile
index 7ae6e3cb75..3f99b337e5 100644
--- a/tools/Makefile
+++ b/tools/Makefile
@@ -3,16 +3,16 @@ TOOLS-$(CONFIG_LIBMYSOFA) += sofa2wavs
 TOOLS-$(CONFIG_ZLIB) += cws2fws
 
 tools/target_dec_%_fuzzer.o: tools/target_dec_fuzzer.c
-	$(COMPILE_C) -DFFMPEG_DECODER=$*
+	$(COMPILE_C) -DFFMPEG_DECODER=$* -DFFMPEG_DECODER_$*
 
 tools/target_enc_%_fuzzer.o: tools/target_enc_fuzzer.c
-	$(COMPILE_C) -DFFMPEG_ENCODER=$*
+	$(COMPILE_C) -DFFMPEG_ENCODER=$* -DFFMPEG_ENCODER_$*
 
 tools/target_bsf_%_fuzzer.o: tools/target_bsf_fuzzer.c
-	$(COMPILE_C) -DFFMPEG_BSF=$*
+	$(COMPILE_C) -DFFMPEG_BSF=$* -DFFMPEG_BSF_$*
 
 tools/target_dem_%_fuzzer.o: tools/target_dem_fuzzer.c
-	$(COMPILE_C) -DFFMPEG_DEMUXER=$* -DIO_FLAT=0
+	$(COMPILE_C) -DFFMPEG_DEMUXER=$* -DFFMPEG_DEMUXER_$* -DIO_FLAT=0
 
 tools/target_dem_fuzzer.o: tools/target_dem_fuzzer.c
 	$(COMPILE_C) -DIO_FLAT=1
-- 
2.49.0



More information about the ffmpeg-devel mailing list