Closed Bug 918164 Opened 11 years ago Closed 11 years ago

Add -FS option to NSS config when using VS2013

Categories

(NSS :: Build, defect, P2)

x86
Windows 8
defect

Tracking

(Not tracked)

RESOLVED FIXED
3.15.5

People

(Reporter: m_kato, Assigned: ehsan.akhgari)

References

Details

Attachments

(3 files)

Summary: Add -FS option when using VS2013 → Add -FS option to NSS config when using VS2013
I have reported Bug 932171? which seems related to NSS and /FS option when building debug builds.
Attached patch 918164.patchSplinter Review
Patch to add -FS to VS2013 and greater.
We should check this in; who can r+?
Attachment #832069 - Flags: review?(brian)
Assignee: nobody → ehsan
Target Milestone: --- → 3.15.5
Comment on attachment 832069 [details] [diff] [review] 918164.patch Review of attachment 832069 [details] [diff] [review]: ----------------------------------------------------------------- I tested this both in the standalone NSS tree and a Gecko build tree. It doesn't seem to have any effect in the standalone NSS tree (i.e. doesn't seem to make things notably slower) and it does fix the build issue with VS2013 that we have in the Gecko tree. ::: security/nss/coreconf/WIN32.mk @@ +174,5 @@ > -we4064 -we4078 -we4087 -we4090 -we4098 -we4390 -we4551 -we4553 -we4715 > + > + ifeq ($(_MSC_VER_GTE18),1) > + OS_CFLAGS += -FS > + endif There's an extra space before "ifeq" and tab+spaces instead of tab+tab before OS_CFLAGS += -FS. I will correct both of those issues when I check in the patch.
Attachment #832069 - Flags: review?(brian) → review+
Blocks: 958916
1. Change "GTE" to "GE" because 'ge' is the common "greater-than-or-equal" in scripting languages. 2. Fix indentation. I've checked in the patch to save time: https://hg.mozilla.org/projects/nss/rev/4db08249d5a1 Please do a post-commit review. Thanks.
Attachment #8361187 - Flags: review?(brian)
Attachment #8361187 - Flags: checked-in+
Attachment #8361187 - Flags: review?(brian) → review+
Target Milestone: 3.15.5 → 3.16
Priority: -- → P2
Target Milestone: 3.16 → 3.15.5
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: