@@ -1415,6 +1415,8 @@ s! {
1415
1415
pub stack: [ u32 ; 8 ] ,
1416
1416
}
1417
1417
1418
+ // FIXME(1.0): This should not implement `PartialEq`
1419
+ #[ allow( unpredictable_function_pointer_comparisons) ]
1418
1420
pub struct GeCallbackData {
1419
1421
pub signal_func: Option <extern "C" fn ( id: i32 , arg: * mut c_void) >,
1420
1422
pub signal_arg: * mut c_void,
@@ -1537,6 +1539,8 @@ s! {
1537
1539
pub stack_mpid: SceUid ,
1538
1540
}
1539
1541
1542
+ // FIXME(1.0): This should not implement `PartialEq`
1543
+ #[ allow( unpredictable_function_pointer_comparisons) ]
1540
1544
pub struct SceKernelThreadInfo {
1541
1545
pub size: usize ,
1542
1546
pub name: [ u8 ; 32 ] ,
@@ -1611,6 +1615,8 @@ s! {
1611
1615
pub first_message: * mut c_void,
1612
1616
}
1613
1617
1618
+ // FIXME(1.0): This should not implement `PartialEq`
1619
+ #[ allow( unpredictable_function_pointer_comparisons) ]
1614
1620
pub struct SceKernelVTimerInfo {
1615
1621
pub size: usize ,
1616
1622
pub name: [ u8 ; 32 ] ,
@@ -1622,6 +1628,8 @@ s! {
1622
1628
pub common: * mut c_void,
1623
1629
}
1624
1630
1631
+ // FIXME(1.0): This should not implement `PartialEq`
1632
+ #[ allow( unpredictable_function_pointer_comparisons) ]
1625
1633
pub struct SceKernelThreadEventHandlerInfo {
1626
1634
pub size: usize ,
1627
1635
pub name: [ u8 ; 32 ] ,
@@ -1631,6 +1639,8 @@ s! {
1631
1639
pub common: * mut c_void,
1632
1640
}
1633
1641
1642
+ // FIXME(1.0): This should not implement `PartialEq`
1643
+ #[ allow( unpredictable_function_pointer_comparisons) ]
1634
1644
pub struct SceKernelAlarmInfo {
1635
1645
pub size: usize ,
1636
1646
pub schedule: SceKernelSysClock ,
@@ -1688,6 +1698,8 @@ s! {
1688
1698
pub size: usize ,
1689
1699
}
1690
1700
1701
+ // FIXME(1.0): This should not implement `PartialEq`
1702
+ #[ allow( unpredictable_function_pointer_comparisons) ]
1691
1703
pub struct SceKernelCallbackInfo {
1692
1704
pub size: usize ,
1693
1705
pub name: [ u8 ; 32usize ] ,
@@ -1787,6 +1799,8 @@ s! {
1787
1799
pub type_: UmdType ,
1788
1800
}
1789
1801
1802
+ // FIXME(1.0): This should not implement `PartialEq`
1803
+ #[ allow( unpredictable_function_pointer_comparisons) ]
1790
1804
pub struct SceMpegRingbuffer {
1791
1805
pub packets: i32 ,
1792
1806
pub unk0: u32 ,
0 commit comments