@@ -543,7 +543,7 @@ size_t ELFLinuxSigInfo::GetSize(const lldb_private::ArchSpec &arch) {
543
543
}
544
544
545
545
Status ELFLinuxSigInfo::Parse (const DataExtractor &data, const ArchSpec &arch,
546
- const lldb::UnixSignalsSP unix_signals_sp ) {
546
+ const lldb_private::UnixSignals &unix_signals ) {
547
547
Status error;
548
548
uint64_t size = GetSize (arch);
549
549
if (size > data.GetByteSize ()) {
@@ -563,8 +563,8 @@ Status ELFLinuxSigInfo::Parse(const DataExtractor &data, const ArchSpec &arch,
563
563
if (data.GetAddressByteSize () == 8 )
564
564
offset += 4 ;
565
565
// Not every stop signal has a valid address, but that will get resolved in
566
- // the unix_signals_sp-> GetSignalDescription() call below.
567
- if (unix_signals_sp-> GetShouldStop (si_signo)) {
566
+ // the unix_signals. GetSignalDescription() call below.
567
+ if (unix_signals. GetShouldStop (si_signo)) {
568
568
// Instead of memcpy we call all these individually as the extractor will
569
569
// handle endianness for us.
570
570
_sigfault.sig_addr = data.GetAddress (&offset);
@@ -585,17 +585,17 @@ Status ELFLinuxSigInfo::Parse(const DataExtractor &data, const ArchSpec &arch,
585
585
}
586
586
587
587
std::string
588
- ELFLinuxSigInfo::GetDescription (const lldb::UnixSignalsSP unix_signals_sp ) {
589
- if (unix_signals_sp-> GetShouldStop (si_signo)) {
588
+ ELFLinuxSigInfo::GetDescription (const lldb_private::UnixSignals &unix_signals ) {
589
+ if (unix_signals. GetShouldStop (si_signo)) {
590
590
if (_sigfault._bounds ._addr_bnd ._upper != 0 )
591
- return unix_signals_sp-> GetSignalDescription (
591
+ return unix_signals. GetSignalDescription (
592
592
si_signo, si_code, _sigfault.sig_addr ,
593
593
_sigfault._bounds ._addr_bnd ._lower ,
594
594
_sigfault._bounds ._addr_bnd ._upper );
595
595
else
596
- return unix_signals_sp-> GetSignalDescription (si_signo, si_code,
596
+ return unix_signals. GetSignalDescription (si_signo, si_code,
597
597
_sigfault.sig_addr );
598
598
}
599
599
600
- return unix_signals_sp-> GetSignalDescription (si_signo, si_code);
600
+ return unix_signals. GetSignalDescription (si_signo, si_code);
601
601
}
0 commit comments