Add RLZ build file for GN build, fix Windows build.
Some ICU settings were incorrect in the non-component build that caused functions not to get linked properly. We set the wrong exception handling flag in non-component mode. Add rlz to the GN build. Some NSS files were missing. R=scottmg@chromium.org Review URL: https://codereview.chromium.org/307993010 git-svn-id: http://src.chromium.org/svn/trunk/src/build@274298 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
This commit is contained in:
Родитель
61432dbd4b
Коммит
f3596196f9
|
@ -43,10 +43,14 @@ config("compiler") {
|
|||
cflags += [
|
||||
"/Gy", # Enable function-level linking.
|
||||
"/GS", # Enable buffer security checking.
|
||||
"/EHsc", # Assume C functions can't throw exceptions and don't catch
|
||||
# structured exceptions (only C++ ones).
|
||||
"/FS", # Preserve previous PDB behavior.
|
||||
]
|
||||
if (is_component_build) {
|
||||
cflags += [
|
||||
"/EHsc", # Assume C functions can't throw exceptions and don't catch
|
||||
# structured exceptions (only C++ ones).
|
||||
]
|
||||
}
|
||||
} else {
|
||||
# Common GCC compiler flags setup.
|
||||
# --------------------------------
|
||||
|
|
Загрузка…
Ссылка в новой задаче