aboutsummaryrefslogtreecommitdiffstats
path: root/src/3rdparty
diff options
context:
space:
mode:
authorFabian Kosmale <fabian.kosmale@qt.io>2021-01-15 13:37:58 +0100
committerFabian Kosmale <fabian.kosmale@qt.io>2021-01-15 15:34:22 +0100
commit78ab4b8d8b75fed240cded1a3f182048e56a8823 (patch)
tree96cdc6b049a1f8330648134eecfe74b75be28350 /src/3rdparty
parentbd017c18ab1faa6011db12afadade74172e03de7 (diff)
Remove the qmake project files
Remove all qmake project files, except for examples which are used to test that qmake continues to work. Change-Id: Ic4abb72dc2dcd75df7a797c56056b6b3c5fe62ac Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io> Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'src/3rdparty')
-rw-r--r--src/3rdparty/masm/masm-defs.pri47
-rw-r--r--src/3rdparty/masm/masm.pri159
-rw-r--r--src/3rdparty/masm/yarr/yarr.pri15
3 files changed, 0 insertions, 221 deletions
diff --git a/src/3rdparty/masm/masm-defs.pri b/src/3rdparty/masm/masm-defs.pri
deleted file mode 100644
index 90a795c6ce..0000000000
--- a/src/3rdparty/masm/masm-defs.pri
+++ /dev/null
@@ -1,47 +0,0 @@
-DEFINES += WTF_EXPORT_PRIVATE="" JS_EXPORT_PRIVATE=""
-DEFINES += ENABLE_ASSEMBLER_WX_EXCLUSIVE=1
-
-# Avoid symbol clashes with QtScript during static linking
-DEFINES += WTFReportAssertionFailure=qmlWTFReportAssertionFailure
-DEFINES += WTFReportAssertionFailureWithMessage=qmlWTFReportAssertionFailureWithMessage
-DEFINES += WTFReportBacktrace=qmlWTFReportBacktrace
-DEFINES += WTFInvokeCrashHook=qmlWTFInvokeCrashHook
-
-win*: DEFINES += NOMINMAX
-
-DEFINES += ENABLE_LLINT=0
-DEFINES += ENABLE_DFG_JIT=0
-DEFINES += ENABLE_DFG_JIT_UTILITY_METHODS=1
-DEFINES += ENABLE_JIT_CONSTANT_BLINDING=0
-DEFINES += BUILDING_QT__
-
-INCLUDEPATH += $$PWD/jit
-INCLUDEPATH += $$PWD/assembler
-INCLUDEPATH += $$PWD/runtime
-INCLUDEPATH += $$PWD/wtf
-INCLUDEPATH += $$PWD/stubs
-INCLUDEPATH += $$PWD/stubs/runtime
-INCLUDEPATH += $$PWD/stubs/wtf
-INCLUDEPATH += $$PWD
-
-disassembler {
- if(isEqual(QT_ARCH, "i386")|isEqual(QT_ARCH, "x86_64")): DEFINES += WTF_USE_UDIS86=1
- if(isEqual(QT_ARCH, "arm")): DEFINES += WTF_USE_ARMV7_DISASSEMBLER=1
- if(isEqual(QT_ARCH, "arm64")): DEFINES += WTF_USE_ARM64_DISASSEMBLER=1
- if(isEqual(QT_ARCH, "mips")): DEFINES += WTF_USE_MIPS32_DISASSEMBLER=1
-} else {
- DEFINES += WTF_USE_UDIS86=0
-}
-
-INCLUDEPATH += $$PWD/disassembler
-INCLUDEPATH += $$PWD/disassembler/udis86
-INCLUDEPATH += $$_OUT_PWD
-
-CONFIG(release, debug|release): DEFINES += NDEBUG
-
-!intel_icc:!clang:gcc {
- greaterThan(QT_GCC_MAJOR_VERSION, 6) { # GCC 7
- QMAKE_CXXFLAGS_WARN_ON += -Wno-expansion-to-defined
- QMAKE_CXXFLAGS += -Wno-expansion-to-defined
- }
-}
diff --git a/src/3rdparty/masm/masm.pri b/src/3rdparty/masm/masm.pri
deleted file mode 100644
index bd193d9184..0000000000
--- a/src/3rdparty/masm/masm.pri
+++ /dev/null
@@ -1,159 +0,0 @@
-HEADERS += $$PWD/assembler/AbstractMacroAssembler.h \
- $$PWD/assembler/ARM64Assembler.h \
- $$PWD/assembler/ARMv7Assembler.h \
- $$PWD/assembler/AssemblerBuffer.h \
- $$PWD/assembler/AssemblerBufferWithConstantPool.h \
- $$PWD/assembler/CodeLocation.h \
- $$PWD/assembler/LinkBuffer.h \
- $$PWD/assembler/MacroAssemblerARM64.h \
- $$PWD/assembler/MacroAssemblerARMv7.h \
- $$PWD/assembler/MacroAssemblerCodeRef.h \
- $$PWD/assembler/MacroAssembler.h \
- $$PWD/assembler/MacroAssemblerMIPS.h \
- $$PWD/assembler/MacroAssemblerX86_64.h \
- $$PWD/assembler/MacroAssemblerX86Common.h \
- $$PWD/assembler/MacroAssemblerX86.h \
- $$PWD/assembler/MIPSAssembler.h \
- $$PWD/assembler/X86Assembler.h
-
-SOURCES += $$PWD/assembler/ARMv7Assembler.cpp \
- $$PWD/assembler/LinkBuffer.cpp
-
-HEADERS += $$PWD/wtf/ASCIICType.h \
- $$PWD/wtf/Assertions.h \
- $$PWD/wtf/Atomics.h \
- $$PWD/wtf/BumpPointerAllocator.h \
- $$PWD/wtf/CheckedArithmetic.h \
- $$PWD/wtf/Compiler.h \
- $$PWD/wtf/CryptographicallyRandomNumber.h \
- $$PWD/wtf/DataLog.h \
- $$PWD/wtf/DynamicAnnotations.h \
- $$PWD/wtf/EnumClass.h \
- $$PWD/wtf/FeatureDefines.h \
- $$PWD/wtf/FilePrintStream.h \
- $$PWD/wtf/Locker.h \
- $$PWD/wtf/MathExtras.h \
- $$PWD/wtf/NotFound.h \
- $$PWD/wtf/NullPtr.h \
- $$PWD/wtf/OSAllocator.h \
- $$PWD/wtf/PageAllocationAligned.h \
- $$PWD/wtf/PageAllocation.h \
- $$PWD/wtf/PageBlock.h \
- $$PWD/wtf/PageReservation.h \
- $$PWD/wtf/Platform.h \
- $$PWD/wtf/PossiblyNull.h \
- $$PWD/wtf/PrintStream.h \
- $$PWD/wtf/RawPointer.h \
- $$PWD/wtf/SegmentedVector.h \
- $$PWD/wtf/StdLibExtras.h \
- $$PWD/wtf/VMTags.h
-
-SOURCES += $$PWD/wtf/PrintStream.cpp \
- $$PWD/wtf/FilePrintStream.cpp \
- $$PWD/wtf/PageAllocationAligned.cpp \
- $$PWD/wtf/PageBlock.cpp
-
-win32: SOURCES += $$PWD/wtf/OSAllocatorWin.cpp
-else:integrity: SOURCES += $$PWD/wtf/OSAllocatorIntegrity.cpp
-else: SOURCES += $$PWD/wtf/OSAllocatorPosix.cpp
-
-SOURCES += $$PWD/stubs/WTFStubs.cpp
-HEADERS += $$PWD/stubs/WTFStubs.h
-
-SOURCES += $$PWD/stubs/Options.cpp
-
-HEADERS += $$PWD/stubs/wtf/FastAllocBase.h \
- $$PWD/stubs/wtf/FastMalloc.h \
- $$PWD/stubs/wtf/Noncopyable.h \
- $$PWD/stubs/wtf/OwnPtr.h \
- $$PWD/stubs/wtf/PassOwnPtr.h \
- $$PWD/stubs/wtf/PassRefPtr.h \
- $$PWD/stubs/wtf/RefCounted.h \
- $$PWD/stubs/wtf/RefPtr.h \
- $$PWD/stubs/wtf/TypeTraits.h \
- $$PWD/stubs/wtf/UnusedParam.h \
- $$PWD/stubs/wtf/Vector.h
-
-SOURCES += $$PWD/disassembler/Disassembler.cpp
-SOURCES += $$PWD/disassembler/UDis86Disassembler.cpp
-contains(DEFINES, WTF_USE_UDIS86=1) {
- SOURCES += $$PWD/disassembler/udis86/udis86.c
- SOURCES += $$PWD/disassembler/udis86/udis86_decode.c
- SOURCES += $$PWD/disassembler/udis86/udis86_input.c
- SOURCES += $$PWD/disassembler/udis86/udis86_itab_holder.c
- SOURCES += $$PWD/disassembler/udis86/udis86_syn-att.c
- SOURCES += $$PWD/disassembler/udis86/udis86_syn.c
- SOURCES += $$PWD/disassembler/udis86/udis86_syn-intel.c
-
- ITAB = $$PWD/disassembler/udis86/optable.xml
- udis86.output = udis86_itab.h
- udis86.input = ITAB
- udis86.CONFIG += no_link
- udis86.commands = $$QMAKE_PYTHON $$PWD/disassembler/udis86/itab.py ${QMAKE_FILE_IN}
- QMAKE_EXTRA_COMPILERS += udis86
-
- udis86_tab_cfile.target = $$OUT_PWD/udis86_itab.c
- udis86_tab_cfile.depends = udis86_itab.h
- QMAKE_EXTRA_TARGETS += udis86_tab_cfile
-}
-
-# We can always compile these, they have ifdef guards inside
-SOURCES += $$PWD/disassembler/ARMv7Disassembler.cpp
-SOURCES += $$PWD/disassembler/ARMv7/ARMv7DOpcode.cpp
-HEADERS += $$PWD/disassembler/ARMv7/ARMv7DOpcode.h
-SOURCES += $$PWD/disassembler/Mips32Disassembler.cpp
-SOURCES += $$PWD/disassembler/mips32/Mips32Opcode.cpp
-HEADERS += $$PWD/disassembler/mips32/Mips32Opcode.h
-SOURCES += $$PWD/disassembler/ARM64Disassembler.cpp
-SOURCES += $$PWD/disassembler/ARM64/A64DOpcode.cpp
-HEADERS += $$PWD/disassembler/ARM64/A64DOpcode.h
-
-SOURCES += $$PWD/yarr/YarrCanonicalizeUCS2.cpp \
- $$PWD/yarr/YarrCanonicalizeUnicode.cpp \
- $$PWD/yarr/YarrInterpreter.cpp \
- $$PWD/yarr/YarrJIT.cpp \
- $$PWD/yarr/YarrPattern.cpp \
- $$PWD/yarr/YarrSyntaxChecker.cpp \
- $$PWD/stubs/yarr/YarrUnicodeProperties.cpp
-
-HEADERS += $$PWD/yarr/Yarr.h \
- $$PWD/yarr/YarrCanonicalizeUCS2.h \
- $$PWD/yarr/YarrInterpreter.h \
- $$PWD/yarr/YarrJIT.h \
- $$PWD/yarr/YarrParser.h \
- $$PWD/yarr/YarrPattern.h \
- $$PWD/yarr/YarrSyntaxChecker.h \
- $$PWD/yarr/YarrUnicodeProperties.h
-
-#
-# Generate RegExpJitTables.h
-#
-GENERATEDDIR = .generated
-debug_and_release {
- CONFIG(debug, debug|release) {
- GENERATEDDIR = $$GENERATEDDIR/debug
- } else {
- GENERATEDDIR = $$GENERATEDDIR/release
- }
-}
-INCLUDEPATH += $$GENERATEDDIR
-
-retgen.output = $$GENERATEDDIR/RegExpJitTables.h
-retgen.script = $$PWD/yarr/create_regex_tables
-retgen.input = retgen.script
-retgen.CONFIG += no_link
-retgen.commands = $$QMAKE_PYTHON $$retgen.script > ${QMAKE_FILE_OUT}
-QMAKE_EXTRA_COMPILERS += retgen
-
-# Taken from WebKit/Tools/qmake/mkspecs/features/unix/default_post.prf
-!c++11:!intel_icc {
- # Don't warn about OVERRIDE and FINAL, since they are feature-checked anyways
- clang {
- QMAKE_CXXFLAGS += -Wno-c++11-extensions -Wno-c++0x-extensions
- } else: gcc {
- greaterThan(QT_GCC_MAJOR_VERSION, 4)|greaterThan(QT_GCC_MINOR_VERSION, 5) {
- # We need to deactivate those warnings because some names conflicts with upcoming c++0x types (e.g.nullptr).
- QMAKE_CXXFLAGS += -Wno-c++0x-compat
- }
- }
-}
diff --git a/src/3rdparty/masm/yarr/yarr.pri b/src/3rdparty/masm/yarr/yarr.pri
deleted file mode 100644
index c8e30990be..0000000000
--- a/src/3rdparty/masm/yarr/yarr.pri
+++ /dev/null
@@ -1,15 +0,0 @@
-# -------------------------------------------------------------------
-# Project file for YARR
-#
-# See 'Tools/qmake/README' for an overview of the build system
-# -------------------------------------------------------------------
-
-SOURCES += \
- $$PWD/YarrInterpreter.cpp \
- $$PWD/YarrPattern.cpp \
- $$PWD/YarrSyntaxChecker.cpp \
- $$PWD/YarrCanonicalizeUCS2.cpp \
- $$PWD/YarrCanonicalizeUnicode.cpp \
- $$PWD/YarrErrorCode.cpp \
- $$PWD/YarrUnicodeProperties.cpp
-