Bug 1235738 - Fixup: it turns out we weren't passing debug flags in HOST_C{,XX}FLAGS before. r=me
authorMike Hommey <mh+mozilla@glandium.org>
Thu, 31 Dec 2015 09:13:44 +0900
changeset 277966 5a6ef68947e7c9cd0c5e87b8be44f802bf3ba999
parent 277965 8b4a0eff41066cc26cb205d9755f15837e02ace0
child 277967 100f409cb8fa2b782abf1ca680a7a24ea56ba11c
push id69664
push usermh@glandium.org
push dateThu, 31 Dec 2015 00:19:50 +0000
treeherdermozilla-inbound@5a6ef68947e7 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersme
bugs1235738
milestone46.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 1235738 - Fixup: it turns out we weren't passing debug flags in HOST_C{,XX}FLAGS before. r=me
python/mozbuild/mozbuild/frontend/context.py
--- a/python/mozbuild/mozbuild/frontend/context.py
+++ b/python/mozbuild/mozbuild/frontend/context.py
@@ -1602,17 +1602,17 @@ VARIABLES = {
         """Flags passed to the C++ compiler for all of the C++ source files
            declared in this directory.
 
            Note that the ordering of flags matters here; these flags will be
            added to the compiler's command line in the same order as they
            appear in the moz.build file.
         """, None),
 
-    'HOST_DEFINES': (InitializedDefines, dict,
+    'HOST_DEFINES': (OrderedDict, dict,
         """Dictionary of compiler defines to declare for host compilation.
         See ``DEFINES`` for specifics.
         """, None),
 
     'CMFLAGS': (List, list,
         """Flags passed to the Objective-C compiler for all of the Objective-C
            source files declared in this directory.