Commit Graph

63068 Commits

Author SHA1 Message Date
Michaël Van Canneyt
71457e6408 * More platform fixes 2021-09-01 14:26:28 +02:00
Michaël Van Canneyt
0b96cc3a30 * Fix for non-compilation on non-supported platforms: linux -> unix 2021-09-01 14:05:27 +02:00
Michaël Van Canneyt
6e5103f3c5 * Fix for non-compilation on non-supported platforms 2021-09-01 14:03:36 +02:00
Michaël Van Canneyt
ccfb34c518 * Add http client pool from Ondrej Pokorny 2021-09-01 12:50:23 +02:00
Michaël Van Canneyt
db5b974a42 Merge branch 'main' into httpserver_keepalive 2021-09-01 09:39:22 +02:00
Ondrej Pokorny
54e418c5e8 * fphttpclient: add new OnIdle event to keep the client responsive in case the server needs a lot of time to respond (and to be able to terminate the request while waiting for data) 2021-09-01 09:31:50 +02:00
florian
8efae66956 * we cannot do SSA during partial writes to arrays which span multiple registers, resolves #39325 2021-09-01 09:31:50 +02:00
florian
dca4bde3a2 * unified internal error 2021-09-01 09:31:50 +02:00
Sven Barth
be069c8fa8 * fix #39329: adjust visibilties of PT and TArr in TVector<> and TDeque<> so that they can be correctly used either by descendants or users outside of the class 2021-09-01 09:31:50 +02:00
florian
4303d62c2b * do fullcycle with -j 4 2021-09-01 09:31:50 +02:00
Pierre Muller
b5fca5b094 Ignore all BuildUnit_{package_name}.pp generated file 2021-09-01 09:31:50 +02:00
Ondrej Pokorny
bce2f26234 * TEncoding.GetEncoding - create unicode encodings, not only MBCS 2021-09-01 09:31:50 +02:00
ccrause
5ab6775376 Sorted help options. 2021-09-01 09:31:50 +02:00
florian
9305bff861 * generate a def. file only if really necessary 2021-09-01 09:31:15 +02:00
Sven Barth
3ce6cae11d * fix for #39310 by fixing various small issues in tabstractrecordsymtable.has_single_field:
- initialize the returned def to a safe default
  - correctly reset the found symbol for each loop
  - reset the result when descending into a record
+ added test
2021-09-01 09:31:15 +02:00
FPK
d5d90499ee * factored out the fullcycle job as proposed by Marcus 2021-09-01 09:31:15 +02:00
florian
5d9968366b * fix test for targets with FPC_COMP_IS_INT64 defined 2021-09-01 09:31:15 +02:00
FPK
c2eb68330c + do fullcycle 2021-09-01 09:31:14 +02:00
FPK
94a5fd4a5e * build fpts2junit after testing so all directories are present 2021-09-01 09:31:14 +02:00
FPK
2ee32623fb + build fpts2junit
+ generate testresult.xml artifact
2021-09-01 09:31:14 +02:00
FPK
936a35b587 * build and test must be one job 2021-09-01 09:31:14 +02:00
FPK
f43a65aec2 * Cleaned up .gitlab-ci.yml
* Added regression testing
2021-09-01 09:31:14 +02:00
FPK
b31adddd7e Added make command to .gitlab-ci.yml 2021-09-01 09:31:14 +02:00
FPK
dbca95518b Initial .gitlab-ci.yml file 2021-09-01 09:31:14 +02:00
florian
c28995494c * reverted wrongly committed file 2021-09-01 09:31:14 +02:00
florian
9526fc64cd + Aarch64: FMovFMov2FMov 2 optimization 2021-09-01 09:31:14 +02:00
ccrause
e310be017e + Add support for -Adefault.
* Move help message for option -sT to the correct group of messages. 
  * Use shorter message to indicate switch to external asm. 
  * Adapted -sX messages because -sT doesn't force external assembler writer.
2021-09-01 09:31:14 +02:00
Pierre Muller
23bf243acd Add test for bug report 38973 (already fixed in trunk/main) 2021-09-01 09:29:51 +02:00
florian
d354428f42 * moved fwait 2021-09-01 09:29:51 +02:00
Bernd Kreuss
19062ce8af gdeque: remove unused variable 2021-09-01 09:29:51 +02:00
Pierre Muller
4fe3e1f8f8 Add some more patterns to .gitignore 2021-09-01 09:29:51 +02:00
Jonas Maebe
bc84f780ee Solves #39296: x86-64 parameter zero/sign extension 2021-09-01 09:29:51 +02:00
florian
b4f939a4ab * check if git executable really exists 2021-09-01 09:29:50 +02:00
Michaël Van Canneyt
848bd3e0c0 * Fix compation 2021-09-01 09:29:50 +02:00
Michaël Van Canneyt
52c8ac0ca0 * Fix by Mark Paley to add IfThen for StringList and TStringDynArray. Issue #39314 2021-09-01 09:29:50 +02:00
Michaël Van Canneyt
c587f5a681 * fix compilation 2021-09-01 09:29:50 +02:00
Michaël Van Canneyt
592c2ea0fb * Remove unneeded diagnostic output 2021-09-01 09:29:50 +02:00
Michaël Van Canneyt
c4069b5fe8 * Remove spurious var, prevents fpdoc from handling record 2021-09-01 09:29:50 +02:00
florian
2e608a3dd0 * change information for round* fixed 2021-09-01 09:29:50 +02:00
Pierre Muller
3892689ef7 Add several pattern from tests sub-directory to ignore list
(cherry picked from commit a837c8d47a)
2021-09-01 09:29:50 +02:00
florian
0f0b9833fe * fix change information for popcnt 2021-09-01 09:29:50 +02:00
Don
aecec2f6df Allow custom definition of GIT. 2021-09-01 09:29:50 +02:00
mattias
b2d2c5dde3 fcl-json: fixed testjson.lpi 2021-09-01 09:29:50 +02:00
florian
27529a7e74 * always use $(GIT) to call git 2021-09-01 09:29:50 +02:00
Pierre Muller
56a8f29519 Add support for hash generation for git repository (local modifier not implemented) 2021-09-01 09:29:50 +02:00
florian
838cc89fac * properly check if -unpushed should be appended in revision.inc 2021-09-01 09:29:50 +02:00
mattias
4fdeada0a5 pastojs: emulate compile time assign integer constant of different type 2021-09-01 09:29:50 +02:00
tg74
89d3d866d2 activate 'compressed disp8*N' for VCVTQQ2PS xmmreg, xmmrm and VCVTTPD2UDQ xmmreg, xmmrm
git-svn-id: branches/tg74/avx512-0037785@49513 -
2021-09-01 09:29:50 +02:00
tg74
85fffd7a77 activate 'compressed disp8*N' for VCVTQQ2PS xmmreg, xmmrm and VCVTTPD2UDQ xmmreg, xmmrm
git-svn-id: branches/tg74/avx512-0037785@49512 -
2021-09-01 09:29:50 +02:00
tg74
24f33871c0 working on new testmethods avx512-memref-operands - 'compressed disp8*N'
git-svn-id: branches/tg74/avx512-0037785@48927 -
2021-09-01 09:29:50 +02:00