The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
Jonas Maebe 9273856e84 * disallow pusha*/popa* for x86_64 (mantis #14862)
* disallow pushfd/popfd for x86_64 (mantis #14862)
  * fixed assembling popfq with the internal assembler (it needs a rex.w
    prefisx, while pushfq doesn't)
  * changed the default opcode size of pushf/popf/pusha/popa in
    {$asmmode intel} from "native size" to 16 bit (compatible with Intel
    manuals and Kylix; in AT&T mode, the default size for those operations
    remains the native one)
  * changed pushf/popf in rtl/i386/* into pushfd/popfd because of the
    previous change

git-svn-id: trunk@15546 -
2010-07-10 16:22:46 +00:00
compiler * disallow pusha*/popa* for x86_64 (mantis #14862) 2010-07-10 16:22:46 +00:00
ide * add *.dpr and *.lpr to the Pascal highlight extensions 2010-06-15 07:49:06 +00:00
installer + bzip2 unit added 2010-04-11 16:35:04 +00:00
packages * Install the doc and example sourcefiles 2010-07-10 11:19:56 +00:00
rtl * disallow pusha*/popa* for x86_64 (mantis #14862) 2010-07-10 16:22:46 +00:00
tests * disallow pusha*/popa* for x86_64 (mantis #14862) 2010-07-10 16:22:46 +00:00
utils * Fix so only interface is parsed 2010-06-10 06:52:07 +00:00
.gitattributes * disallow pusha*/popa* for x86_64 (mantis #14862) 2010-07-10 16:22:46 +00:00
.gitignore * ignore stamp files *-stamp.* 2010-02-02 15:20:07 +00:00
Makefile + mips(el) support in the compiler makefile 2009-12-08 19:57:16 +00:00
Makefile.fpc * Makefiles version 2.5.1 2009-08-13 21:21:28 +00:00