Commit History

Автор SHA1 Съобщение Дата
  svenbarth fb8b0e7a27 Fix for Mantis #24453. Check for nested types after a specialization. Additionally check correctly whether a type is really a generic before accepting it when parsing a generic. преди 12 години
  svenbarth 68a3827539 Fix for Mantis #21051. Correctly handle specializations that occur during the specialization of methods. преди 12 години
  michael b45c092186 * Fixed bug ID #24909 (switch 2 fields in addrinfo record) преди 12 години
  michael 710313a748 * Removed unussed but unix-only variables преди 12 години
  paul bc636658d6 rtl: add/change some token related types преди 12 години
  Jonas Maebe 2c664ac6ae * fix compatibility with new Package Management system under Haiku преди 12 години
  michael 1eb2308ffa * Applied patch from Daniel Garpary to be able to create custom TDomElement descendents преди 12 години
  michael 973c0687fc * Changes as suggested in bug ID #24810, so a threaded web application can be stopped correctly, even from a request преди 12 години
  michael 83cad92b11 * Implement event handler for handling errors during accept. Implemented Abort as suggested in Bug ID #24810 преди 12 години
  nickysn d89d27a00e + added the dependency of unit ptc to unit p_ddraw on win32 and win64 преди 12 години
  nickysn 5da9170615 + enabled compilation of unit ptc for go32v2 преди 12 години
  marco c34760677b * zip64 support by Reinier Olislagers, mantis #23533 преди 12 години
  lacak ca44693e4b fcl-db: base: addition to rev.25543 + move property Stream from public to protected section. преди 12 години
  paul de6a53376c win32: update TOKEN_INFORMATION_CLASS from windows sdk преди 12 години
  sergei a6d34945a2 * Commented out exponent check added in r25549: since this code is used by compiler, it breaks compilation of code with constants in extended range on targets without extended precision. преди 12 години
  michael be6d5ec663 * Some refactoring, so fpweb is easier to customize преди 12 години
  paul cdd5d029f0 compiler: don't add operator name as a function result into operator symtable. For FPC mode only operator result identifier should be added and for Delphi mode only 'Result' identifier. Fixes mantis #0025081 преди 12 години
  paul c22c364f43 compiler: regenerate parameter list in tprocvardef.getcopy (fixes compiler crash, issue #0025077) преди 12 години
  paul ce6c8c1b59 compiler: search namespace symbols also in the interface symtable of a unit when we are registering a unit with a namespace in the implementation section (fixes issue #0025059) преди 12 години
  paul d373ad27bc compiler: don't allow unit/namespace symbols be visible outside current unit or unit of currently specialized generic преди 12 години
  Jonas Maebe 44b141ea1a * also load the methodpointer type for managed VM types. It's required преди 12 години
  Jonas Maebe 20d6db20c8 * fixed compilation of length(unicode/ansistring) on JVM target after r25499 преди 12 години
  nickysn 1f783f539c * emit a cld instruction before the rep movsXX in tcg8086.g_copyvaluepara_openarray as well преди 12 години
  nickysn 5c46e6f474 * emit a cld instruction before the rep movsXX in tcg386.g_copyvaluepara_openarray преди 12 години
  sergei d981861433 * IsNan(single): can be written much simpler, because representation of single casted to longint is the same on big-endian and little-endian targets. преди 12 години
  nickysn 35c0c76034 * i8086/mathu.inc converted to asmmode intel преди 12 години
  nickysn 07bbfc7c60 + added { on} to test tfarcal1.pp преди 12 години
  sergei 0914bb7944 - Removed empty include file wustrings.inc преди 12 години
  sergei 5dd10ade50 - Removed register lists after pure assembler procedures, they are ignored anyway. преди 12 години
  sergei d6a4e30f06 * fpc_val_real_shortstr: track amount of digits in mantissa and limit integer exponent values. This does not (yet) prevent floating-point overflows, but is a necessary step to prevent them. преди 12 години