pierre
|
cc8708c3c9
Improve test to allow easier understanding of errors
|
12 жил өмнө |
yury
|
4a696dbf00
* pas2jni: fixed error during records processing.
|
12 жил өмнө |
yury
|
8bc8363c77
* pas2jni: added fcl-json dependency.
|
12 жил өмнө |
yury
|
94197aade9
* pas2jni: fixed processing of int64 and boolean constants. Also fixes to correctly process whole System unit.
|
12 жил өмнө |
yury
|
10c1b11d15
* ppudump: Output "RetType" attribute for procedures and destructors.
|
12 жил өмнө |
yury
|
45895f26e0
* pas2jni: use stable JSON output from ppudump.
|
12 жил өмнө |
reiniero
|
6211de8b87
* fcl-db/dbase: add support and test for IndexStream so dbf,memo, and index can work without file backing if streams are used
|
12 жил өмнө |
sergei
|
300289dd89
* MIPS: reworked 64-bit code generation, implemented overflow checking and optimized operations with constants.
|
12 жил өмнө |
sergei
|
bfd7401541
* MIPS: overflow checking added in r24445 works only when source and destination of operation are different registers. Fixed cases of operations on same register.
|
12 жил өмнө |
yury
|
2ec85e9705
* ppudump: Output "Size" attribute for objects and records.
|
12 жил өмнө |
nickysn
|
512ca83f33
- don't allocate/deallocate the fpu registers in tcg.[de]allocallcpuregisters on the i8086
|
12 жил өмнө |
yury
|
ec6ff22588
* ppudump: Output "MethodPtr" attribute for procedural types.
|
12 жил өмнө |
nickysn
|
9f0c23bd4c
* fixed round() on i8086 after r24502
|
12 жил өмнө |
nickysn
|
3665ed4b03
+ enabled returning int64 in ax:bx:cx:dx for the i8086
|
12 жил өмнө |
nickysn
|
d433408a7d
-rm BX from i8086's saved_stadard_registers array, as it interferes with returning int64 in ax:bx:cx:dx and it shouldn't be saved anyway
|
12 жил өмнө |
nickysn
|
8fea00d8f5
- rm NR_PIC_OFFSET_REG from i8086/cpubase.inc, because it isn't used (and shouldn't be used) on the i8086
|
12 жил өмнө |
nickysn
|
2557382815
- rm tcg8086.g_maybe_got_init as it's of no use for the i8086
|
12 жил өмнө |
nickysn
|
6b2f59c3e0
+ preparations for returning int64 in ax:bx:cx:dx on i8086
|
12 жил өмнө |
nickysn
|
0b09c50138
* updated ppudump because of the ppu changes in r24491
|
12 жил өмнө |
nickysn
|
80e76534a5
* incremented CurrentPPUVersion after r24491, because it changes the ppu structure on at least one platform (ppcjvm)
|
12 жил өмнө |
Jonas Maebe
|
11d5d4f79d
* check range of enums and booleans in typed constant expressions when
|
12 жил өмнө |
yury
|
f174c4df83
* pas2jni: Removed debug stuff.
|
12 жил өмнө |
nickysn
|
e2cd2813ce
+ stop with an internal error if GetNextReg is called with a non-imaginary register
|
12 жил өмнө |
joost
|
2555885541
* Added fpmake.pp files for pas2fpm, pas2jni and pas2ut
|
12 жил өмнө |
nickysn
|
ae74cd17d2
* tarraydef.ppuload/ppuwrite: use ppufile.getasizeint/putasizeint for reading/writing lowrange and highrange as they're asizeint type, not aint
|
12 жил өмнө |
reiniero
|
ec720322bc
* fcl-db/fpdbfexport: fix automatic export field name truncation for DBase files
|
12 жил өмнө |
paul
|
a65cb866d1
rtl: add unicodenumtable to install units
|
12 жил өмнө |
joost
|
555ea23209
* Added fpmake.pp for unicode utils
|
12 жил өмнө |
joost
|
534e8e2a0c
* Scripts to generate Makefiles which call fpmake
|
12 жил өмнө |
michael
|
27fc72b4b3
* Fixed bug #24419
|
12 жил өмнө |