diff options
| author | 2020-05-25 12:20:51 +0100 | |
|---|---|---|
| committer | 2020-05-25 12:48:41 +0100 | |
| commit | 0bd88d0b4e782df6aa99475307a4cfab6d617d14 (patch) | |
| tree | 34bf92e2b0887ea7b4338b87c2ef0f6c86bbee08 /java/java.go | |
| parent | ac103461a47e86665ec78df6e5d9792d7464a57b (diff) | |
Correct link type for module stubs
Module stubs compile against module_current, so any module depending on
them had to compile against module_current (or broader) too. Treat them
as the API surface the stubs are for.
Bug: 157010342
Test: m
Change-Id: I49b9082dc1b5afe6c22e94126e574dd8061f0f39
Diffstat (limited to 'java/java.go')
| -rw-r--r-- | java/java.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/java/java.go b/java/java.go index 726d4869b..0c5ef5db8 100644 --- a/java/java.go +++ b/java/java.go @@ -843,6 +843,10 @@ func (m *Module) getLinkType(name string) (ret linkType, stubs bool) { return javaSystem, true } + if stub, linkType := moduleStubLinkType(name); stub { + return linkType, true + } + ver := m.sdkVersion() switch ver.kind { case sdkCore: |