Commit Verlauf

Autor SHA1 Nachricht Datum
  nickysn cac6ac38d0 + added RTL helpers for Val() for longint/dword on 16/8-bit CPUs vor 12 Jahren
  nickysn 4dfbf148f2 + added Str() helpers for 32-bit ints for 16/8-bit CPUs vor 12 Jahren
  Jonas Maebe a8a1bb6449 * fixed inserting something in a shortstring past its maximum length vor 12 Jahren
  florian 1294ea4357 * patches by Max Nazhalov to solve some issues with currency formatting, resolves #18704 and #22063 vor 13 Jahren
  Jonas Maebe 834026bfb5 * synchronised with trunk up to r21067 vor 13 Jahren
  paul 19d1cf9470 rtl: reduce amount of warnings regards implicit string conversions + little formatting vor 13 Jahren
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 vor 13 Jahren
  florian 3297be603f * patch by Max Nazhalov to clean up changes of r20701 vor 13 Jahren
  florian e2af17e6f6 * fixed r20701 for targets having no extended type vor 13 Jahren
  florian a8a8451527 * patch by Max Nazhalov to improve performance of string to float conversion for numbers with large exponents, resolves #21183 vor 13 Jahren
  florian d7f7a9bb76 * patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346 vor 14 Jahren
  Jonas Maebe 10c586146a * moved fpc_shortstr_shortstr/chararray_intern_charmove() from sstrings.inc vor 14 Jahren
  Jonas Maebe 49817c9a0e * corrected define protecting fpc_chararray_Currency compilerproc vor 14 Jahren
  Jonas Maebe 3a423b331c * full implementation of all routines in rtl/inc/ustringh.inc (except for vor 14 Jahren
  Jonas Maebe 1f96763b9d * renamed Java-specific sstrings.inc/sstringh.inc to jsstrings.inc/ vor 14 Jahren
  Jonas Maebe 8a95a04e16 * extracted dynarray helpers from system unit into jdynarr.inc (were vor 14 Jahren
  florian fb84cb865b * rebase to trunk@17295 vor 14 Jahren
  sergei ef4ce51d24 - removed unused variable and label vor 14 Jahren
  florian f255b1103b * fix parameter names of fpc_shortstr_qword and fpc_shortstr_int64 implementation vor 14 Jahren
  florian e99c4d1950 + support str(<boolean>,...), boolean is an enumeration type vor 14 Jahren
  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 vor 15 Jahren
  tom_at_work f520989064 Fixed ordinal to string conversion for enumerations vor 15 Jahren
  tom_at_work a380da6204 Fixed conversion from string to enum value for 64 bit platforms requiring proper alignment (e.g. ppc64/linux) vor 15 Jahren
  daniel 79dd212bb7 * Apply fix for bug #17291 as uploaded by reporter: Compiler generates a vor 15 Jahren
  daniel 86cbf76b92 * Fix/improve the value of "code" that is returned for val(string,enum,code) in vor 15 Jahren
  Jonas Maebe 08a4ede9c4 * added str(enum,charray) and export str(enum,ansistr/widestr/unicodestr) vor 15 Jahren
  Jonas Maebe 6399bcd4e3 * improve precision of values specified with a decimal point and an exponent vor 15 Jahren
  florian d3cd6132f2 * handle rounding of currency values correctly, resolves #12207 vor 16 Jahren
  Jonas Maebe dcb1046b98 * moved core logic from fpc_shortstr_enum into a separate function, so vor 16 Jahren
  Jonas Maebe 063af15a0c * set code to 0 in case val(enum) does not encounter an error vor 17 Jahren