florian
|
03778f9b7f
|
* unified settings for CPU "size"
git-svn-id: trunk@46757 -
|
2020-09-03 21:02:27 +00:00 |
|
michael
|
24ea912ff5
|
* Patch from Luiz Americo to implement SQL_NULL params on firebird (bug ID 37646)
git-svn-id: trunk@46756 -
|
2020-09-03 09:40:44 +00:00 |
|
michael
|
c7628c11c6
|
* Better error message for array types (bug ID 37685, patch from Henrique Werlang)
git-svn-id: trunk@46755 -
|
2020-09-03 08:38:43 +00:00 |
|
michael
|
3722c820c9
|
* Fix bug #37592, improved error message readability
git-svn-id: trunk@46753 -
|
2020-09-02 21:37:44 +00:00 |
|
florian
|
1e38369d06
|
* Xtensa: set expectloc of not nodes correctly
git-svn-id: trunk@46752 -
|
2020-09-02 20:47:53 +00:00 |
|
Mattias Gaertner
|
dd82f63c3f
|
fcl-passrc: fixed unit implementation uses namespace as unit intf identifier
git-svn-id: trunk@46751 -
|
2020-09-02 20:23:27 +00:00 |
|
Mattias Gaertner
|
545ee82ec4
|
pastojs: delay RTTI init of dynamic and static array specializations
git-svn-id: trunk@46750 -
|
2020-09-02 14:11:04 +00:00 |
|
Mattias Gaertner
|
05edd719d5
|
pastojs: delay RTTI init of dynamic and static array specializations
git-svn-id: trunk@46749 -
|
2020-09-02 14:03:26 +00:00 |
|
Mattias Gaertner
|
4db51d69e4
|
pastojs: delay RTTI init of record/class/proctype specializations
git-svn-id: trunk@46748 -
|
2020-09-02 12:42:55 +00:00 |
|
ondrej
|
bbdf1b5d27
|
SysUtils: SInvalidDateTime <> SInvalidDateTimeFloat
git-svn-id: trunk@46747 -
|
2020-09-02 09:58:12 +00:00 |
|
Mattias Gaertner
|
6a0ea119e9
|
pastojs: fixed concat(a) calling arrayRef
git-svn-id: trunk@46745 -
|
2020-09-01 22:01:52 +00:00 |
|
florian
|
34cd1212ea
|
* cosmetics
git-svn-id: trunk@46744 -
|
2020-09-01 20:32:46 +00:00 |
|
florian
|
1cbdc9cc9a
|
* enable initialization of exceptions and threading on FreeRTOS
git-svn-id: trunk@46743 -
|
2020-09-01 20:32:45 +00:00 |
|
florian
|
2dcb31efce
|
+ dummy implementation for FreeRTOS threading support
git-svn-id: trunk@46742 -
|
2020-09-01 20:32:44 +00:00 |
|
michael
|
6f979c9278
|
* Fix again 37656
git-svn-id: trunk@46741 -
|
2020-09-01 18:35:41 +00:00 |
|
florian
|
d5ce344b67
|
* stack size estimation again improved
git-svn-id: trunk@46739 -
|
2020-08-31 21:01:26 +00:00 |
|
ondrej
|
d0c9b4f982
|
sql parser: identifier can start with the "_" character - test case
git-svn-id: trunk@46738 -
|
2020-08-31 06:41:38 +00:00 |
|
ondrej
|
39c8d5c635
|
sql parser: identifier can start with the "_" character
git-svn-id: trunk@46737 -
|
2020-08-31 06:39:02 +00:00 |
|
florian
|
4407670d15
|
* Xtensa: fix operand size and location handling in TCPUAddNode.second_cmp
git-svn-id: trunk@46735 -
|
2020-08-30 21:32:45 +00:00 |
|
florian
|
6879a16cc3
|
* Xtensa: rewrote parameter handling
* Xtensa: aggregate types up to 16 bytes are returned in registers
git-svn-id: trunk@46734 -
|
2020-08-30 20:54:00 +00:00 |
|
florian
|
b36597c76a
|
* better calculation of estimated stack frame size
git-svn-id: trunk@46733 -
|
2020-08-30 20:53:59 +00:00 |
|
florian
|
867ed59459
|
* Xtensa: various stack handling fixes
git-svn-id: trunk@46732 -
|
2020-08-29 20:24:32 +00:00 |
|
florian
|
2c00016fdd
|
+ Xtensa: reused constant pool entries if possible
git-svn-id: trunk@46731 -
|
2020-08-29 20:24:31 +00:00 |
|
florian
|
55e6ffb428
|
+ common include file for tcal*.pp tests to define cpusmall
git-svn-id: trunk@46730 -
|
2020-08-29 20:24:30 +00:00 |
|
florian
|
3eb7a13088
|
+ Xtensa: implemented tcpuparamanager.ret_in_param according to API
* fixed passing of variant parameters
git-svn-id: trunk@46728 -
|
2020-08-28 20:18:36 +00:00 |
|
florian
|
fd0515344c
|
* Xtensa: record alignment is upto 8 bytes done
git-svn-id: trunk@46727 -
|
2020-08-28 20:18:35 +00:00 |
|
florian
|
292574f3fc
|
* Xtensa: fix single<>single
git-svn-id: trunk@46726 -
|
2020-08-28 20:18:35 +00:00 |
|
florian
|
f4e27dcfb6
|
+ created xtensa-freertos object files using gcc xtensa-esp32-elf-gcc (crosstool-NG esp-2019r2) 8.2.0 with:
make TEST_CCOMPILER=xtensa-esp32-elf-gcc create_c_objects TEST_FPC=fpc TEST_ABI=windowed TEST_OS_TARGET=freertos TEST_CPU_TARGET=xtensa TEST_SUBARCH=lx6 TEST_CFLAGS=-mlongcalls
git-svn-id: trunk@46725 -
|
2020-08-28 20:18:34 +00:00 |
|
Mattias Gaertner
|
37eb8c02f5
|
pastojs: clean up, comments
git-svn-id: trunk@46724 -
|
2020-08-28 17:23:54 +00:00 |
|
michael
|
13490e1af5
|
* Patch from Henrique Werlang to fix array concatenation (Bug ID 37656)
git-svn-id: trunk@46723 -
|
2020-08-28 17:11:12 +00:00 |
|
michael
|
db1872c980
|
* Patch from Inoussa to implement DBImageType
git-svn-id: trunk@46722 -
|
2020-08-28 16:14:42 +00:00 |
|
florian
|
47d6699a2e
|
* Xtensa: some issues with large parameters fixed
git-svn-id: trunk@46720 -
|
2020-08-27 21:31:31 +00:00 |
|
pierre
|
de7cb543e6
|
Move dbugsrv.pp example program from fcl-base/fpmake.pp to fcl-process/fpmake.pp where the source really is
git-svn-id: trunk@46719 -
|
2020-08-27 20:35:25 +00:00 |
|
pierre
|
df43c1ed03
|
Change 'Skipped package' messages from Warning to Info level, to avoid having these messages alone if all avaialble packages are compiled already
git-svn-id: trunk@46717 -
|
2020-08-27 11:42:01 +00:00 |
|
michael
|
46e8fa6fdf
|
* Improve image loading from Database
git-svn-id: trunk@46716 -
|
2020-08-27 09:18:53 +00:00 |
|
michael
|
df9cea5cc4
|
* Additional fix for GetDelimitedText
git-svn-id: trunk@46715 -
|
2020-08-27 07:35:51 +00:00 |
|
florian
|
250c0750a2
|
* Xtensa: several issues with parameter passing of the windowed api fixed
git-svn-id: trunk@46708 -
|
2020-08-26 21:03:42 +00:00 |
|
florian
|
1041bc5a17
|
* made test more verbose
git-svn-id: trunk@46707 -
|
2020-08-26 21:01:38 +00:00 |
|
florian
|
f4ded560cc
|
* Xtensa: OP_NOT fixed
git-svn-id: trunk@46706 -
|
2020-08-26 21:01:00 +00:00 |
|
Mattias Gaertner
|
7a87452764
|
pastojs: GetTypeKind
git-svn-id: trunk@46705 -
|
2020-08-26 20:30:56 +00:00 |
|
Mattias Gaertner
|
13903e44f4
|
fcl-passrc: resolver: GetTypeKind
git-svn-id: trunk@46704 -
|
2020-08-26 20:30:47 +00:00 |
|
florian
|
f30f62231f
|
* reverted 46417: if a assembler subroutine needs an entry instruction, it should be added explicitly
git-svn-id: trunk@46696 -
|
2020-08-25 21:39:40 +00:00 |
|
florian
|
6e25a014e6
|
* Xtensa: force correct location into a register in tcpunotnode.second_boolean
git-svn-id: trunk@46695 -
|
2020-08-25 21:39:39 +00:00 |
|
florian
|
3c6c403b7b
|
* Xtensa-FreeRTOS: use setjmp/longjmp provided by the Xtensa libraries, we
have to link against them anyways
git-svn-id: trunk@46694 -
|
2020-08-25 21:39:38 +00:00 |
|
florian
|
5aa3da26f5
|
* fix test for targets with little memory
git-svn-id: trunk@46693 -
|
2020-08-25 21:39:38 +00:00 |
|
pierre
|
b7a1195f5d
|
Generate more precise error message
git-svn-id: trunk@46692 -
|
2020-08-25 15:31:09 +00:00 |
|
pierre
|
836a932b9a
|
Move z80 specific -Sf options from rtl.cfg to system.cfg, as -Sf options are only accepted when compiliing system unit
git-svn-id: trunk@46691 -
|
2020-08-25 15:15:51 +00:00 |
|
pierre
|
8aa844e2fe
|
Fix compilation with -dEXTDEBUG for aarch64
git-svn-id: trunk@46690 -
|
2020-08-25 14:33:22 +00:00 |
|
pierre
|
d4c9e1f260
|
Replace outdated cgop2string function by tcgsize2str function from cgbase unit to fix EXTDEBUG cycle on powerpc64le-linux
git-svn-id: trunk@46689 -
|
2020-08-25 13:29:16 +00:00 |
|
pierre
|
46c354ae58
|
Fix EXTDEBUG code: tai_comment requires use of strpnew function with constant string
git-svn-id: trunk@46688 -
|
2020-08-25 13:27:53 +00:00 |
|