Closed Bug 1041326 Opened 11 years ago Closed 10 years ago

Add clang-cl support to the NSS build system

Categories

(NSS :: Build, defect, P2)

All
Windows 7
defect

Tracking

(Not tracked)

RESOLVED FIXED
3.17.1

People

(Reporter: ehsan.akhgari, Assigned: ehsan.akhgari)

References

Details

Attachments

(1 file, 1 obsolete file)

This enables NSS to detect the version of MSVC that clang-cl pretends to support, and it also enables the usage of the -mssse3 flag for intel-gcm-wrap.c which uses SSSE3 intrinsics.
Assignee: nobody → ehsan
Blocks: winclang
Component: General → Build
Product: Core → NSS
Version: unspecified → trunk
Attachment #8459321 - Flags: review?(brian)
Attachment #8459321 - Flags: review?(brian) → review?(wtc)
ping?
ping again?
Wan-Teh, any chance you could look at this, please?
Ehsan: I'm sorry this fell through the cracks. I reformatted the code a bit and checked it in: https://hg.mozilla.org/projects/nss/rev/ad4f3b2b5897 I will push this to mozilla-central next week.
Attachment #8459321 - Attachment is obsolete: true
Attachment #8459321 - Flags: review?(wtc)
Attachment #8481718 - Flags: review+
Attachment #8481718 - Flags: checked-in+
Status: NEW → ASSIGNED
Priority: -- → P2
Target Milestone: --- → 3.17.1
OS: All → Windows 7
Thanks a lot, Wan-Teh!
This was merged in https://hg.mozilla.org/integration/mozilla-inbound/rev/e1c5c185b707. Marking it as FIXED since that revision is green and I don't know if mcMerge will correctly deal with this.
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Comment on attachment 8481718 [details] [diff] [review] Add clang-cl support to the NSS build system, by Ehsan Akhgari, v2 Patch (as part of NSS_3_17_1_BETA2) pushed to mozilla-central: https://hg.mozilla.org/mozilla-central/rev/e1c5c185b707
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: