Como determinar o wordsize na programação do kernel do Linux? [fechadas]

2

No código do espaço do usuário, a macro __WORDSIZE é usada, incluída em <bits/wordsize.h> . No entanto, quando eu faço a programação do kernel do Linux, o __WORDSIZE parece não estar disponível.

Se <bits/wordsize.h> estiver incluído, receberá um erro de compilação, dizendo:

error: bits/wordsize.h: No such file or directory

mas se <bits/wordsize.h> não estiver incluído, receberá outro erro de compilação, dizendo:

error: ‘__WORDSIZE’ undeclared.

Parece que a programação do kernel não suporta o arquivo de cabeçalho <bits/wordsize.h> . O que devo fazer para determinar o tamanho da palavra na programação do kernel do Linux?

P.S. minha versão do compilador é gcc (GCC) 4.4.6 .

    
por Victor 13.11.2014 / 14:29

0 respostas