1 // { dg-do assemble  }
2 // GROUPS passed old-abort
3 const unsigned int ENET_INTERRUPT_MID = 5;
4 
5 extern "C" void ENET_RxP();
6 
7 class EnetReceiver
8     {
9     public:
10         friend void ENET_RxP();
11         void  receiveMessage();
12         int *messagePointer;
13     };
14 
receiveMessage()15 void EnetReceiver::receiveMessage()
16     {
17     if (*((unsigned int*) messagePointer) == ENET_INTERRUPT_MID)
18         {
19         }
20     }
21