diff options
-rw-r--r-- | src/corelib/global/qsimd_x86.cpp | 2 | ||||
-rw-r--r-- | src/corelib/global/qsimd_x86_p.h | 2 | ||||
-rw-r--r-- | util/x86simdgen/Makefile | 9 | ||||
-rw-r--r-- | util/x86simdgen/header | 1 |
4 files changed, 11 insertions, 3 deletions
diff --git a/src/corelib/global/qsimd_x86.cpp b/src/corelib/global/qsimd_x86.cpp index 9609f21ec4..f29708396c 100644 --- a/src/corelib/global/qsimd_x86.cpp +++ b/src/corelib/global/qsimd_x86.cpp @@ -37,6 +37,8 @@ ** ****************************************************************************/ +// This is a generated file. DO NOT EDIT. +// Please see util/x86simdgen/README.md #include "qsimd_x86_p.h" static const char features_string[] = diff --git a/src/corelib/global/qsimd_x86_p.h b/src/corelib/global/qsimd_x86_p.h index 0e188f0189..96210b403a 100644 --- a/src/corelib/global/qsimd_x86_p.h +++ b/src/corelib/global/qsimd_x86_p.h @@ -49,7 +49,7 @@ // // This is a generated file. DO NOT EDIT. -// Please see 3rdparty/x86simd_generate.pl +// Please see util/x86simdgen/README.md #ifndef QSIMD_X86_P_H #define QSIMD_X86_P_H diff --git a/util/x86simdgen/Makefile b/util/x86simdgen/Makefile index a727af4217..5caa0cf7e6 100644 --- a/util/x86simdgen/Makefile +++ b/util/x86simdgen/Makefile @@ -11,9 +11,14 @@ all: $(TARGETDIR)/$(TARGETHEADER) $(TARGETDIR)/$(TARGETCPP) $(TARGETHEADER): $(CONF_FILES) | $(GENERATOR) cat $^ | perl $(GENERATOR) /dev/stdin $@ > $@ $(TARGETDIR)/$(TARGETHEADER): header $(TARGETHEADER) - sed '/-- implementation start --/,/-- implementation end --/d' $^ > $@ + sed '/-- implementation start --/,/-- implementation end --/d' $^ | \ + sed 's!3rdparty/x86simd_generate\.pl!util/x86simdgen/README.md!' > $@ $(TARGETDIR)/$(TARGETCPP): $(TARGETHEADER) header - (cat header; echo '#include "$(TARGETHEADER)"'; sed '1,/-- implementation start --/d;/-- implementation end --/,$$d' $<) > $@ + (cat header | grep -v '^//' | grep .; echo; \ + echo '// This is a generated file. DO NOT EDIT.'; \ + echo '// Please see util/x86simdgen/README.md'; \ + echo '#include "$(TARGETHEADER)"'; \ + sed '1,/-- implementation start --/d;/-- implementation end --/,$$d' $<) > $@ clean: -$(RM) $(TARGETHEADER) diff --git a/util/x86simdgen/header b/util/x86simdgen/header index 7d0ace15bb..062400adce 100644 --- a/util/x86simdgen/header +++ b/util/x86simdgen/header @@ -47,3 +47,4 @@ // // We mean it. // + |