зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1554078 - Remove now unnecessary STL wrapping. r=chmanchester
Some parts of mozglue used to be STL wrapped because mozalloc used to be a separate library, but that was changed a while ago (in bug 868814, 4 years ago), and those wrappings are not necessary anymore. Differential Revision: https://phabricator.services.mozilla.com/D32430 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
5a974e30a4
Коммит
03cd499c91
|
@ -64,8 +64,6 @@ LOCAL_INCLUDES += [
|
||||||
'/xpcom/build',
|
'/xpcom/build',
|
||||||
]
|
]
|
||||||
|
|
||||||
DisableStlWrapping()
|
|
||||||
|
|
||||||
if CONFIG['CC_TYPE'] in ('clang', 'gcc'):
|
if CONFIG['CC_TYPE'] in ('clang', 'gcc'):
|
||||||
CXXFLAGS += ['-Wno-error=shadow']
|
CXXFLAGS += ['-Wno-error=shadow']
|
||||||
|
|
||||||
|
|
|
@ -61,7 +61,6 @@ if CONFIG['MOZ_WIDGET_TOOLKIT']:
|
||||||
'WindowsDllBlocklist.cpp',
|
'WindowsDllBlocklist.cpp',
|
||||||
]
|
]
|
||||||
|
|
||||||
DisableStlWrapping()
|
|
||||||
OS_LIBS += [
|
OS_LIBS += [
|
||||||
'crypt32',
|
'crypt32',
|
||||||
'version',
|
'version',
|
||||||
|
|
|
@ -19,8 +19,6 @@ FINAL_LIBRARY = 'mozglue'
|
||||||
|
|
||||||
DEFINES['IMPL_MFBT'] = True
|
DEFINES['IMPL_MFBT'] = True
|
||||||
|
|
||||||
DisableStlWrapping()
|
|
||||||
|
|
||||||
TEST_DIRS += ['tests']
|
TEST_DIRS += ['tests']
|
||||||
|
|
||||||
if CONFIG['CC_TYPE'] in ('clang', 'gcc'):
|
if CONFIG['CC_TYPE'] in ('clang', 'gcc'):
|
||||||
|
|
Загрузка…
Ссылка в новой задаче