Commit Graph

54229 Commits

Author SHA1 Message Date
pierre
ada8891d9e Also allow clang assembler for powerpc64-darwin target
git-svn-id: trunk@39580 -
2018-08-06 16:13:05 +00:00
pierre
bc75e8547e Improve detect_linuxvcs to allow parsing of /proc/PID/stat even with spaces in exe name
git-svn-id: trunk@39579 -
2018-08-06 16:10:28 +00:00
pierre
76d3893d78 Changes for symbian target OS, adding most of standard units, as empty stubs
git-svn-id: trunk@39578 -
2018-08-06 15:16:55 +00:00
pierre
0064860f75 Changes for symbian target OS
git-svn-id: trunk@39577 -
2018-08-06 15:14:25 +00:00
pierre
d0a7e29052 Add character, fpwidestring, unicodedata and unicodenumtable units to allow compilation of uregexpr unit from package regexpr
git-svn-id: trunk@39576 -
2018-08-06 12:23:08 +00:00
pierre
805aaf18d6 Add character, fpwidestring, unicodedata and unicodenumtable units to Makefile to allow compilation of uregexpr unit from pacakge regexpr
git-svn-id: trunk@39575 -
2018-08-06 10:12:37 +00:00
pierre
394b353c34 Add character, fpwidestring, unicodedata and unicodenumtable units to builrtl to allow compilation of uregexpr unit from pacakge regexpr
git-svn-id: trunk@39574 -
2018-08-06 10:11:58 +00:00
pierre
2ad89601e1 Add character, fpwidestring, unicodedata and unicodenumtable units to allow compilation of uregexpr unit from pacakge regexpr
git-svn-id: trunk@39573 -
2018-08-06 09:42:02 +00:00
Károly Balogh
3c25184889 unbroke build for anything non Windows and non-Unix, where the nonblocking code is disabled anyway
git-svn-id: trunk@39572 -
2018-08-04 15:52:57 +00:00
svenbarth
7e0d7e118e * fix compilation after r39568 as Min() requires the Math unit
git-svn-id: trunk@39571 -
2018-08-04 14:12:55 +00:00
michael
aa4a470cfb * Code cleanup, part 2: remove functions already in sysutils, most of them not used anyway.
git-svn-id: trunk@39570 -
2018-08-04 12:12:10 +00:00
michael
f6e9abeaf3 * Remove non-FPC code, dates back to D7 or earlier
git-svn-id: trunk@39569 -
2018-08-04 12:04:42 +00:00
marco
00aeae7651 * alternate readinput with streams.
git-svn-id: trunk@39568 -
2018-08-04 10:59:06 +00:00
michael
20917b4ec2 * Fix strlcomp
git-svn-id: trunk@39567 -
2018-08-04 08:40:25 +00:00
svenbarth
3d740f13e4 * ensure that the data of the temp node is freed correctly in case of an error (the error might be non-fatal in case of a generic passing an untyped type to Write/Read)
git-svn-id: trunk@39566 -
2018-08-04 08:37:07 +00:00
svenbarth
781303c0d8 * ensure that the file parameter for the Read/Write family of intrinsics is (and can be) freed in tinlinenode.handle_read_write()
git-svn-id: trunk@39565 -
2018-08-04 08:37:01 +00:00
michael
71bbab3512 * Added UseUnicodeWordDetection
git-svn-id: trunk@39564 -
2018-08-04 08:34:42 +00:00
michael
08d574bf7d * Fix bug #34087: Small optimization of StrlComp
git-svn-id: trunk@39563 -
2018-08-04 08:05:31 +00:00
svenbarth
473a028523 - the freegenericparams variable is no longer required as it's always true whenever consume_proc_name is called anyway
git-svn-id: trunk@39562 -
2018-08-03 20:24:23 +00:00
svenbarth
32db846289 * free the list containing the generic parameters as after calling insert_generic_parameter_types() it's no longer required (though this means that the condition handling generictypelist instead needs to be adjusted)
git-svn-id: trunk@39561 -
2018-08-03 20:24:19 +00:00
svenbarth
c1cfd87b56 * the call node takes ownership of the specialization context, so free it in the destructor
git-svn-id: trunk@39560 -
2018-08-03 20:24:15 +00:00
svenbarth
0aee319fdb * do_member_read() takes ownership of the specialization context, so Nil it after the call
git-svn-id: trunk@39559 -
2018-08-03 20:24:10 +00:00
svenbarth
0ba14c7ad8 * fix memory leak when freeing a temp delete node: also call the inherited destructor so that e.g. tnode.optinfo is freed.
git-svn-id: trunk@39558 -
2018-08-03 20:24:05 +00:00
michael
ddbad9d5c7 * Fix bug #34085, small refactoring: introduce IsSpaceChar
git-svn-id: trunk@39557 -
2018-08-03 18:08:18 +00:00
michael
a921002c49 * Fix all warnings/hints
git-svn-id: trunk@39556 -
2018-08-03 18:00:06 +00:00
michael
f575eafa1e * Fix bug #34086
git-svn-id: trunk@39555 -
2018-08-03 17:54:11 +00:00
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