mirror of
https://github.com/dart-lang/sdk
synced 2024-10-06 15:09:45 +00:00
[build] -fno-strict-vtable-pointers is a Clang-only flag.
TEST=ci Bug: https://github.com/dart-lang/sdk/issues/48703 Change-Id: I76dc6abe2ad709b5ae6c9df31db5174774b8ae9f Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/239324 Reviewed-by: Siva Annamalai <asiva@google.com> Commit-Queue: Ryan Macnak <rmacnak@google.com>
This commit is contained in:
parent
05f50c7d44
commit
8a280c90f9
|
@ -203,11 +203,13 @@ config("dart_config") {
|
|||
"-ggdb3",
|
||||
"-fno-rtti",
|
||||
"-fno-exceptions",
|
||||
]
|
||||
if (is_clang) {
|
||||
cflags += [
|
||||
"-Wimplicit-fallthrough",
|
||||
"-fno-strict-vtable-pointers", # Handle assignment updates vtable
|
||||
# pointers.
|
||||
]
|
||||
if (is_clang) {
|
||||
cflags += [ "-Wimplicit-fallthrough" ]
|
||||
} else {
|
||||
cflags += [ "-Wno-cast-function-type" ]
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue