Bug 1203096 - Remove the clang-cl workaround added in bug 1188045 which seems to be no longer needed
authorEhsan Akhgari <ehsan@mozilla.com>
Thu, 28 Jan 2016 10:22:27 -0500
changeset 282106 a34e325a174690ec1632eb15938b70927aaf9820
parent 282105 724aad1423e6aa0f705b0d3daf7e07adc1e139f4
child 282107 94a70f108d118a9a22ea6719e1c37867fedf49c7
push id29951
push userkwierso@gmail.com
push dateFri, 29 Jan 2016 00:30:13 +0000
treeherdermozilla-central@a152a1cbdcf0 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs1203096, 1188045
milestone47.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1203096 - Remove the clang-cl workaround added in bug 1188045 which seems to be no longer needed
ipc/app/moz.build
--- a/ipc/app/moz.build
+++ b/ipc/app/moz.build
@@ -61,23 +61,20 @@ if CONFIG['MOZ_SANDBOX'] and CONFIG['OS_
         USE_LIBS += [
             'sandbox_s',
         ]
     else:
         USE_LIBS += [
             'sandbox_staticruntime_s',
         ]
 
-    # clang-cl can't deal with this delay-load due to bug 1188045
-    # (also filed as https://llvm.org/bugs/show_bug.cgi?id=24291)
-    if not CONFIG['CLANG_CL']:
-        DELAYLOAD_DLLS += [
-            'nss3.dll',
-            'xul.dll'
-        ]
+    DELAYLOAD_DLLS += [
+        'nss3.dll',
+        'xul.dll'
+    ]
 
     DEFINES['HASH_NODE_ID_WITH_DEVICE_ID'] = 1;
     SOURCES += [
         'sha256.c',
     ]
 
 if CONFIG['MOZ_SANDBOX'] and CONFIG['OS_TARGET'] in ('Linux', 'Android'):
     USE_LIBS += [