64 bit build bug
Project: | JNode Core |
Component: | Code |
Category: | bug report |
Priority: | normal |
Assigned: | Unassigned |
Status: | active |
As reported by brihaye in another thread, I'm opening a new issue for it. Imho the 64bit build should use a 64bit register in that case.
The original issue:
Another possibly annoying issue :
[asm] /home/jnode/robot/svnwork/jnode/core/src/native/x86/mm64.asm:201: warning: value does not fit in 32 bit field
[asm] /home/jnode/robot/svnwork/jnode/core/src/native/x86/mm64.asm:201: warning: value does not fit in 32 bit field
[asm] /home/jnode/robot/svnwork/jnode/core/src/native/x86/mm64.asm:274: warning: value does not fit in 32 bit field
[asm] /home/jnode/robot/svnwork/jnode/core/src/native/x86/mm64.asm:274: warning: value does not fit in 32 bit field
Line 201 : and eax,~CR0_PG
Line 274 : and eax,~CR0_PG
... and in i386.h :
Line45 : CR0_PG equ 0x80000000 ; Paging enabled
- Login to post comments