зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1433383 Properly detect -flto flag. r=froydnj
This commit is contained in:
Родитель
6cb6f9bf4d
Коммит
8b80e36d01
|
@ -7,8 +7,10 @@ SOURCES += [
|
|||
]
|
||||
|
||||
# Don't let LTO reorder StaticXULComponentsStart.o.
|
||||
if '-flto' in CONFIG['OS_CXXFLAGS']:
|
||||
SOURCES['StaticXULComponentsEnd.cpp'].flags += ['-fno-lto']
|
||||
for f in CONFIG['OS_CXXFLAGS']:
|
||||
if f.startswith('-flto'):
|
||||
SOURCES['StaticXULComponentsEnd.cpp'].flags += ['-fno-lto']
|
||||
break
|
||||
|
||||
Library('StaticXULComponentsEnd')
|
||||
|
||||
|
|
|
@ -92,8 +92,10 @@ SOURCES += [
|
|||
SOURCES['StaticXULComponentsStart.cpp'].no_pgo = True
|
||||
|
||||
# Don't let LTO reorder StaticXULComponentsStart.o.
|
||||
if '-flto' in CONFIG['OS_CXXFLAGS']:
|
||||
SOURCES['StaticXULComponentsStart.cpp'].flags += ['-fno-lto']
|
||||
for f in CONFIG['OS_CXXFLAGS']:
|
||||
if f.startswith('-flto'):
|
||||
SOURCES['StaticXULComponentsStart.cpp'].flags += ['-fno-lto']
|
||||
break
|
||||
|
||||
if CONFIG['OS_ARCH'] == 'WINNT':
|
||||
SOURCES += [
|
||||
|
|
Загрузка…
Ссылка в новой задаче