Skip to content

fix: Use local symbol interposability when processing relocations#1259

Merged
davidlattimore merged 1 commit into
mainfrom
push-utlzqltyuvzn
Nov 2, 2025
Merged

fix: Use local symbol interposability when processing relocations#1259
davidlattimore merged 1 commit into
mainfrom
push-utlzqltyuvzn

Conversation

@davidlattimore

@davidlattimore davidlattimore commented Nov 2, 2025

Copy link
Copy Markdown
Member

When an object file references a symbol that it doesn't define and that reference has hidden or protected visibility, the symbol needs to be treated as non-interposable even if the object that defines the symbol doesn't mark the symbol as hidden or protected.

Issue #1254

Base automatically changed from push-wnoutrzzllwy to main November 2, 2025 09:55
When an object file references a symbol that it doesn't define and that
reference has hidden or protected visibility, the symbol needs to be
treated as non-interposable even if the object that defines the symbol
doesn't mark the symbol as hidden or protected.

Fixes #1254
@davidlattimore davidlattimore merged commit 6cfce16 into main Nov 2, 2025
20 checks passed
@davidlattimore davidlattimore deleted the push-utlzqltyuvzn branch November 2, 2025 10:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant