Ryan Macnak
971f4845d7
[build] Remove last platform -> vm and bin -> vm dependencies. Fix some ODR violations.
...
Change some static_libraries to source_sets to make ODR violations link-time errors.
This is needed to enable (stop suppressing) -fvisibility=hidden in Fuchsia product builds.
Change-Id: I699cec8d4b516beab9cebf9db0a522a7ff99e004
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/99822
Reviewed-by: Zach Anderson <zra@google.com >
Commit-Queue: Ryan Macnak <rmacnak@google.com >
2019-04-22 20:15:43 +00:00
Zach Anderson
27c79f9459
[vm] Propagate more UTF8 conversion errors
...
Change-Id: I8d4f3a892a51bed8b922961bd74bcad727f66508
Reviewed-on: https://dart-review.googlesource.com/73280
Commit-Queue: Zach Anderson <zra@google.com >
Reviewed-by: Alexander Markov <alexmarkov@google.com >
Reviewed-by: Siva Annamalai <asiva@google.com >
2018-09-06 02:23:21 +00:00
Zachary Anderson
63067123df
[standalone] Restore behavior of malformed -D option
...
fixes #30726
Change-Id: I9ac18e19b9d588df906eaea4de86ada0a3edc2c6
Reviewed-on: https://dart-review.googlesource.com/6166
Reviewed-by: Siva Annamalai <asiva@google.com >
Commit-Queue: Zach Anderson <zra@google.com >
2017-09-18 21:04:48 +00:00
Zachary Anderson
80d64d22c2
[standalone] Fix -D parsing leak
...
Change-Id: I39e398a0343b77238fbcab630bf8d64564a743ef
Reviewed-on: https://dart-review.googlesource.com/5040
Reviewed-by: Alexander Aprelev <aam@google.com >
Commit-Queue: Alexander Aprelev <aam@google.com >
2017-09-11 21:49:54 +00:00
Zachary Anderson
d7845c6a6f
[standalone] Clean up command line argument parsing
...
fixes #30534
Change-Id: I5e721e5d24de32f0cb85f7bd96890913cf788f81
Reviewed-on: https://dart-review.googlesource.com/4608
Commit-Queue: Zach Anderson <zra@google.com >
Reviewed-by: Vyacheslav Egorov <vegorov@google.com >
2017-09-11 18:58:39 +00:00