Commit Graph

54105 Commits

Author SHA1 Message Date
marco
edf32cd5dc The Important Ones:
- 39683, 39684, 39685, 39686 (rework of Interface Method RTTI)
- 39687, 39688, 39689, 39690, 39709, 39710 (change of PPU version)

git-svn-id: branches/fixes_3_2@39809 -
2018-09-26 12:50:46 +00:00
marco
ced4e6c27d --- Merging r39714 into '.':
U    compiler/arm/aasmcpu.pas
--- Recording mergeinfo for merge of r39714 into '.':
 U   .

# revisions: 39714

git-svn-id: branches/fixes_3_2@39794 -
2018-09-22 12:02:55 +00:00
marco
a50560f383 --- Merging r39706 into '.':
U    packages/chm/src/chmreader.pas
--- Recording mergeinfo for merge of r39706 into '.':
 U   .

# revisions: 39706

git-svn-id: branches/fixes_3_2@39792 -
2018-09-22 10:47:47 +00:00
marco
d8cd1baf82 --- Merging r39670 into '.':
U    rtl/wince/wininc/defines.inc
U    rtl/win/wininc/defines.inc
--- Recording mergeinfo for merge of r39670 into '.':
 U   .

# revisions: 39670

git-svn-id: branches/fixes_3_2@39791 -
2018-09-22 10:40:11 +00:00
marco
36b61f985f --- Merging r39707 into '.':
U    packages/chm/src/chmreader.pas
--- Recording mergeinfo for merge of r39707 into '.':
 U   .
--- Merging r39708 into '.':
U    packages/chm/src/chmwriter.pas
U    packages/chm/src/chmfilewriter.pas
--- Recording mergeinfo for merge of r39708 into '.':
 G   .
--- Merging r39743 into '.':
U    rtl/objpas/sysutils/finah.inc
--- Recording mergeinfo for merge of r39743 into '.':
 G   .
--- Merging r39744 into '.':
U    packages/fcl-image/src/fpimage.pp
--- Recording mergeinfo for merge of r39744 into '.':
 G   .
--- Merging r39784 into '.':
 U   utils/data2inc.exm
--- Recording mergeinfo for merge of r39784 into '.':
 G   .

# revisions: 39707,39708,39743,39744,39784

git-svn-id: branches/fixes_3_2@39790 -
2018-09-22 09:48:07 +00:00
pierre
da2eca3b8e Merge of trunk rev 39765, update of utils/fpcm/revision.inc after merge 39766
git-svn-id: branches/fixes_3_2@39789 -
2018-09-22 07:56:14 +00:00
pierre
9334eeaa7e --- Merging r39756 and r39757 into 'fixes_3_2' branch:
U    packages/fpmkunit/src/fpmkunit.pp
--- Recording mergeinfo for merge of r39756 into '.':
 U   .
U    utils/fpcm/fpcmake.inc
U    utils/fpcm/fpcmake.ini
--- Recording mergeinfo for merge of r39757 into '.':
 G   .
-------------------------------------------------------------------------
r39756 | pierre | 2018-09-14 16:06:27 +0200 (Fri, 14 Sep 2018) | 1 line

 Add AIXSharedLibExt to avoid failure on pas2js shared library installation for AIX OS
------------------------------------------------------------------------
------------------------------------------------------------------------
r39757 | pierre | 2018-09-14 16:07:38 +0200 (Fri, 14 Sep 2018) | 1 line

 Add SHAREDLIBEXT=.a for AIX OS to fpcmake.ini
------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@39766 -
2018-09-18 21:38:04 +00:00
pierre
ecbaaac1b8 Commit updated revision.inc file
git-svn-id: branches/fixes_3_2@39737 -
2018-09-11 14:00:15 +00:00
marco
08f93784a5 --- Merging r39681 into '.':
U    packages/fcl-process/src/process.pp
U    packages/fcl-process/src/win/process.inc
U    packages/fcl-process/src/unix/process.inc
--- Recording mergeinfo for merge of r39681 into '.':
 U   .

# revisions: 39681

git-svn-id: branches/fixes_3_2@39682 -
2018-08-29 10:15:46 +00:00
marco
c5e1d72b71 --- Merging r39666 into '.':
U    packages/fcl-registry/src/winreg.inc
--- Recording mergeinfo for merge of r39666 into '.':
 U   .
--- Merging r39667 into '.':
U    packages/fcl-registry/src/registry.pp
--- Recording mergeinfo for merge of r39667 into '.':
 G   .
--- Merging r39673 into '.':
U    rtl/inc/systemh.inc
--- Recording mergeinfo for merge of r39673 into '.':
 G   .
--- Merging r39675 into '.':
U    rtl/win/wininc/defines.inc
U    rtl/win/wininc/redef.inc
--- Recording mergeinfo for merge of r39675 into '.':
 G   .
--- Merging r39676 into '.':
U    packages/fcl-image/src/fpreadpng.pp
--- Recording mergeinfo for merge of r39676 into '.':
 G   .

# revisions: 39666,39667,39673,39675,39676

git-svn-id: branches/fixes_3_2@39677 -
2018-08-28 11:36:33 +00:00
marco
cdd16222d4 --- Merging r39657 into '.':
U    packages/fcl-fpcunit/src/exampletests/money.pp
--- Recording mergeinfo for merge of r39657 into '.':
 U   .
--- Merging r39658 into '.':
U    packages/fcl-registry/src/regini.inc
U    packages/fcl-registry/src/xregreg.inc
--- Recording mergeinfo for merge of r39658 into '.':
 G   .
--- Merging r39659 into '.':
G    packages/fcl-registry/src/xregreg.inc
--- Recording mergeinfo for merge of r39659 into '.':
 G   .
--- Merging r39660 into '.':
U    packages/fcl-fpcunit/src/DUnitCompatibleInterface.inc
--- Recording mergeinfo for merge of r39660 into '.':
 G   .
--- Merging r39662 into '.':
U    rtl/inc/systemh.inc
--- Recording mergeinfo for merge of r39662 into '.':
 G   .
--- Merging r39663 into '.':
D    rtl/linux/oldlinux.pp
--- Recording mergeinfo for merge of r39663 into '.':
 G   .

# revisions: 39657,39658,39659,39660,39662,39663

git-svn-id: branches/fixes_3_2@39665 -
2018-08-24 07:56:16 +00:00
marco
f53309b61c --- Merging r39644 into '.':
U    rtl/linux/arm/stat.inc
U    rtl/linux/m68k/stat.inc
U    rtl/linux/aarch64/stat.inc
U    rtl/linux/powerpc64/stat.inc
U    rtl/linux/i386/stat.inc
U    rtl/linux/x86_64/stat.inc
--- Recording mergeinfo for merge of r39644 into '.':
 U   .
--- Merging r39651 into '.':
U    packages/fcl-process/src/process.pp
U    packages/fcl-process/src/processunicode.pp
U    packages/fcl-process/src/processbody.inc
--- Recording mergeinfo for merge of r39651 into '.':
 G   .
--- Merging r39655 into '.':
U    rtl/linux/powerpc/stat.inc
--- Recording mergeinfo for merge of r39655 into '.':
 G   .

# revisions: 39644,39651,39655

git-svn-id: branches/fixes_3_2@39656 -
2018-08-20 14:29:10 +00:00
marco
6c18952679 * merge ver2_ and ver3_0_0 deprecations
* remove mergeinfo from rtl/

git-svn-id: branches/fixes_3_2@39643 -
2018-08-19 14:57:51 +00:00
marco
340c62d2e7 more version updates
git-svn-id: branches/fixes_3_2@39634 -
2018-08-18 15:26:38 +00:00
marco
bceb71bf9f * version to 3.2.0-beta
git-svn-id: branches/fixes_3_2@39633 -
2018-08-18 15:25:41 +00:00
marco
37aee1ce08 * merged removing revision + date from generated makefiles.
git-svn-id: branches/fixes_3_2@39632 -
2018-08-18 15:09:04 +00:00
marco
57b73f7022 * don't include date/rev info of fpcmake. complicates merging.
git-svn-id: trunk@39631 -
2018-08-18 15:06:58 +00:00
marco
d143ab60e1 * regenned makefile without date/rev components for easier merging.
git-svn-id: trunk@39630 -
2018-08-18 15:06:25 +00:00
marco
685f9952b8 Creating branch branches/fixes_3_2
git-svn-id: branches/fixes_3_2@39629 -
2018-08-18 14:30:20 +00:00
marco
4dbc2ae873 * enable processunicode in fpmake and .fpcmake for win32 and win64.
git-svn-id: trunk@39628 -
2018-08-18 14:09:56 +00:00
marco
9b969c6cca * second part processunicode commit.
git-svn-id: trunk@39627 -
2018-08-18 13:56:21 +00:00
marco
b7e6492119 * Unicode version TProcess in two commits.
* first  misc files & rename process.pp -> processbody.inc

 Next commit will add new process.pp + update of processbody.inc to preserve history.

git-svn-id: trunk@39626 -
2018-08-18 13:55:11 +00:00
marco
ee810cea10 * give stderr as much chance to drain as output per runcommandloop cycle.
* clean some stale variable declarations
 * variable with class to instantiate in runcommand. This allows hooking runcommand* with a derivative.

git-svn-id: trunk@39625 -
2018-08-18 10:30:24 +00:00
florian
9e9c2c02ed * test fails now if it causes an exception
git-svn-id: trunk@39624 -
2018-08-17 19:49:40 +00:00
florian
ea32ddd5b2 * avoid overflows of execution weight
git-svn-id: trunk@39623 -
2018-08-16 20:45:36 +00:00
florian
75251913b1 * properly pass execution weight in SetExecutionWeight
git-svn-id: trunk@39622 -
2018-08-16 20:45:36 +00:00
florian
a825a66d01 * IntPower inverts the base first for negative exponents and multiplies then, resolves
git-svn-id: trunk@39621 -
2018-08-16 20:45:35 +00:00
joost
098464d260 * Fixed RunCommandIndir with poStderrToOutput
git-svn-id: trunk@39620 -
2018-08-15 21:31:56 +00:00
michael
cfab40fd74 * Publish ancestorclass
git-svn-id: trunk@39619 -
2018-08-15 18:47:59 +00:00
michael
3d7ce42194 * Fix bug , patch by Andrea Urbani
git-svn-id: trunk@39618 -
2018-08-15 17:18:17 +00:00
michael
677cc1c930 * Type-safe dataset access implementation and code generator
git-svn-id: trunk@39617 -
2018-08-15 10:54:36 +00:00
michael
f4a455fb35 * Add new mysql versions
git-svn-id: trunk@39616 -
2018-08-15 10:51:08 +00:00
michael
27b969b397 * Ignore spaces in defines
git-svn-id: trunk@39615 -
2018-08-15 08:09:26 +00:00
michael
b47b3163bf * Fix compilation
git-svn-id: trunk@39614 -
2018-08-15 08:09:05 +00:00
michael
e3e621a05c * Fix bug , missing Msg in checkIS
git-svn-id: trunk@39613 -
2018-08-14 13:50:20 +00:00
marco
2d74227859 * Fixes + auxOutMessage The wrong functions were all under #ifdef winver> x030a or 0x0400
git-svn-id: trunk@39612 -
2018-08-13 07:20:50 +00:00
michael
70aa822137 * extra IsDigit use
git-svn-id: trunk@39611 -
2018-08-12 17:09:45 +00:00
michael
134b5553c3 Fix bug , more clear hexdig
git-svn-id: trunk@39610 -
2018-08-12 09:27:54 +00:00
michael
a3f756013d Fix 34119: factor out IsDigit function
git-svn-id: trunk@39609 -
2018-08-12 09:14:27 +00:00
michael
2d2ba5f0cd * Fix bug , unclean NOTLETTER check
git-svn-id: trunk@39608 -
2018-08-12 08:55:37 +00:00
michael
64e4f169de * Fix repeated calling of flush, bug ID
git-svn-id: trunk@39607 -
2018-08-12 08:52:15 +00:00
svenbarth
38ffcff3aa * fix program name of the test
git-svn-id: trunk@39606 -
2018-08-12 07:21:58 +00:00
michael
722927bc4f * Add Pas2js
git-svn-id: trunk@39605 -
2018-08-10 07:12:49 +00:00
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 &
git-svn-id: trunk@39593 -
2018-08-08 08:39:20 +00:00
michael
6603bf149a * Amend Patch for bug id , fixing possible AV in corner cases
git-svn-id: trunk@39592 -
2018-08-08 05:00:40 +00:00