[webkit-changes] [WebKit/WebKit] 1755d4: Fix compilation failures on ARM64 linux

Jean-Yves Avenard noreply at github.com
Tue Nov 7 21:38:43 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 1755d48a638b7e0827473909967d5bbf2c7df59e
      https://github.com/WebKit/WebKit/commit/1755d48a638b7e0827473909967d5bbf2c7df59e
  Author: Jean-Yves Avenard <jya at apple.com>
  Date:   2023-11-07 (Tue, 07 Nov 2023)

  Changed paths:
    M Source/JavaScriptCore/assembler/testmasm.cpp

  Log Message:
  -----------
  Fix compilation failures on ARM64 linux
https://bugs.webkit.org/show_bug.cgi?id=264380
rdar://118093158

Reviewed by Yusuke Suzuki.

Fixing a few "error: comparison of unsigned expression in ‘>= 0’ is always true [-Werror=type-limits]"
and "error: suggest parentheses around ‘-’ in operand of ‘&’ [-Werror=parentheses]".

* Source/JavaScriptCore/assembler/testmasm.cpp:
(JSC::testExtractUnsignedBitfield64):
(JSC::testInsertUnsignedBitfieldInZero32):
(JSC::testInsertUnsignedBitfieldInZero64):
(JSC::testInsertBitField32):
(JSC::testInsertBitField64):
(JSC::testExtractInsertBitfieldAtLowEnd32):
(JSC::testExtractInsertBitfieldAtLowEnd64):
(JSC::testClearBitField32):
(JSC::testClearBitField64):
(JSC::testInsertSignedBitfieldInZero32):
(JSC::testInsertSignedBitfieldInZero64):
(JSC::testExtractSignedBitfield32):
(JSC::testExtractSignedBitfield64):
(JSC::testExtractRegister32):
(JSC::testExtractRegister64):
(JSC::testZeroExtend48ToWord):

Canonical link: https://commits.webkit.org/270371@main




More information about the webkit-changes mailing list