Commit History

Author SHA1 Message Date
  Jonas Maebe c693a91e18 * fixed compilation after r25847 (mantis #25237) 12 years ago
  Jonas Maebe 353c15fb34 * fixed size of temporary register used to evaluate smallset<=/>=smallset 12 years ago
  florian 17dcd2fa31 * get rid of unneeded 64 bit multiplications, it makes also for signed operations no difference if a calculation is carried out with 32 or 64 bit, if the result is casted to 32 bin again 12 years ago
  florian 0eeb3e8d49 * check if the pointer is really assigned when trying to remove unneeded jumps 12 years ago
  nickysn e6a4435330 + support the aitconst_XXbit_unaligned const types in the NASM asm writer. This 12 years ago
  nickysn af91346830 + added exeinfo to the implicitunits list in the makefile for i8086-msdos 12 years ago
  paul d16606b04c compiler: revert r25852 since 10.9 is already handled 12 years ago
  nickysn 8066d12c87 * fixed the stack traces under i8086-msdos (StackTop wasn't initialized) 12 years ago
  nickysn 28c16f31e6 * __stkbottom, __nearheap_start and __nearheap_end moved to the implementation 12 years ago
  nickysn 714ca3a61d * fixed the stack traces under linux (StackTop wasn't initialized) 12 years ago
  nickysn f23794bf39 * get_caller_frame for i8086 optimized for size 12 years ago
  nickysn 7489bfb56b * fixed get_caller_addr returning the wrong segment in i8086 medium memory model 12 years ago
  nickysn 4646884d87 + enabled compilation of unit ctypes for i8086-msdos 12 years ago
  sergei fbf6192aff * tmipsaddnode.second_addfloat: don't bother reusing locations, always allocate a new register for result. 12 years ago
  sergei dd472dbfb0 * MIPS: when converting int to real, use a floating point constant directly, instead of emulating it with integers. tai_real_64bit already handles all endian issues. 12 years ago
  sergei 40239e8bcc * Elaborating removal of branches with delay slots: ignore reg. deallocations that are inserted by RA between branch and its delay slot instruction. 12 years ago
  nickysn 85c8be531a + added an asm implementation of FillWord for i8086 as well 12 years ago
  florian de2e4632c5 * if a build-id is generated, put it into flash 12 years ago
  paul 43b9308929 compiler: also skip crt1.o for osx 10.9 12 years ago
  Jonas Maebe 40eafc3d82 * don't try to post-process embedded executables when linking is 12 years ago
  reiniero 94d207558d * fcl-db/tests: cosmetic: extended comments for dbf tests 12 years ago
  nickysn 2f88ae82b1 + added an asm implementation of FillChar for i8086 12 years ago
  svenbarth c077adf499 Fix for Mantis #25132 12 years ago
  svenbarth 798bb91e90 Extract tdef.is_related plus its overrides in tobjectdef, trecorddef and tstringdef into a new function def_is_related in unit defcmp. 12 years ago
  lacak ebf70342c5 fcl-db: memds: 12 years ago
  Jonas Maebe b70e64dc67 * fixed some bugs in the camelCase conversion performed on the JVM target by 12 years ago
  svenbarth 76f6de5cf1 Refactor tobjectdef.find_implemented_interface out into unit defcmp so that the recently introduced cycle between symdef and defcmp can be broken again. 12 years ago
  Jonas Maebe 555634b755 * (re)set upper bits of register when appropriate for all operations in 12 years ago
  nickysn a0723ccfd5 * also check if ECX is nonvolatile in is_ecx_used. Not strictly necessary for the current set of i386 calling conventions, but good as an extra safety precaution in case new calling conventions are added or the code is adapted and used on other platforms. 12 years ago
  nickysn 703e3f3ce2 * fixed test/cg/tcall1.pp for i8086 12 years ago