testsuite: No xfail infoleak-vfio_iommu_type1.c bogus for default_packed
There are no messages about padding for targets that don't pad, i.e. default_packed. Noticed for cris-elf, verified for pru-elf at gcc-testresults@. testsuite: * gcc.dg/plugin/infoleak-vfio_iommu_type1.c: Don't xfail bogus message for "default_packed" targets.
This commit is contained in:
parent
cdbcd46c1b
commit
cf2ba92481
1 changed files with 3 additions and 3 deletions
|
@ -37,8 +37,8 @@ int vfio_iommu_type1_get_info(unsigned long arg)
|
|||
info.cap_offset = 0;
|
||||
}
|
||||
|
||||
/* The padding bytes (20-23) are uninitialized, but can't be written
|
||||
back, since minsz is either 16 or 20. */
|
||||
return copy_to_user((void *)arg, &info, minsz) ? -14 : 0; /* { dg-bogus "exposure" "" { xfail *-*-* } } */
|
||||
/* The padding bytes (20-23, but applicable just for targets with padding) are
|
||||
uninitialized, but can't be written back, since minsz is either 16 or 20. */
|
||||
return copy_to_user((void *)arg, &info, minsz) ? -14 : 0; /* { dg-bogus "exposure" "" { xfail { ! default_packed } } } */
|
||||
// TODO: false +ve due to not handling minsz being either 16 or 20
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue