diff options
author | Fabian Kosmale <fabian.kosmale@qt.io> | 2021-01-15 13:37:58 +0100 |
---|---|---|
committer | Fabian Kosmale <fabian.kosmale@qt.io> | 2021-01-15 15:34:22 +0100 |
commit | 78ab4b8d8b75fed240cded1a3f182048e56a8823 (patch) | |
tree | 96cdc6b049a1f8330648134eecfe74b75be28350 /src/3rdparty | |
parent | bd017c18ab1faa6011db12afadade74172e03de7 (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.pri | 47 | ||||
-rw-r--r-- | src/3rdparty/masm/masm.pri | 159 | ||||
-rw-r--r-- | src/3rdparty/masm/yarr/yarr.pri | 15 |
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 - |