#fpc #freepascal #compiler #fpcobj #pascal

sergei 6d0d8734e0 * x86 assembler: operand type declarations rewritten using expressions instead of literal numbers where possible. Reassigned bit values to match the current NASM (the values themselves don't actually matter and can be chosen pretty arbitrary. What matters is the clean separation between different parts of the bitmask. In particular, the old value of XMM register class bit was equal to OT_BITS80, causing matching algorithm to effectively ignore it and accept e.g. MMX registers in place of XMM ones, part of Mantis #14387). 14 years ago
compiler 6d0d8734e0 * x86 assembler: operand type declarations rewritten using expressions instead of literal numbers where possible. Reassigned bit values to match the current NASM (the values themselves don't actually matter and can be chosen pretty arbitrary. What matters is the clean separation between different parts of the bitmask. In particular, the old value of XMM register class bit was equal to OT_BITS80, causing matching algorithm to effectively ignore it and accept e.g. MMX registers in place of XMM ones, part of Mantis #14387). 14 years ago
ide 14a10ad6cb + Add $rbp FrameName for x86_64 CPU 14 years ago
installer cc4457db79 + packages fcl-js and hermes added 14 years ago
packages 1a7c78b120 * Moved files to src subdirectory 14 years ago
rtl 99bbb6e5cf * EncodeTimeInterval implemented, allowing time intervals>24 hour 14 years ago
tests 6739cec2b9 * Flagged with NOX86_64 instructions/encodings that are invalid in 64-bit mode. 14 years ago
utils e99826618f * Moved fppkg units to package 14 years ago
.gitattributes 1a7c78b120 * Moved files to src subdirectory 14 years ago
.gitignore 645744bf51 + Added libogc binding and examples for Wii 14 years ago
Makefile 8847efb758 * To build fpmake while cross-compiling, use the compiler that is used 14 years ago
Makefile.fpc 6bc67184e3 * compile win 64-bit IDE default. It works now, and even gdb is starting to work. 14 years ago