Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 8e78751b47200105b5533f13fdf31339351c1b21 https://github.com/WebKit/WebKit/commit/8e78751b47200105b5533f13fdf31339351c1b21 Author: Carlos Alberto Lopez Perez <clo...@igalia.com> Date: 2022-11-17 (Thu, 17 Nov 2022)
Changed paths: M PerformanceTests/MallocBench/MallocBench/stress_aligned.cpp M Source/JavaScriptCore/assembler/ARMv7Assembler.h M Source/WebCore/accessibility/atspi/AccessibilityObjectTextAtspi.cpp M Source/WebCore/platform/graphics/filters/software/FECompositeSoftwareApplier.cpp M Source/WebCore/platform/graphics/gbm/DMABufReleaseFlag.h M Source/cmake/WebKitCompilerFlags.cmake Log Message: ----------- [WPE][GTK] Fix several warnings when building for ARMv7 (32-bits) https://bugs.webkit.org/show_bug.cgi?id=247873 Reviewed by Michael Catanzaro. This fixes several warnings that appear when building for ARMv7 (32-bits): - deprecated-enum-enum-conversion - unused-variable - unused-result - overflow - sign-compare It also disables two warnings for old versions of GCC (old versions give false positives). * PerformanceTests/MallocBench/MallocBench/stress_aligned.cpp: (benchmark_stress_aligned): * Source/JavaScriptCore/assembler/ARMv7Assembler.h: (JSC::ARMv7Assembler::revertJumpTo_movT3movtcmpT2): (JSC::ARMv7Assembler::ARMInstructionFormatter::twoWordOp12Reg4FourFours): (JSC::ARMv7Assembler::ARMInstructionFormatter::twoWordOp12Reg4Reg4Imm12): (JSC::ARMv7Assembler::ARMInstructionFormatter::twoWordOp12Reg4Reg4Reg4Imm8): (JSC::ARMv7Assembler::ARMInstructionFormatter::twoWordOp12Reg40Imm3Reg4Imm20Imm5): * Source/WebCore/accessibility/atspi/AccessibilityObjectTextAtspi.cpp: (WebCore::AccessibilityObjectAtspi::characterIndex const): (WebCore::AccessibilityObjectAtspi::selectionChanged): * Source/WebCore/platform/graphics/filters/software/FECompositeSoftwareApplier.cpp: (WebCore::FECompositeSoftwareApplier::applyArithmetic const): * Source/WebCore/platform/graphics/gbm/DMABufReleaseFlag.h: (WebCore::DMABufReleaseFlag::release): * Source/cmake/WebKitCompilerFlags.cmake: Canonical link: https://commits.webkit.org/256792@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes