Closed Bug 1257441 Opened 8 years ago Closed 8 years ago

Remove arm detection for MSVC

Categories

(Core :: mozglue, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla49
Tracking Status
firefox48 --- affected
firefox49 --- fixed

People

(Reporter: m_kato, Assigned: m_kato)

Details

Attachments

(1 file)

arm.h still have CPU feature detection by Windows MSVC compiler.  This code is WinCE-era.  So it is unnecessary.

If we need current win32/arm such as WinRT/Win10 mobile, this is also unnecessary.  Its architecture requires THUMB2+NEON.
arm.h still have CPU feature detection for Microsoft Compiler that is used by WinCE.   Since we don't have the target for WinCE, we should remove it.

Also, even if you need it for Win32/arm that is Windows Mobile and Windows IOT in feature, this is unnecessary.  Win32/arm ABI requires thumb2+NEON at least.

Review commit: https://reviewboard.mozilla.org/r/51319/diff/#index_header
See other reviews: https://reviewboard.mozilla.org/r/51319/
Attachment #8750177 - Flags: review?(mh+mozilla)
Assignee: nobody → m_kato
Comment on attachment 8750177 [details]
MozReview Request: Bug 1257441 - Remove arm detection for WinCE using MSVS. r?glandium

https://reviewboard.mozilla.org/r/51319/#review48617
Attachment #8750177 - Flags: review?(mh+mozilla) → review+
https://hg.mozilla.org/mozilla-central/rev/92ba89f2d72e
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla49
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: