Rozdiely pre libplaton/platon/cpu/is64bit.c medzi verziami 1.1 a 1.2
| verzia 1.1, 2010/04/24 14:03:15 |
verzia 1.2, 2010/04/24 14:19:12 |
|
|
| |
|
| int PLATON_FUNC(is64bit)(void) |
int PLATON_FUNC(is64bit)(void) |
| { |
{ |
| |
#if defined(__sparc__) |
| |
return -1; |
| |
#else |
| int iedx = 0; |
int iedx = 0; |
| asm volatile ("movl $0x80000001, %%eax\n" |
asm volatile ("movl $0x80000001, %%eax\n" |
| "cpuid\n" |
"cpuid\n" |
| Riadok 18 int PLATON_FUNC(is64bit)(void) |
|
| Riadok 21 int PLATON_FUNC(is64bit)(void) |
|
| return 1; |
return 1; |
| } |
} |
| return 0; |
return 0; |
| |
#endif |
| } |
} |
| |
|
| /* Modeline for ViM {{{ |
/* Modeline for ViM {{{ |
Platon Group <platon@platon.sk> http://platon.sk/
|
|