nickysn
|
d57ffc4745
|
* changed the object file format for z80-embedded and z80-zxspectrum to .rel
git-svn-id: branches/z80@44899 -
|
2020-04-20 23:36:15 +00:00 |
|
nickysn
|
2f68090dd6
|
* synchronized with trunk
git-svn-id: branches/z80@44898 -
|
2020-04-20 22:42:08 +00:00 |
|
pierre
|
cd6de6a4ca
|
Regenerate all Makefiles
git-svn-id: trunk@44882 -
|
2020-04-20 13:58:47 +00:00 |
|
nickysn
|
0f323df7a3
|
* synchronized with trunk
git-svn-id: branches/z80@44873 -
|
2020-04-19 21:10:31 +00:00 |
|
Jonas Maebe
|
26ec913725
|
* regenerated makefiles
git-svn-id: trunk@44861 -
|
2020-04-19 17:33:47 +00:00 |
|
nickysn
|
b868d653bb
|
* regenerated makefiles after sync with trunk
git-svn-id: branches/z80@44847 -
|
2020-04-19 13:00:50 +00:00 |
|
Jonas Maebe
|
4b59bcb0ca
|
* regenerated makefiles
git-svn-id: trunk@44793 -
|
2020-04-18 16:08:25 +00:00 |
|
svenbarth
|
de35356a4d
|
* when checking for an existing operator overload for the assignment operator, check for the correct variant (explicit or not) matching the overload
+ added tests
git-svn-id: trunk@44746 -
|
2020-04-17 14:44:14 +00:00 |
|
florian
|
cd35cdad25
|
* fix Min/MaxSingle/Double values, resolves #36870
git-svn-id: trunk@44714 -
|
2020-04-13 08:48:32 +00:00 |
|
florian
|
5bab6201d5
|
* rebuild Makefiles
git-svn-id: trunk@44679 -
|
2020-04-10 19:42:14 +00:00 |
|
florian
|
eee2e9f950
|
* commented test
git-svn-id: trunk@44610 -
|
2020-04-05 21:12:12 +00:00 |
|
florian
|
2f5d51436e
|
+ with the randseed set as in the test, the test fails on x86_64-linux, added so it won't be forgotten
git-svn-id: trunk@44599 -
|
2020-04-05 16:26:11 +00:00 |
|
florian
|
0f06a7205b
|
* do not create full copies of objects when object checking is on, resolves #36863
git-svn-id: trunk@44598 -
|
2020-04-05 16:26:10 +00:00 |
|
michael
|
a24a4b9745
|
* Patch from Bart Broersma to fix bug ID #36809 - test program
git-svn-id: trunk@44478 -
|
2020-04-01 07:06:01 +00:00 |
|
florian
|
43dc4c7ea0
|
* regenerated Makefiles
git-svn-id: trunk@44333 -
|
2020-03-21 20:59:59 +00:00 |
|
florian
|
bc3131688a
|
* fix precedence of IS operator, resolves #35909
git-svn-id: trunk@44266 -
|
2020-03-06 10:10:58 +00:00 |
|
svenbarth
|
97c8464b11
|
* fix for Mantis #36738: when copying a record using its copy operator we assume that we've copied the whole record; this way managed records inside non-managed records are handled correctly
+ added (adjusted) test
git-svn-id: trunk@44257 -
|
2020-03-02 22:04:45 +00:00 |
|
svenbarth
|
8003f675c5
|
+ add test for already fixed Mantis #24283
git-svn-id: trunk@44249 -
|
2020-02-28 16:29:14 +00:00 |
|
florian
|
af1a4c06c5
|
* fixed generic round(...) for large values based on a comment by Alexander Hofmann on fpc-devel
* extended test
git-svn-id: trunk@44235 -
|
2020-02-23 10:41:18 +00:00 |
|
florian
|
4dff373fef
|
* (modified) patch by J. Gareth Moreton: processor-aware MOVZX optimisation cleanup, resolves #36687
git-svn-id: trunk@44233 -
|
2020-02-22 18:37:38 +00:00 |
|
florian
|
c146aecc01
|
* throw an error if the forward interface type and the actual interface type do not match, resolves #36720
git-svn-id: trunk@44230 -
|
2020-02-21 20:35:27 +00:00 |
|
florian
|
66aa2e1416
|
* fixed tests for architectures with FPC_COMP_IS_INT64 defined
git-svn-id: trunk@44222 -
|
2020-02-20 20:51:46 +00:00 |
|
florian
|
bb6028a275
|
* AArch64: the PIC code needs also more registers, so use the same ifdefs as arm and sparc
git-svn-id: trunk@44217 -
|
2020-02-19 21:10:20 +00:00 |
|
florian
|
200de64085
|
* aarch64 suffers also from the limited tan precision of the softfpu
git-svn-id: trunk@44212 -
|
2020-02-18 21:37:06 +00:00 |
|
florian
|
2214677656
|
* tests need -CE
git-svn-id: trunk@44206 -
|
2020-02-17 20:36:35 +00:00 |
|
svenbarth
|
2ad3c6dd97
|
* fix global generic functions with constraints in mode Delphi by handling implementations with defines outside of parse_generic_parameters
+ added tests
git-svn-id: trunk@44189 -
|
2020-02-16 09:53:37 +00:00 |
|
florian
|
b7afb2431c
|
* do not allow constraints in headers of procedure implementations in delphi mode, resolves #36584
* better error message if a constraint is found at a wrong location
git-svn-id: trunk@44174 -
|
2020-02-14 20:56:55 +00:00 |
|
svenbarth
|
c4f3f7f453
|
* only resolve a dummy symbol if it is a type symbol (thus truly a dummy symbol)
+ added tests
git-svn-id: trunk@44172 -
|
2020-02-14 16:49:07 +00:00 |
|
svenbarth
|
147559349b
|
* fix for Mantis #36652: gracefully handle the error if one tries to implement a method of a type from another unit
+ added test
git-svn-id: trunk@44170 -
|
2020-02-14 16:48:58 +00:00 |
|
yury
|
fc42953814
|
* Disabled range and overflow checks for the tw36587 test, since overflows are intended there.
git-svn-id: trunk@44168 -
|
2020-02-14 10:37:14 +00:00 |
|
florian
|
1e64133a08
|
* fix TVector.Reserve after IncreaseCapacity changes, resolves #36698
git-svn-id: trunk@44167 -
|
2020-02-13 21:29:23 +00:00 |
|
yury
|
39c48f0d01
|
* Fixed r43577 for cases when the size of the new result of a simplified node after typecheckpass is smaller than the size of the original node's result. This caused internal errors or invalid assembly in some cases. Issue #36587.
git-svn-id: trunk@44151 -
|
2020-02-11 12:49:12 +00:00 |
|
florian
|
2d47013cd1
|
* patch by J. Gareth Moreton: fixes internal error 200405231 with inline, resolves #35590
git-svn-id: trunk@44119 -
|
2020-02-05 20:35:03 +00:00 |
|
pierre
|
b77cd3a3e7
|
Use TEST_USE_LONGLOG by default, but check TEST_DISABLE_LONGLOG before setting it to 1
git-svn-id: trunk@44114 -
|
2020-02-04 22:15:44 +00:00 |
|
florian
|
de213ba258
|
- test removed as it cannot work on all variants of currency support
git-svn-id: trunk@44107 -
|
2020-02-03 20:16:33 +00:00 |
|
florian
|
2b7447c78d
|
* EPoll_Event is packed only on x86-64, not other 64 Bit CPUs, resolves #34416
* epoll_pwait expects the SigSet size as sixth parameter (kernel syscall only)
+ simple epoll* test
git-svn-id: trunk@44093 -
|
2020-02-02 14:23:51 +00:00 |
|
florian
|
d479069f8c
|
* might_have_sideeffects takes care of absolute
git-svn-id: trunk@44083 -
|
2020-02-01 18:00:38 +00:00 |
|
svenbarth
|
1407aa2b4b
|
* fix for Mantis #36631: it's an error if a POINT after an array is not followed by an identifier
+ added tests
git-svn-id: trunk@44082 -
|
2020-02-01 17:51:46 +00:00 |
|
florian
|
8f707903df
|
* test fixed
git-svn-id: trunk@44075 -
|
2020-01-31 21:27:46 +00:00 |
|
yury
|
4a756a2d30
|
* r42239 broke the tw13948b test for aarch64. Fixed this and improved the test.
git-svn-id: trunk@44052 -
|
2020-01-28 17:50:20 +00:00 |
|
yury
|
405b01f116
|
* Skip the test for android.
git-svn-id: trunk@44050 -
|
2020-01-27 18:12:16 +00:00 |
|
yury
|
797795e285
|
* Skip the test for aarch64.
git-svn-id: trunk@44049 -
|
2020-01-27 17:50:35 +00:00 |
|
yury
|
3a31391c39
|
* tests: When cross-testing, if possible, use the "ppc" native compiler to build fpmake. It solves PPU incompatibility errors.
git-svn-id: trunk@44048 -
|
2020-01-27 17:37:26 +00:00 |
|
florian
|
6c71fd461d
|
* avoid internalerror for dec/inc(...,v) with v>high(int64), resolves #35298
git-svn-id: trunk@44031 -
|
2020-01-24 21:39:07 +00:00 |
|
florian
|
d87a5cc9fb
|
* take care of m_duplicate_names when checking for duplicate locals, resolves #33221
git-svn-id: trunk@44028 -
|
2020-01-23 21:32:09 +00:00 |
|
pierre
|
bcf43724bf
|
Add more debug information when verbose is set
git-svn-id: trunk@44022 -
|
2020-01-23 14:49:59 +00:00 |
|
svenbarth
|
9a42625cfb
|
* also allow by-value open array parameters for the tail recursion optimization
* adjusted test
git-svn-id: trunk@44012 -
|
2020-01-21 21:30:10 +00:00 |
|
svenbarth
|
4fc02d3d09
|
* enable tail recursion optimization also for const and constref open arrays
+ added test
git-svn-id: trunk@44011 -
|
2020-01-21 21:29:56 +00:00 |
|
florian
|
01302bc47d
|
* subroutines working with an OS dependend time stamp use an int64 now, so the 2038 problem
on unixes can be tackled
git-svn-id: trunk@44010 -
|
2020-01-21 20:59:20 +00:00 |
|
florian
|
069e040e49
|
* do for-loop unrolling after for-loop simplification, resolves #36589
git-svn-id: trunk@43999 -
|
2020-01-19 18:21:12 +00:00 |
|