This also fixes the test suite as it was broken by the rename of version-less symbols in "<name>@Base".
@@ -350,6 +350,11 @@ sub get_symbol {
if (exists $self->{dynsyms}{$name}) {
return $self->{dynsyms}{$name};
}
+ if ($name !~ /@/) {
+ if (exists $self->{dynsyms}{$name . '@Base'}) {
+ return $self->{dynsyms}{$name . '@Base'};
+ }
return undef;