2
0

Коммит түүх

Эзэн SHA1 Мессеж Огноо
  Sven/Sarah Barth c0fa45dc92 * a function can't be used to implicitely specialize a specialized procedure variable parameter and vice versa 3 жил өмнө
  Sven/Sarah Barth a5f3040da5 * the index of the generic type parameter is not the same index of the paras list 3 жил өмнө
  Sven/Sarah Barth 66bac7c415 * fix #39679 and fix #39680: for implicit specializations a parameter used in a call might also inherit in some depth from a specialization used as parameter type 3 жил өмнө
  Sven/Sarah Barth 4053d59a2c * fix #39673: also resolve the dummy symbol in case this isn't a reuse of the current generic's name 3 жил өмнө
  Sven/Sarah Barth 98a942a37e * move handling of a dummy symbol (mainly either resolving it or generating a suitable error) inside single_type to a nested function as the same code is used multiple times 3 жил өмнө
  mattias ee7cbb61a0 fcl-passrc: resolver: fixed call generic function with anonymous specialize function type 3 жил өмнө
  florian 559fcdf736 * forbid cyclic pointer definitions, resolves #39634 3 жил өмнө
  Sven/Sarah Barth b1d9d34665 * only abort due to a missing overload directive if there indeed was any procdef found (due to implicit specializations there might be none), fixes compilation of tests webtbs/tw38310b and webtbs/tw38310c 3 жил өмнө
  Bi0T1N 59672a6982 Add support for OpenSSL 3.0 3 жил өмнө
  florian 02289d1f5b + fold "a shl n1 shl n2" and "a shr n1 shr n2" into "a shl (n1+n2)" and "a shr (n1+n2)", resolves #39629 3 жил өмнө
  Ondrej Pokorny adb264a711 db odbcconn: error messages received through SQLGetDiagRec are ANSI - convert them to CP_ACP 3 жил өмнө
  Sven/Sarah Barth 90844c2027 * fix #35261: apply slightly adjusted changes by Ryan Joseph to implement support for implicit generic function specializations 3 жил өмнө
  florian fab610a927 * call OptPass1_V_MOVAP for MOVDQA on i386 3 жил өмнө
  florian 4808ed63e3 * use MOVDQA instead of MOVQ in spilling_create_store 3 жил өмнө
  Sven/Sarah Barth 862cffa087 * have the unsigned 32-bit overload of IntToHex use the signed 32-bit one to avoid usage of 64-bit arithmetic (and parameter passing) when it can be avoided 3 жил өмнө
  Sven/Sarah Barth d32134dd1a * fix #39664: ensure that the 8- and 16-bit signed overloads of IntToHex return the correct number of digits 3 жил өмнө
  florian ee3b5f5a62 * x86_64: do not use copy_mm in g_concatcopy for 8 byte sized copies 3 жил өмнө
  florian 2f1eb9be18 * support R_SUBMMX in spilling_create_store, resolves #39672 3 жил өмнө
  marcoonthegit 2457016671 * TStringlist constructor with ownsobjects parameter, Delphi compatible + empty constructor to avoid compiler getting confused 3 жил өмнө
  florian 143c2ec232 * powerpc-linux: provide also local __libc_csu_* routines 3 жил өмнө
  florian 366d1332d1 * nicer casing 3 жил өмнө
  florian 43b4b34395 * disallow offsetof trick for types involving implicit dereferences, resolves #39667 partially 3 жил өмнө
  florian 62f21ae60d + recurse into multiple subscription nodes when calculating contant @... expressions, resolves #39665 3 жил өмнө
  Pierre Muller a939c0ccd4 Add several tests for 127 max ID length, related to bug report #39661 3 жил өмнө
  Pierre Muller 379c1414a7 Fix for bug report #39661 3 жил өмнө
  florian 4c5fc2f958 * patch by Rika: avoid that capacity of TQueue grows to much for certain 3 жил өмнө
  mattias d748bb6630 pas2js: removed translation.html, it is now on the wiki https://wiki.freepascal.org/Pas2js_Transpiler 3 жил өмнө
  Pierre Muller 85c648e603 Check mf_symansistr is compatible with current compiler mode and issue a message before failing PPU loading 3 жил өмнө
  florian 7ff6d78543 * mips(el)-linux: provide __libc_csu_* as weak symbols 3 жил өмнө
  florian a20a7e3497 * define __libc_csu_* symbols as weak symbols on aarch64-linux 3 жил өмнө