Komit Sejarah

Pembuat SHA1 Pesan Tanggal
  pierre 857abd87ee + Implement create_varargs_paraloc_info, to allow compilation without warnings 13 tahun lalu
  Jonas Maebe 4e0df2d3a4 * increased ppu version after jvmbackend merge 13 tahun lalu
  Jonas Maebe 9fed3ee04c * merged the jvmbackend branch 13 tahun lalu
  Jonas Maebe 834026bfb5 * synchronised with trunk up to r21067 13 tahun lalu
  florian 2959d596f9 * patch by Nico Erfurth: Remove superfluous mov from MovStrMov sequences 13 tahun lalu
  paul a26bc50ca6 compiler: change ShortString->(Some)String and AnsiString->(Some)String overload precedence both for variables and string constants, change unicode constant type from widestring to unicodestring (Delphi compatibility) 13 tahun lalu
  Jonas Maebe ca57ab2c99 * support storing the scanner state when the current token is _ID 13 tahun lalu
  Jonas Maebe 0659058e44 * fixed ansistring -> pchar type conversion on JVM target now that empty 13 tahun lalu
  Jonas Maebe 9b6c426369 * also redefine pchar as pwidechar in {$modeswitch unicodestrings} 13 tahun lalu
  Jonas Maebe 9d1063f94c * adjustments/fixes for AIX/ppc64 13 tahun lalu
  Jonas Maebe 0278d67764 * use generic ppc version of a_loadaddr_ref_reg() for AIX/ppc64 13 tahun lalu
  Jonas Maebe b33b744f78 * enabled null pointer load checking for AIX/ppc64 13 tahun lalu
  Jonas Maebe cec20e1c34 * specify the branch opcode to use for a_call_name_direct/a_jmp_name_direct, 13 tahun lalu
  Jonas Maebe 3fc1a274c8 - removed ifdefed/inactive "ti386addnode.second_addmmx" from ppc code 13 tahun lalu
  Jonas Maebe cecdff01e0 * corrected sharedClibext for AIX/ppc32 13 tahun lalu
  Jonas Maebe 52d1172f6d * correctly call assembler for AIX/ppc64 13 tahun lalu
  Jonas Maebe d43387dff8 * equivalent of r20829 for AIX/ppc64 (and linux/ppc64): automatically create 13 tahun lalu
  Jonas Maebe b99a8c129d * write pointer data on AIX/ppc64 using .vbyte rather than using .llong 13 tahun lalu
  Jonas Maebe 6502717e67 * align all code/data sections to sizeof(pint), instead of sometimes 13 tahun lalu
  marco e59be6884e * Some minor changes that make the recent changes more backwards compatible. Mantis #21837 13 tahun lalu
  sergei 5b09fa8a8c * Changed tagVariant.pbstrVal to ^WideString and added a comment about impossibility of having managed members in this record (Mantis #21075). 13 tahun lalu
  Jonas Maebe 81d1cfb3ca + -prefix_constants <x>, -prefix_fields <x> and -prefix_innerclasses <x> 13 tahun lalu
  Jonas Maebe 9a10c5aea8 * don't mark final class methods as virtual 13 tahun lalu
  marco 6b93cbcbea * Fix for #21636, TFPSList.Pack several fixes. 13 tahun lalu
  marco 69fbbcedf3 * fix passing of only one parameter on non unix platforms. Mantis #21630 13 tahun lalu
  marco 8f39076a69 * changed tbookmark to tbytes, bookmarkstr to ansistring. Delphi 2009+ compat. 13 tahun lalu
  sergei 5f93d9992a * Ignore FPU/MM registers in tcg.(de)allocallcpuregisters if they are not used in current procedure. This is consistent with logic of tcgcallnode and removes a lot of useless xmm regallocs on win64. 13 tahun lalu
  sergei 3edaa66ee7 * For Win64, handle environment variables the same way as on Win32 (the generic version of GetEnvPChar does not return nil for non-existent environment variables). 13 tahun lalu
  sergei 6fd9dc6d32 * Fixed 64-bit compilation warnings (Integer -> PtrUInt) 13 tahun lalu
  Legolas 0976d0304f * Updated libogcfpc to ver.1.8.11 and devkitPPC to r26 13 tahun lalu