svenbarth
32c307e9ce
* fix for Mantis #34021 : if one of the two operators is an array constructor try to use an operator overload for that first before converting it to a set
...
+ added tests
git-svn-id: trunk@39554 -
2018-08-03 15:24:59 +00:00
michael
a49a496f09
* Fix bug ID #0034083 , allowing to add Output Intent (preparing PDF/A)
...
git-svn-id: trunk@39553 -
2018-08-03 12:34:43 +00:00
michael
4700e982d4
* Fix bug ID #0034071
...
git-svn-id: trunk@39551 -
2018-08-02 13:10:12 +00:00
michael
a7cbafb658
* Allow not to have Trailer ID
...
git-svn-id: trunk@39550 -
2018-08-02 12:14:12 +00:00
michael
65baf55ee0
* Fix bug #34081 , add Metadata option
...
git-svn-id: trunk@39549 -
2018-08-02 12:12:13 +00:00
Mattias Gaertner
6211847176
pastojs: create intfmap only for first class
...
git-svn-id: trunk@39548 -
2018-08-02 11:59:51 +00:00
Mattias Gaertner
e5cc0731ec
pastojs: fixed override method of class interface
...
git-svn-id: trunk@39547 -
2018-08-02 11:19:19 +00:00
michael
11fc60c213
* Fix bug ID #34082 : wrong CID
...
git-svn-id: trunk@39546 -
2018-08-02 10:06:52 +00:00
michael
ddb6741c6c
* Fix bug ID #34076 using provided patch: Add QWord overloads to Assert/CheckEquals
...
git-svn-id: trunk@39545 -
2018-08-02 06:03:42 +00:00
michael
dcf685b835
* Fix bug ID #34075 using provided patch: some methods not updating assert call count.
...
git-svn-id: trunk@39544 -
2018-08-02 05:59:20 +00:00
michael
ac48cd1343
* Add /ID to trailer, patch by Petr-K, butg ID 34072
...
git-svn-id: trunk@39543 -
2018-08-02 05:54:42 +00:00
michael
87de25a694
* Fix bug #34077
...
git-svn-id: trunk@39542 -
2018-08-01 19:12:30 +00:00
pierre
29d524e7e6
Remove abolute path for native linker, ld is in directory /usr/ccs/bin in Oracle Solaris 10 8/11
...
git-svn-id: trunk@39541 -
2018-08-01 06:44:26 +00:00
michael
e13f069b17
* Actually use introduced cross-platform constant...
...
git-svn-id: trunk@39540 -
2018-07-31 08:10:02 +00:00
michael
4e94570ca3
* Examples for socket client/server moved here, adapted for possibility of timeout
...
git-svn-id: trunk@39539 -
2018-07-31 08:06:01 +00:00
michael
c3d1e1559b
* clean up connection timeout logic
...
git-svn-id: trunk@39538 -
2018-07-31 08:05:19 +00:00
joost
5eb97ce700
* Do not generate access violations on empty json-strings
...
* Added DoBeforeReadObject and DoAfterReadObject
* Ability to alter the mapping between properties and JSON-elements
git-svn-id: trunk@39536 -
2018-07-30 22:08:18 +00:00
michael
487259fed2
* Fix compilation (bug id 34064) pending correct solution
...
git-svn-id: trunk@39535 -
2018-07-30 21:34:59 +00:00
michael
962391621f
* Fix bug ID #32404
...
git-svn-id: trunk@39534 -
2018-07-30 21:26:06 +00:00
joost
3c18e12cc7
* Fixed TInetSocket.Connect error handling which got broken in r39199
...
git-svn-id: trunk@39533 -
2018-07-30 20:22:49 +00:00
michael
a721f23666
* Session routing demo
...
git-svn-id: trunk@39532 -
2018-07-30 20:07:09 +00:00
michael
99a83cd392
* Add Session.States to track new/expired etc.
...
git-svn-id: trunk@39531 -
2018-07-30 20:05:47 +00:00
michael
66efdeff83
* Fix bug #0034063 , using provided patch
...
git-svn-id: trunk@39530 -
2018-07-30 14:10:06 +00:00
michael
67adab1155
* Fix bug #34062 , invalid length1 for compressed fonts, using provided patch
...
git-svn-id: trunk@39529 -
2018-07-30 13:52:48 +00:00
michael
6e85976561
* Fix bugs with ID 34061 and 34023 (related), using provided patch
...
git-svn-id: trunk@39528 -
2018-07-30 13:48:55 +00:00
michael
b4ea525215
* Fix bug #34060 , using provided patch by Petr-K
...
git-svn-id: trunk@39527 -
2018-07-30 13:43:46 +00:00
michael
7c0eec6a3f
* Fix bug ID #34059 , double flush in compressed stream
...
git-svn-id: trunk@39526 -
2018-07-30 13:37:16 +00:00
michael
ab84f09591
* Fix bug #39521 . Generic functions only in trunk
...
git-svn-id: trunk@39525 -
2018-07-29 21:43:03 +00:00
Jeppe Johansen
f781c8942e
Write real atomic operations, and add memory barrier operations.
...
Add support for fence, and acquire/release syntax to assembler reader.
Fix broken register aliases.
git-svn-id: branches/laksen/riscv_new@39524 -
2018-07-29 16:43:09 +00:00
Jeppe Johansen
f2670bc8fb
Fix missing alignment call.
...
git-svn-id: branches/laksen/riscv_new@39523 -
2018-07-29 14:18:19 +00:00
Jeppe Johansen
90d5f5e760
Added library search paths.
...
Removed GP and TP from allocatable registers for now. GP should not be overwritten.
Ported dllprt0.as
Fixed register usage in cprt0.as
git-svn-id: branches/laksen/riscv_new@39522 -
2018-07-29 13:08:15 +00:00
michael
1e3f44965f
* Added generic IfThen, as proposed by Thaddy de Koning, bug id #34012
...
git-svn-id: trunk@39521 -
2018-07-29 09:35:54 +00:00
marco
d5601e3631
* remove unused private field fterminalprogram
...
git-svn-id: trunk@39520 -
2018-07-29 09:26:07 +00:00
Jeppe Johansen
76dda5813e
Updated dynlinker filename.
...
Fix passing of vararg register pairs.
Fix passing of big record, and return of records.
Disabled framepointer elimination for the time being.
git-svn-id: branches/laksen/riscv_new@39519 -
2018-07-28 20:06:06 +00:00
marco
dae75342d3
* reduce to one Event only, and use enum to signal what is happening.
...
git-svn-id: trunk@39518 -
2018-07-28 16:18:48 +00:00
marco
0060a3560f
* Renamed intruncommand to RunCommandLoop.
...
* Added some events for basic parameterization.
git-svn-id: trunk@39517 -
2018-07-28 15:42:25 +00:00
marco
70c09d86a8
* body of runcommand to TProcess class. If more flexibility is added to this function (onevent properties called in the loop), it becomes easier to run your own with slightly different features.
...
git-svn-id: trunk@39516 -
2018-07-28 13:59:21 +00:00
michael
b4ce6f42f9
* Undid patch for bug #33918 (r39321)
...
git-svn-id: trunk@39515 -
2018-07-28 09:48:43 +00:00
marco
d00647bb31
* fix typo-gotcha probably introduced by an accidental save in the IDE after testing. Thanks to Karoly for reporting.
...
git-svn-id: trunk@39514 -
2018-07-27 18:16:50 +00:00
marco
66a1911d97
* ReadInputStream factored out, analogous as suggested in mantis #32541 .
...
Next step: make runcommand a method.
git-svn-id: trunk@39513 -
2018-07-27 16:23:37 +00:00
florian
dc3830d78d
* integer and float registers do not overlay on Risc-V
...
git-svn-id: branches/laksen/riscv_new@39512 -
2018-07-26 20:57:01 +00:00
florian
44150f43ac
* RISC-V 32 compilation fixed
...
+ lazarus project file for the compiler added
git-svn-id: branches/laksen/riscv_new@39511 -
2018-07-26 19:18:47 +00:00
florian
14bfcbb0da
* compiled the calling convention test files by riscv64-linux-gnu-gcc (Ubuntu 7.3.0-16ubuntu3) 7.3.0
...
with -O3
git-svn-id: branches/laksen/riscv_new@39508 -
2018-07-24 21:11:52 +00:00
Mattias Gaertner
2b02473103
pastojs: changed logo
...
git-svn-id: trunk@39507 -
2018-07-24 15:47:18 +00:00
Mattias Gaertner
a479b4ad9e
pas2js: clean up
...
git-svn-id: trunk@39506 -
2018-07-24 05:38:49 +00:00
Mattias Gaertner
fc49471729
pas2js: -vd writes stacktrace
...
git-svn-id: trunk@39505 -
2018-07-24 05:37:59 +00:00
michael
a0b4569d98
* Version 1.1.1 for pas2js trunk
...
git-svn-id: trunk@39504 -
2018-07-23 20:02:02 +00:00
Jeppe Johansen
d32d158b4d
Regenerated utils makefiles.
...
git-svn-id: branches/laksen/riscv_new@39496 -
2018-07-23 12:25:52 +00:00
Jeppe Johansen
49dae7e900
Fixed the elfreader, so it correctly reads the riscv type.
...
Set the default machineflag to rvc+rvf+rvd.
git-svn-id: branches/laksen/riscv_new@39495 -
2018-07-23 12:18:33 +00:00
Jeppe Johansen
27ab039366
Fixed _fini and _init references in cprt0.as
...
Add RiscV to fcl-res and fpcres.
Check that constant is a valid imm12 when doing overflow checking.
git-svn-id: branches/laksen/riscv_new@39494 -
2018-07-23 11:40:55 +00:00