Commit Graph

54212 Commits

Author SHA1 Message Date
pierre
cca5a219d2 Add missing directory for examples
git-svn-id: trunk@39604 -
2018-08-10 06:45:37 +00:00
pierre
aa4d26c358 Rectify location of ipcclient and ipcserver sources from fcl-base/examples to fpc-process/examples directory in fpmake files
git-svn-id: trunk@39603 -
2018-08-10 05:38:26 +00:00
pierre
26e4b4cfb4 Remove false warning about dependency on fcl-process for OSes that are handled differently in fpmkunit and fppkg
git-svn-id: trunk@39602 -
2018-08-09 15:31:08 +00:00
pierre
0426f94c36 fcl-net restrict openssl pacakge dependency to OSes that compile unit sslsockets
git-svn-id: trunk@39595 -
2018-08-09 11:50:43 +00:00
pierre
65c88ce4e2 fcl-pdf does not need winunits-base package for wince OS target
git-svn-id: trunk@39594 -
2018-08-09 11:43:16 +00:00
marco
dd52e79089 * two comment spelling fixes. Mantis #34092 & #34097
git-svn-id: trunk@39593 -
2018-08-08 08:39:20 +00:00
michael
6603bf149a * Amend Patch for bug id #21594, fixing possible AV in corner cases
git-svn-id: trunk@39592 -
2018-08-08 05:00:40 +00:00
pierre
e4346b264f Add missing alignment in DynArrayIndex function
git-svn-id: trunk@39586 -
2018-08-07 16:34:57 +00:00
michael
7e6416b1f4 * Use constant for formatting floats, adjust sign/precision argument
git-svn-id: trunk@39585 -
2018-08-07 08:12:23 +00:00
Mattias Gaertner
669259bf5d pastojs: filer: default sourcefilename
git-svn-id: trunk@39583 -
2018-08-06 17:57:41 +00:00
Mattias Gaertner
0031588e06 pastojs: store if impl proc body is empty
git-svn-id: trunk@39582 -
2018-08-06 17:50:10 +00:00
Mattias Gaertner
971c7b45e7 fcl-passrc: resolver: fixed uninitialized var
git-svn-id: trunk@39581 -
2018-08-06 17:49:49 +00:00
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