1--- misc/build/nss-3.39/nspr/pr/src/io/prsocket.c 2025-01-21 18:09:11.629055000 +0200 2+++ misc/build/nss-3.39/nspr/pr/src/io/prsocket.c 2025-01-21 18:11:44.990333000 +0200 3@@ -337,8 +337,8 @@ 4 * input/output. 5 * To get result we need to use GetOverlappedResult. */ 6 if (fd->secret->overlappedActive) { 7- PR_ASSERT(fd->secret->nonblocking); 8 PRInt32 rvSent; 9+ PR_ASSERT(fd->secret->nonblocking); 10 if (GetOverlappedResult(osfd, &fd->secret->ol, &rvSent, FALSE) == TRUE) { 11 fd->secret->overlappedActive = PR_FALSE; 12 PR_LOG(_pr_io_lm, PR_LOG_MIN, 13--- misc/build/nss-3.39/nss/lib/freebl/blinit.c 2025-01-21 18:09:11.487953000 +0200 14+++ misc/build/nss-3.39/nss/lib/freebl/blinit.c 2025-01-21 18:28:06.705161000 +0200 15@@ -50,14 +50,8 @@ 16 mov xcr0, eax 17 } 18 #else 19- xcr0 = (PRUint32)_xgetbv(0); /* Requires VS2010 SP1 or later. */ 20+ return 0; 21 #endif /* _M_IX86 */ 22-#else /* _MSC_VER */ 23- /* Old OSX compilers don't support xgetbv. Use byte form. */ 24- __asm__(".byte 0x0F, 0x01, 0xd0" 25- : "=a"(xcr0) 26- : "c"(0) 27- : "%edx"); 28 #endif /* _MSC_VER */ 29 /* Check if xmm and ymm state are enabled in XCR0. */ 30 return (xcr0 & 6) == 6; 31