Commitin historia

Tekijä SHA1 Viesti Päivämäärä
  sergei 1b965e6766 * x86: Don't save/restore integer registers that are volatile per calling convention of current procedure. It implies that nothing will be saved for procedures with OLDFPCCALL, FAR16 and PASCAL and calling conventions. OLDFPCCALL restores behavior that was in effect before r25224. 9 vuotta sitten
  sergei a78250a78b * x87 FBSTP and FBLD instructions cannot have size suffix in ATT syntax. Mantis #29095. 9 vuotta sitten
  michael 278a8fc39c * Applied patch from Bart Broersma to fix bug #28725 9 vuotta sitten
  yury 3e894e592d * pas2jni: Fixed code generation for i386 targets. 9 vuotta sitten
  yury 6f8e9ad23e * Fixed cwstring for Android after latest widestring manager changes. 9 vuotta sitten
  yury 17358aa3ed * Removed unused local vars. 9 vuotta sitten
  yury 78b4950b97 * Fixed calling of external procs for i386 non-darwin targets when PIC is enabled. 9 vuotta sitten
  Jonas Maebe ac743195b6 * fixup for r32534: don't define external symbols, only reference them 9 vuotta sitten
  Jonas Maebe ac18eb005f * make the vectorized dead strip section symbol external for files that 9 vuotta sitten
  Jonas Maebe 4c720b8ba2 * fixed parameter order of llvm.memcpy call 9 vuotta sitten
  Jonas Maebe eefcbaff69 * converted tnodeutils.InsertResourceInfo to the high level typed constant 9 vuotta sitten
  Jonas Maebe 682d133e1e * enable generic tllvmnodeutils.InsertResourceTablesTable for llvm 9 vuotta sitten
  Jonas Maebe 0c4edd2aa9 * fixed getting address of interface methods after r32414: interfaces are not 9 vuotta sitten
  nickysn bfa96171e0 * changed the asizeint and asizeuint to 32-bit on CPUs with 16-bit address 9 vuotta sitten
  Jonas Maebe f65cb5d933 * equivalent of r32525/32526 for the assembler version of the startup code 9 vuotta sitten
  Jonas Maebe 2249d95ddb * call external routines via their TOC entry instead of directly 9 vuotta sitten
  Jonas Maebe 740f8532df * fixed saving the stack pointer in r32525 9 vuotta sitten
  Jonas Maebe 816c66107e * fixed dynamic startup of programs that don't link against libc (they get 9 vuotta sitten
  Jonas Maebe 71e27e85c9 * fixed llvm unaryminus for comp/currency on platforms supporting extended 9 vuotta sitten
  Jonas Maebe 6cf67b7ace * only convert left/right to the resultdef of an addnode involving pointers 9 vuotta sitten
  Jonas Maebe 2ad8bc3b27 * fixed operation size of comparison with maximum legal value in 9 vuotta sitten
  Jonas Maebe 1d460eebc1 * ensure that necessary padding bytes in a non-anonymous aggregate are added 9 vuotta sitten
  Jonas Maebe ef3bafd67c * fixed resetting defs after generating the llvm "type" instructions: the 9 vuotta sitten
  Jonas Maebe ba92fdafcc * free the calleeside paraloc information after a unit has been compiled 9 vuotta sitten
  Jonas Maebe 2342ee467b * don't write the parameter names for external function declarations in llvm, 9 vuotta sitten
  Jonas Maebe 9ea38f4577 * support static fields in nested types in records, by always including 9 vuotta sitten
  Jonas Maebe 9dc5f1acb4 * support LOC_(C)SUBSETREG in tcgvecnode.pass_generate_code, can also occur 9 vuotta sitten
  Jeppe Johansen f5eaf7ddde Fix stack pointer offset. 9 vuotta sitten
  nickysn e6d01eb3b5 * fixed a bug, which caused a function that returns a method pointer (or nested 9 vuotta sitten
  marco 7d1889e0ef * mantis #28917 'r' mode sets filemode. 9 vuotta sitten