Commit History

Auteur SHA1 Bericht Datum
  florian d7f7a9bb76 * patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346 14 jaren geleden
  Jonas Maebe 10c586146a * moved fpc_shortstr_shortstr/chararray_intern_charmove() from sstrings.inc 14 jaren geleden
  Jonas Maebe 49817c9a0e * corrected define protecting fpc_chararray_Currency compilerproc 14 jaren geleden
  Jonas Maebe 3a423b331c * full implementation of all routines in rtl/inc/ustringh.inc (except for 14 jaren geleden
  Jonas Maebe 1f96763b9d * renamed Java-specific sstrings.inc/sstringh.inc to jsstrings.inc/ 14 jaren geleden
  Jonas Maebe 8a95a04e16 * extracted dynarray helpers from system unit into jdynarr.inc (were 14 jaren geleden
  florian fb84cb865b * rebase to trunk@17295 14 jaren geleden
  sergei ef4ce51d24 - removed unused variable and label 14 jaren geleden
  florian f255b1103b * fix parameter names of fpc_shortstr_qword and fpc_shortstr_int64 implementation 14 jaren geleden
  florian e99c4d1950 + support str(<boolean>,...), boolean is an enumeration type 14 jaren geleden
  tom_at_work 19baf7d3e0 * changes to alignment for enumeration rtti record members: we need a Tconstptrint alignment before the MinValue/MaxValue members because the entire record needs that alignment due to some pointers inside 15 jaren geleden
  tom_at_work f520989064 Fixed ordinal to string conversion for enumerations 15 jaren geleden
  tom_at_work a380da6204 Fixed conversion from string to enum value for 64 bit platforms requiring proper alignment (e.g. ppc64/linux) 15 jaren geleden
  daniel 79dd212bb7 * Apply fix for bug #17291 as uploaded by reporter: Compiler generates a 15 jaren geleden
  daniel 86cbf76b92 * Fix/improve the value of "code" that is returned for val(string,enum,code) in 15 jaren geleden
  Jonas Maebe 08a4ede9c4 * added str(enum,charray) and export str(enum,ansistr/widestr/unicodestr) 15 jaren geleden
  Jonas Maebe 6399bcd4e3 * improve precision of values specified with a decimal point and an exponent 15 jaren geleden
  florian d3cd6132f2 * handle rounding of currency values correctly, resolves #12207 15 jaren geleden
  Jonas Maebe dcb1046b98 * moved core logic from fpc_shortstr_enum into a separate function, so 16 jaren geleden
  Jonas Maebe 063af15a0c * set code to 0 in case val(enum) does not encounter an error 17 jaren geleden
  florian 347ae5a3bf * val takes care of empty string, patch from Petr Kristan 17 jaren geleden
  micha 83b7f81f81 + add no-fpu support to compiler/rtl for powerpc-linux (-Cfnone) 17 jaren geleden
  peter 6ed3d91989 * CompareText for shortstrings added 17 jaren geleden
  michael 9777065197 * Fixed carry bug in conversion of currency to string 18 jaren geleden
  Jonas Maebe 77eaa77772 - reverted r7790 because it's buggy (+ test) 18 jaren geleden
  Jonas Maebe bd0532f158 * removed unused variable from fpc_shortstr_enum and reformatted 18 jaren geleden
  Jonas Maebe a57f9e0672 + added QWord overloads for IntToHex, hexStr, OctStr, binStr 18 jaren geleden
  daniel bb5fea342f * RTL updates needed to successfully cycle with -CIcommon_type. 18 jaren geleden
  Jonas Maebe 76c783f0a1 * removed divisions from val() for unsigned types 18 jaren geleden
  pierre 986dea1cfc * reject 0x#0 and variations in val function 18 jaren geleden