Closed Bug 1820720 Opened 2 years ago Closed 2 years ago

Don't use -no-integrated-as for Pixman on Android/arm

Categories

(Core :: Graphics, task, P2)

ARM
Android
task

Tracking

()

RESOLVED FIXED
117 Branch
Tracking Status
firefox117 --- fixed

People

(Reporter: m_kato, Assigned: m_kato)

References

Details

Attachments

(4 files)

GeckoView team is considering to upgrade NDK to r25 that is the latest TLS version since Rust compiler will be upgrade to 1.68. It is built by NDK r25.

NDK r25 removes GNU assembler, so I would like to port NEON optimization code to clang/LLVM compatible.

Depends on: 1822246
No longer depends on: 1822246

The severity field is not set for this bug.
:bhood, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(bhood)
Severity: -- → S3
Type: defect → task
Flags: needinfo?(bhood)
Priority: -- → P2

Actually, we need GNU AS to build the assembler files in pixman. This fix
removes GNU AS dependency for aarch64 assembler files.

This is arm32 issue to build clang only.

Depends on D183969

Depends on D183970

It is unnecessary to use -no-integrated-as to build assembler files.
So let's remove it.

Depends on D183971

Regressions: 1846183
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: