Lines Matching refs:attrs
60 unless defined $opts{attrs}->{skip};
213 my %attrs = %{$self->{info}->{attributes}->{generate}->{$src} // {}};
225 attrs => { %attrs },
335 my %attrs = %{$self->{info}->{attributes}->{libraries}->{$lib} // {}};
377 join(",", map { "\n $_ = $attrs{$_}" } sort keys %attrs), "\n"
378 if %attrs && $debug_rules;
390 attrs => { %attrs },
400 $self->doobj($_, $lib, intent => "shlib", attrs => { %attrs });
430 join(",", map { "\n $_ = $attrs{$_}" } sort keys %attrs), "\n"
431 if %attrs && $debug_rules;
439 lib => $lib, attrs => { %attrs },
442 $self->doobj($_, $lib, intent => "lib", attrs => { %attrs });
455 my %attrs = %{$self->{info}->{attributes}->{modules}->{$module} // {}};
460 join(",", map { "\n $_ = $attrs{$_}" } sort keys %attrs), "\n"
470 attrs => { %attrs },
477 $self->doobj($_, $module, intent => "dso", attrs => { %attrs });
491 my %attrs = %{$self->{info}->{attributes}->{programs}->{$bin} // {}};
495 join(",", map { "\n $_ = $attrs{$_}" } sort keys %attrs), "\n"
496 if %attrs && $debug_rules;
505 attrs => { %attrs },
509 $self->doobj($_, $bin, intent => "bin", attrs => { %attrs });