We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents e711824 + f5c2bc2 commit 876eb61Copy full SHA for 876eb61
Makefile
@@ -2348,9 +2348,17 @@ check: common-cmds.h
2348
C_SOURCES = $(patsubst %.o,%.c,$(C_OBJ))
2349
%.cocci.patch: %.cocci $(C_SOURCES)
2350
@echo ' ' SPATCH $<; \
2351
+ ret=0; \
2352
for f in $(C_SOURCES); do \
- $(SPATCH) --sp-file $< $$f $(SPATCH_FLAGS); \
2353
- done >$@ 2>$@.log; \
+ $(SPATCH) --sp-file $< $$f $(SPATCH_FLAGS) || \
2354
+ { ret=$$?; break; }; \
2355
+ done >$@+ 2>$@.log; \
2356
+ if test $$ret != 0; \
2357
+ then \
2358
+ cat $@.log; \
2359
+ exit 1; \
2360
+ fi; \
2361
+ mv $@+ $@; \
2362
if test -s $@; \
2363
then \
2364
echo ' ' SPATCH result: $@; \
0 commit comments