florian
|
1ebc0350d3
|
* fpcmake uses now git for date and hash in revision.inc
|
2021-11-24 22:37:20 +01:00 |
|
florian
|
18e0979379
|
+ Exception.GetBaseException
|
2021-11-23 23:01:06 +01:00 |
|
florian
|
b0459a19f4
|
+ initial files for intrinsics support on AArch64
|
2021-11-21 21:11:23 +01:00 |
|
florian
|
b733e21fd1
|
+ more AArch64 extensions
|
2021-11-20 20:47:47 +01:00 |
|
Michaël Van Canneyt
|
78336d2cba
|
* Assign codepageexpr
|
2021-11-20 10:48:58 +01:00 |
|
florian
|
67f3a7502d
|
+ Aaarch64: support adr instructions with local labels in the assembler reader
+ throw an error if an illegal instruction extension is passed as command line option
|
2021-11-19 22:37:47 +01:00 |
|
Michaël Van Canneyt
|
d3000c6174
|
* Moved comment to top of file for better visibility
|
2021-11-19 09:48:19 +01:00 |
|
Michaël Van Canneyt
|
92978caa2f
|
* Add notice that work by Wolfgang Erhardt was used
|
2021-11-19 09:46:39 +01:00 |
|
Michaël Van Canneyt
|
ff7febc06c
|
* Remove circular use, add lazarus test project file
|
2021-11-19 09:43:21 +01:00 |
|
Michaël Van Canneyt
|
f1cb5e678c
|
* Test for po_keepclassforward
|
2021-11-19 09:17:04 +01:00 |
|
Michaël Van Canneyt
|
14f62b06d2
|
* Export statement allows index and name
|
2021-11-19 08:39:19 +01:00 |
|
Michaël Van Canneyt
|
6390ccde9b
|
* No dependency on classes unit
|
2021-11-19 08:39:19 +01:00 |
|
Michaël Van Canneyt
|
0327a4a04e
|
* Fix uses list
|
2021-11-19 08:39:19 +01:00 |
|
Michaël Van Canneyt
|
b06f2c4a74
|
* Restore test project
|
2021-11-19 08:39:19 +01:00 |
|
J. Gareth "Curious Kit" Moreton
|
55d5b11deb
|
Converted tabs to spaces in toverflow.inc for consistency
|
2021-11-18 20:31:49 +00:00 |
|
mattias
|
da0260262d
|
pastojs: fixed call type helper on type helper read from pcu
|
2021-11-18 20:43:53 +01:00 |
|
mattias
|
ab809fa93c
|
fcl-passrc: clean up
|
2021-11-18 20:13:32 +01:00 |
|
mattias
|
75b911ce68
|
fcl-passrc: clean up
|
2021-11-18 20:11:54 +01:00 |
|
florian
|
6404478ea4
|
* cleanup of VER3_0 defines
|
2021-11-17 22:19:57 +01:00 |
|
J. Gareth "Curious Kit" Moreton
|
29ea731b2f
|
Added two new overflow tests
|
2021-11-17 20:18:57 +00:00 |
|
J. Gareth "Curious Kit" Moreton
|
2dc0995067
|
- Bug fix to new ADD/SUB optimisation where conditions are concerned
- Register allocation fixes for overflow checks
|
2021-11-17 20:18:57 +00:00 |
|
J. Gareth "Curious Kit" Moreton
|
3ce6c478cc
|
Bug fixes to magic division and vectorcall code that trigger -CriotR checks
|
2021-11-16 20:39:57 +00:00 |
|
florian
|
64c21bb88b
|
* fix bootstrapping wtih 3.2.2 and -Cpcoreavx2
|
2021-11-14 23:13:51 +01:00 |
|
J. Gareth "Curious Kit" Moreton
|
9f60628e5b
|
x86: new optimisation to change add/sub 128,(dest) to sub/add -128,(dest) to reduce binary size
|
2021-11-14 21:38:38 +00:00 |
|
Michaël Van Canneyt
|
e994bacbba
|
* Add crypto.h functions
|
2021-11-14 21:28:01 +01:00 |
|
Michaël Van Canneyt
|
cd6bc9aeb7
|
* Add missing definitions
|
2021-11-14 18:07:35 +01:00 |
|
Michaël Van Canneyt
|
65a570b772
|
* Test for po_arrayrangeexpr
|
2021-11-14 12:15:08 +01:00 |
|
Michaël Van Canneyt
|
5651680930
|
* Add test for threadvar
|
2021-11-14 12:06:00 +01:00 |
|
florian
|
feb5bde09c
|
* better code and data size info for FreeRTOS
|
2021-11-13 19:04:58 +01:00 |
|
Michaël Van Canneyt
|
56ab410705
|
* Parse codepage strings
|
2021-11-13 18:42:49 +01:00 |
|
Michaël Van Canneyt
|
4820ec0746
|
* "Class of" allowed for fields
|
2021-11-13 18:14:46 +01:00 |
|
Michaël Van Canneyt
|
f4da533440
|
* Objects can also be abstract in FPC
|
2021-11-13 17:47:23 +01:00 |
|
Michaël Van Canneyt
|
9f1f055d29
|
* Fix dependency on hash (sha1)
|
2021-11-13 15:50:22 +01:00 |
|
Michaël Van Canneyt
|
1c9c9bd8bd
|
* Reorder units
|
2021-11-13 15:49:44 +01:00 |
|
Michaël Van Canneyt
|
70c286d7d5
|
* Do not redefine TBytes
|
2021-11-13 15:49:10 +01:00 |
|
Michaël Van Canneyt
|
4b956674dd
|
* Dependency on fcl-base
|
2021-11-13 15:45:52 +01:00 |
|
Michaël Van Canneyt
|
509d8cd407
|
* Correct uses clause (renamed units)
|
2021-11-13 15:40:04 +01:00 |
|
Michaël Van Canneyt
|
b445cadeb9
|
* Renamed ecc->fpecc
|
2021-11-13 15:34:03 +01:00 |
|
Michaël Van Canneyt
|
1be9fecf4b
|
* Fix compilation, remove moved units
|
2021-11-13 15:32:26 +01:00 |
|
Michaël Van Canneyt
|
16fa6fa105
|
* Base hash units moved & renamed
|
2021-11-13 15:20:35 +01:00 |
|
Michaël Van Canneyt
|
009c19a400
|
* Rename units using fp prefix
|
2021-11-13 15:17:57 +01:00 |
|
Michaël Van Canneyt
|
82fdbbbbdc
|
Move hash algorithms that rely on fcl-base
|
2021-11-13 15:08:46 +01:00 |
|
Michaël Van Canneyt
|
7626af634c
|
* Move basenenc back to fcl-base, sysutils is needed
|
2021-11-13 14:43:51 +01:00 |
|
Pierre Muller
|
52cc8df079
|
Add some delay and a maximum attempt number in GenerateTempDir to avoid getting oversized execution log files
|
2021-11-12 12:08:20 +01:00 |
|
florian
|
550d0481b3
|
* better error message
|
2021-11-11 22:52:21 +01:00 |
|
Michaël Van Canneyt
|
1c7709e454
|
* Fix issue 39437
|
2021-11-11 19:44:52 +01:00 |
|
Michaël Van Canneyt
|
5df6671ff2
|
* Fix issue 39431
|
2021-11-11 19:36:05 +01:00 |
|
Michaël Van Canneyt
|
2052049e74
|
* Fix by Werner Pamler for issue #39436
|
2021-11-11 19:18:37 +01:00 |
|
Michaël Van Canneyt
|
687ab895c7
|
* Disable debug define
|
2021-11-11 19:07:29 +01:00 |
|
florian
|
03ce23246f
|
* patch by Don Siders: Fixes spelling, grammar errors in source and compiler messages, resolves #39434
|
2021-11-10 19:16:14 +01:00 |
|