summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/corelib/global/qsimd_x86.cpp2
-rw-r--r--src/corelib/global/qsimd_x86_p.h2
-rw-r--r--util/x86simdgen/Makefile9
-rw-r--r--util/x86simdgen/header1
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.
//
+