Sven/Sarah Barth
|
4053d59a2c
* fix #39673: also resolve the dummy symbol in case this isn't a reuse of the current generic's name
|
%!s(int64=3) %!d(string=hai) anos |
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
|
%!s(int64=3) %!d(string=hai) anos |
mattias
|
ee7cbb61a0
fcl-passrc: resolver: fixed call generic function with anonymous specialize function type
|
%!s(int64=3) %!d(string=hai) anos |
florian
|
559fcdf736
* forbid cyclic pointer definitions, resolves #39634
|
%!s(int64=3) %!d(string=hai) anos |
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
|
%!s(int64=3) %!d(string=hai) anos |
Bi0T1N
|
59672a6982
Add support for OpenSSL 3.0
|
%!s(int64=3) %!d(string=hai) anos |
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
|
%!s(int64=3) %!d(string=hai) anos |
Ondrej Pokorny
|
adb264a711
db odbcconn: error messages received through SQLGetDiagRec are ANSI - convert them to CP_ACP
|
%!s(int64=3) %!d(string=hai) anos |
Sven/Sarah Barth
|
90844c2027
* fix #35261: apply slightly adjusted changes by Ryan Joseph to implement support for implicit generic function specializations
|
%!s(int64=3) %!d(string=hai) anos |
florian
|
fab610a927
* call OptPass1_V_MOVAP for MOVDQA on i386
|
%!s(int64=3) %!d(string=hai) anos |
florian
|
4808ed63e3
* use MOVDQA instead of MOVQ in spilling_create_store
|
%!s(int64=3) %!d(string=hai) anos |
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
|
%!s(int64=3) %!d(string=hai) anos |
Sven/Sarah Barth
|
d32134dd1a
* fix #39664: ensure that the 8- and 16-bit signed overloads of IntToHex return the correct number of digits
|
%!s(int64=3) %!d(string=hai) anos |
florian
|
ee3b5f5a62
* x86_64: do not use copy_mm in g_concatcopy for 8 byte sized copies
|
%!s(int64=3) %!d(string=hai) anos |
florian
|
2f1eb9be18
* support R_SUBMMX in spilling_create_store, resolves #39672
|
%!s(int64=3) %!d(string=hai) anos |
marcoonthegit
|
2457016671
* TStringlist constructor with ownsobjects parameter, Delphi compatible + empty constructor to avoid compiler getting confused
|
%!s(int64=3) %!d(string=hai) anos |
florian
|
143c2ec232
* powerpc-linux: provide also local __libc_csu_* routines
|
%!s(int64=3) %!d(string=hai) anos |
florian
|
366d1332d1
* nicer casing
|
%!s(int64=3) %!d(string=hai) anos |
florian
|
43b4b34395
* disallow offsetof trick for types involving implicit dereferences, resolves #39667 partially
|
%!s(int64=3) %!d(string=hai) anos |
florian
|
62f21ae60d
+ recurse into multiple subscription nodes when calculating contant @... expressions, resolves #39665
|
%!s(int64=3) %!d(string=hai) anos |
Pierre Muller
|
a939c0ccd4
Add several tests for 127 max ID length, related to bug report #39661
|
%!s(int64=3) %!d(string=hai) anos |
Pierre Muller
|
379c1414a7
Fix for bug report #39661
|
%!s(int64=3) %!d(string=hai) anos |
florian
|
4c5fc2f958
* patch by Rika: avoid that capacity of TQueue grows to much for certain
|
%!s(int64=3) %!d(string=hai) anos |
mattias
|
d748bb6630
pas2js: removed translation.html, it is now on the wiki https://wiki.freepascal.org/Pas2js_Transpiler
|
%!s(int64=3) %!d(string=hai) anos |
Pierre Muller
|
85c648e603
Check mf_symansistr is compatible with current compiler mode and issue a message before failing PPU loading
|
%!s(int64=3) %!d(string=hai) anos |
florian
|
7ff6d78543
* mips(el)-linux: provide __libc_csu_* as weak symbols
|
%!s(int64=3) %!d(string=hai) anos |
florian
|
a20a7e3497
* define __libc_csu_* symbols as weak symbols on aarch64-linux
|
%!s(int64=3) %!d(string=hai) anos |
florian
|
35a7490ae1
* provide __libc_csu_init and __libc_csu_fini as weak symbols
|
%!s(int64=3) %!d(string=hai) anos |
florian
|
191dd0c637
+ support .weak in the internal assembler
|
%!s(int64=3) %!d(string=hai) anos |
florian
|
971d7baa8a
* patch by Cyrax: Quote path - which is passed to Windres or alike program, resolves #36526
|
%!s(int64=3) %!d(string=hai) anos |