18aa7d3678
- Reduce header surface area. - Remove runtime_entry_<arch>.cc, which no longer include code generation. - Fix signature of DLRT_Enter/ExitSafepoint. - Give non-leaf runtime functions C linkage, as C++ does not have a defined ABI. TEST=ci Change-Id: I21e21a50ad9e4f9b32b1204d755bfa69a2ae9b17 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/430981 Commit-Queue: Ryan Macnak <rmacnak@google.com> Reviewed-by: Alexander Aprelev <aam@google.com>