Skip to content

Subject: Symbol visibility scoping

A symbol is visible in the binary's export table but was never part of the declared public/header contract -- an ELF-only export whose removal is still a break for whoever found and used it anyway.

4 case(s). ← back to all subjects

Cases

Case Title Verdict Category
case06_visibility Symbol Visibility Leak 🔴 BREAKING Breaking
case59_func_became_inline Function Became Inline (outlined → inline) 🔴 BREAKING Breaking
case97_api_depends_on_consumer_env API Depends on Consumer Environment 🔴 BREAKING Breaking
case182_accidental_export_removed_still_breaking Accidental Export Removed — Still Breaking Under Public-Header Scoping 🔴 BREAKING Breaking