Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 8e78751b47200105b5533f13fdf31339351c1b21
https://github.com/WebKit/WebKit/commit/8e78751b47200105b5533f13fdf31339351c1b21
Author: Carlos Alberto Lopez Perez <[email protected]>
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
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes