bonjour à vous,

voilà je fais appel à la librairie asm/uaccess.h et le compilateur me revoie les erreurs suivantes :


In file included from compat.h:49,
from client_debAb4RSSI.c:36:
uaccess.h:42: error: expected constructor, destructor, or type conversion before ‘->’ token
uaccess.h:43: error: expected constructor, destructor, or type conversion before ‘=’ token
uaccess.h:44: error: expected constructor, destructor, or type conversion before ‘(’ token
uaccess.h:44: error: expected declaration before ‘}’ token
qui font références au code suivant (lignes 41 jusqu'à 47) contenu dans uaccess.h


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
#define set_fs(x) 
({                                                                      
       unsigned long __pto;                                            
       current->thread.mm_segment = (x);                               
       __pto = current->thread.mm_segment.ar4 ?                        
               S390_lowcore.user_asce : S390_lowcore.kernel_asce;      
       __ctl_load(__pto, 7, 7);                                        
})
que pourrais-je faire pour régler le problème ?