Commit Graph

54768 Commits

Author SHA1 Message Date
michael
dbcd3d0b64 * Merging revisions 47061 from trunk:
------------------------------------------------------------------------
    r47061 | michael | 2020-10-07 12:15:13 +0200 (Wed, 07 Oct 2020) | 1 line
    
    * Fix bug where position is not advanced when calling ReadAnsiString/ReadString
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@47062 -
2020-10-07 10:23:29 +00:00
florian
d0f65b36ab --- Recording mergeinfo for merge of r39871 into '.':
U   .
--- Recording mergeinfo for merge of r42891 into '.':
 U   .
--- Merging r43167 into '.':
U    compiler/aarch64/cgcpu.pas
U    rtl/aarch64/aarch64.inc
--- Recording mergeinfo for merge of r43167 into '.':
 U   .
--- Recording mergeinfo for merge of r45788 into '.':
 G   .
--- Merging r46870 into '.':
U    rtl/linux/aarch64/sighnd.inc
U    rtl/linux/aarch64/sighndh.inc
--- Recording mergeinfo for merge of r46870 into '.':
 G   .
--- Merging r46872 into '.':
G    rtl/linux/aarch64/sighnd.inc
--- Recording mergeinfo for merge of r46872 into '.':
 G   .
--- Merging r46913 into '.':
U    compiler/systems/t_linux.pas
--- Recording mergeinfo for merge of r46913 into '.':
 G   .

git-svn-id: branches/fixes_3_2@47037 -
2020-10-03 09:22:40 +00:00
pierre
b1249dcc32 * Merge commit #45720
------------------------------------------------------------------------
r45720 | pierre | 2020-07-02 16:26:13 +0000 (Thu, 02 Jul 2020) | 1 line

 Obsolete system_mips_embedded, as it is a duplicate of system_mipseb_embedded
------------------------------------------------------------------------
--- Merging r45720 into '.':
U    compiler/systems.inc
U    compiler/systems.pas
--- Recording mergeinfo for merge of r45720 into '.':
 U   .

git-svn-id: branches/fixes_3_2@47004 -
2020-09-29 14:53:00 +00:00
pierre
73feaf992c Merge 43103, removing conflict
------------------------------------------------------------------------
r43103 | pierre | 2019-10-01 12:50:26 +0000 (Tue, 01 Oct 2019) | 1 line

 Remove symbian from fppkg OS list
------------------------------------------------------------------------
--- Merging r43103 into '.':
C    utils/fppkg/fpmake.pp
--- Recording mergeinfo for merge of r43103 into '.':
 U   .
Summary of conflicts:
  Text conflicts: 1

git-svn-id: branches/fixes_3_2@46924 -
2020-09-23 11:39:55 +00:00
pierre
0830edbde5 Regenerate all Makefile's after ios introduction and macos->macosclassic changes inside utils/fpcm/fpcmake.ini
git-svn-id: branches/fixes_3_2@46923 -
2020-09-23 09:47:20 +00:00
pierre
756fcb95e4 ------------------------------------------------------------------------
r45788 | pierre | 2020-07-15 09:01:10 +0000 (Wed, 15 Jul 2020) | 1 line

 Also issue -mfpu option when calling GNU assembler for fpu_fpa family
------------------------------------------------------------------------
--- Merging r45788 into '.':
U    compiler/arm/agarmgas.pas
--- Recording mergeinfo for merge of r45788 into '.':
 U   .

git-svn-id: branches/fixes_3_2@46922 -
2020-09-23 09:19:51 +00:00
pierre
c27981c5f4 Merge commits 46484 and 46487 to fix linux-powerpc64le snapshot generation.
------------------------------------------------------------------------
r46484 | pierre | 2020-08-18 22:52:47 +0200 (Tue, 18 Aug 2020) | 1 line

 Avoid internalerror 200203273 by handling LOC_CSUBSETREG and LOC_CSUBSETREF as LOC_SUBSETREG in tcgassignmentnode.pass_generate_code
------------------------------------------------------------------------
--- Merging r46484 into '.':
U    compiler/ncgld.pas
--- Recording mergeinfo for merge of r46484 into '.':
 U   .
------------------------------------------------------------------------
r46487 | pierre | 2020-08-18 23:58:19 +0200 (Tue, 18 Aug 2020) | 1 line

 Amend commit 46484: Do not accept LOC_CSUBSETREF location type as this represents read-only memory region which should never be modified
------------------------------------------------------------------------
--- Merging r46487 into '.':
G    compiler/ncgld.pas
--- Recording mergeinfo for merge of r46487 into '.':
 G   .

git-svn-id: branches/fixes_3_2@46921 -
2020-09-23 08:53:55 +00:00
pierre
a88a0f61af Regenerated after commit #46866
git-svn-id: branches/fixes_3_2@46910 -
2020-09-21 14:04:17 +00:00
Jonas Maebe
edb042b027 --- Merging r46896 into '.':
U    packages/cocoaint/src/webkit/WebFrame.inc
--- Recording mergeinfo for merge of r46896 into '.':
 U   .

git-svn-id: branches/fixes_3_2@46899 -
2020-09-19 17:47:17 +00:00
Jonas Maebe
ff7f5ee423 --- Merging r44456 into '.':
U    compiler/compiler.pas
--- Recording mergeinfo for merge of r44456 into '.':
 U   .

git-svn-id: branches/fixes_3_2@46879 -
2020-09-16 19:35:09 +00:00
pierre
dd4007ce14 Merge of commit 46471, with regeneration of rtl/symbian/Makefile
to resolve conflict.
  
--- Merging r46471 into '.':
C    rtl/symbian/Makefile
U    rtl/symbian/Makefile.fpc
--- Recording mergeinfo for merge of r46471 into '.':
 U   .
Summary of conflicts:
  Text conflicts: 1

git-svn-id: branches/fixes_3_2@46873 -
2020-09-15 21:29:10 +00:00
Jonas Maebe
221ca4d98c --- Merging r45989 into '.':
U    packages/fpmkunit/src/fpmkunit.pp
--- Recording mergeinfo for merge of r45989 into '.':
 U   .
--- Merging r46857 into '.':
G    packages/fpmkunit/src/fpmkunit.pp
--- Recording mergeinfo for merge of r46857 into '.':
 G   .

git-svn-id: branches/fixes_3_2@46869 -
2020-09-15 20:12:56 +00:00
Jonas Maebe
b6eafa3039 * regenerated Makefiles
git-svn-id: branches/fixes_3_2@46868 -
2020-09-15 19:54:06 +00:00
Jonas Maebe
1c359c4355 * updated
git-svn-id: branches/fixes_3_2@46867 -
2020-09-15 19:41:08 +00:00
Jonas Maebe
76045bfc04 * merged macOS/AArch64 support + revisions these changes depended on
git-svn-id: branches/fixes_3_2@46866 -
2020-09-15 19:40:36 +00:00
marco
782ecf6c32 --- Merging r46763 into '.':
U    rtl/objpas/math.pp
--- Recording mergeinfo for merge of r46763 into '.':
 U   .

# revisions: 46763
r46763 | michael | 2020-09-04 17:19:28 +0200 (Fri, 04 Sep 2020) | 1 line
Changed paths:
   M /trunk/rtl/objpas/math.pp

* Fix defines for fpdoc

git-svn-id: branches/fixes_3_2@46861 -
2020-09-13 12:38:53 +00:00
marco
c9b4a1eec0 fcl-db revs 42907,42933,42944,43001,43002,43003,43024,43033,43037,43039,43154,43156,46355,46356,46357
git-svn-id: branches/fixes_3_2@46834 -
2020-09-11 11:09:20 +00:00
marco
788d91e0ae # revisions: 45771
git-svn-id: branches/fixes_3_2@46831 -
2020-09-10 14:07:22 +00:00
marco
55b4b54c2a # revisions: 45573,45790,45793
git-svn-id: branches/fixes_3_2@46830 -
2020-09-10 13:57:39 +00:00
marco
c47579239a # revisions: 46324,46400,46451,46452,46508,46509,46512,46513,46515,46516,46517,46518,46662,46663,46686,46687,46704,46705,46723,46724
git-svn-id: branches/fixes_3_2@46829 -
2020-09-10 13:51:54 +00:00
marco
aa17cc5788 # revisions: 46322
git-svn-id: branches/fixes_3_2@46828 -
2020-09-10 13:33:48 +00:00
marco
67eb02fbcf # revisions: 46760
git-svn-id: branches/fixes_3_2@46827 -
2020-09-10 13:16:42 +00:00
marco
693fc5e1f4 # revisions: 45709,45714,45715,45716,45742,45830,45861,45862,45863,45962,45963,45964,45965,45966,46272,46273,46287,
git-svn-id: branches/fixes_3_2@46826 -
2020-09-10 13:07:54 +00:00
marco
e106f1c525 # revisions: 45708
git-svn-id: branches/fixes_3_2@46825 -
2020-09-10 13:03:53 +00:00
marco
316df7d872 # revisions: 45563,45574,45586,45587,45588,45589,45610,45611,45615,45625,45626,45634,45639,45640,45650,45653,45660,45697,45700,45701
git-svn-id: branches/fixes_3_2@46824 -
2020-09-10 12:58:26 +00:00
marco
3336c25699 # revisions: 44169,44173,44201,44202,44203,44207,44208,44219,44220,44238,44292,44387,44388,44431,44432,44437,44684,45054,45069,45121,45123,45293,45294,45295,45296,45297,45309,45315,45321,45335,45349,45369,45374,45392,45414,45416,45417,45418,45419,45423,45427,45431,45432,45433,45434,45435,45442,45443,45445,45461,45462,45464,45471,45472,45473,45505,45506,45507,45508,45512,45513,45514,45515,45516,45517,45518,45523,45526,45530,45531,45535,45537,45538,45545,45562
git-svn-id: branches/fixes_3_2@46823 -
2020-09-10 12:51:33 +00:00
marco
239c7268ab # revisions: 43689,43690,43691,43692,43809,43810,43811,43813,43853,43873,43890,43951,43952,43953,43960,44077,44078,44110,44121,44122,44134,44135,44137,44140,44146
git-svn-id: branches/fixes_3_2@46822 -
2020-09-10 12:48:34 +00:00
marco
5bff23adbb # revisions: 45860
git-svn-id: branches/fixes_3_2@46815 -
2020-09-09 16:46:12 +00:00
marco
ea682ec52f # revisions: 46268,46325,46349,46716,46722
git-svn-id: branches/fixes_3_2@46814 -
2020-09-09 15:50:11 +00:00
marco
ccb4cb1a96 # revisions: 42902,45992,46450,46762
git-svn-id: branches/fixes_3_2@46813 -
2020-09-09 15:45:43 +00:00
marco
9739a91133 # revisions: 46370,46371,46372,46373,46374,46375,46376,46377,46378,46379,46380,46381,46382,46383,46384,46385,46386,46387,46388,46389,46390,46391,46392,46393,46394,46395,46397
git-svn-id: branches/fixes_3_2@46812 -
2020-09-09 15:22:17 +00:00
pierre
74ce84f8e4 * Revert merge of commits 46507, 46510 and 46532,
because it broke 'make singlezipinstall'

git-svn-id: branches/fixes_3_2@46718 -
2020-08-27 20:02:16 +00:00
pierre
919c932443 * Merge commits 46507, 46510 and 46532
------------------------------------------------------------------------
r46507 | pierre | 2020-08-20 13:17:59 +0000 (Thu, 20 Aug 2020) | 1 line

 Do not set EXCLUDE_80BIT_TARGETS to 1 if OPT variable contains -dFPC_SOFT_FPUX80
------------------------------------------------------------------------
--- Merging r46507 into '.':
U    compiler/Makefile
U    compiler/Makefile.fpc
--- Recording mergeinfo for merge of r46507 into '.':
 U   .
------------------------------------------------------------------------
r46510 | pierre | 2020-08-20 16:01:34 +0000 (Thu, 20 Aug 2020) | 4 lines

  Fix error in previous commit
  Try to avoid unneeded steps for fullinstallsymlink

------------------------------------------------------------------------
--- Merging r46510 into '.':
G    compiler/Makefile
G    compiler/Makefile.fpc
--- Recording mergeinfo for merge of r46510 into '.':
 G   .
------------------------------------------------------------------------
r46532 | pierre | 2020-08-21 09:13:59 +0000 (Fri, 21 Aug 2020) | 6 lines

   * Remove debug ECHO lines
   * Fix detection of -dFPC_SOFT_FPUX80, as OPT is reset after
     being copied over to LOCALOPT.
   + Add FULL_TARGETS that list all targets concerned by fullcyle and associated targets.

------------------------------------------------------------------------
--- Merging r46532 into '.':
G    compiler/Makefile
G    compiler/Makefile.fpc
--- Recording mergeinfo for merge of r46532 into '.':
 G   .

git-svn-id: branches/fixes_3_2@46683 -
2020-08-25 08:36:19 +00:00
pierre
a037b1931e * Merge commit #46501
------------------------------------------------------------------------
r46501 | pierre | 2020-08-20 05:20:26 +0000 (Thu, 20 Aug 2020) | 1 line

 Also add platformopt to DllCmd[1], as done for ExeCmd[1]
------------------------------------------------------------------------
--- Merging r46501 into '.':
U    compiler/systems/t_linux.pas
--- Recording mergeinfo for merge of r46501 into '.':
 U   .

git-svn-id: branches/fixes_3_2@46680 -
2020-08-24 21:53:51 +00:00
michael
06987993c4 * Merging revisions r45748 from trunk:
------------------------------------------------------------------------
    r45748 | ondrej | 2020-07-09 21:02:37 +0200 (Thu, 09 Jul 2020) | 1 line
    
    daemonapp: virtual ShowHelp
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@46659 -
2020-08-23 10:43:29 +00:00
michael
0f07d8b764 * Merging revisions r44482 from trunk:
------------------------------------------------------------------------
    r44482 | michael | 2020-04-01 09:44:21 +0200 (Wed, 01 Apr 2020) | 1 line
    
    * Apply patch from Serge Anvarov, explicitly mark some routines as not implemented (bug ID 35101)
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@46658 -
2020-08-23 10:42:43 +00:00
michael
2ff594ceed * Merging revisions r44481 from trunk:
------------------------------------------------------------------------
    r44481 | michael | 2020-04-01 09:41:16 +0200 (Wed, 01 Apr 2020) | 1 line
    
    * Patch from Serge Anvarov to simplify ReadDate/ReadTime (bug ID 35105)
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@46657 -
2020-08-23 10:42:30 +00:00
michael
10aaeeb18e * Merging revisions r44480 from trunk:
------------------------------------------------------------------------
    r44480 | michael | 2020-04-01 09:39:14 +0200 (Wed, 01 Apr 2020) | 1 line
    
    * Patch from Serge Anvarov to simplify ReadDate/ReadTime (bug ID 35105)
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@46656 -
2020-08-23 10:42:19 +00:00
michael
874b0800ed * Merging revisions r44479 from trunk:
------------------------------------------------------------------------
    r44479 | michael | 2020-04-01 09:33:46 +0200 (Wed, 01 Apr 2020) | 1 line
    
    * Apply patch from Serge Anvarov, change var to const for buffer param (bug ID 35106)
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@46655 -
2020-08-23 10:42:09 +00:00
michael
2995bc2fe1 * Merging revisions r44478 from trunk:
------------------------------------------------------------------------
    r44478 | michael | 2020-04-01 09:06:01 +0200 (Wed, 01 Apr 2020) | 1 line
    
    * Patch from Bart Broersma to fix bug ID #36809 - test program
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@46654 -
2020-08-23 10:41:55 +00:00
michael
da3028dcb5 * Merging revisions r44477 from trunk:
------------------------------------------------------------------------
    r44477 | michael | 2020-04-01 09:00:34 +0200 (Wed, 01 Apr 2020) | 1 line
    
    * Patch from Bart Broersma to fix bug ID #36809
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@46653 -
2020-08-23 10:41:44 +00:00
michael
58b10b804d * Merging revisions r44127 from trunk:
------------------------------------------------------------------------
    r44127 | michael | 2020-02-07 18:47:36 +0100 (Fri, 07 Feb 2020) | 1 line
    
    * Applied patch from Bart Broersma to fix bug ID #36663
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@46652 -
2020-08-23 10:41:32 +00:00
michael
b6ebac75b4 * Merging revisions r46502 from trunk:
------------------------------------------------------------------------
    r46502 | michael | 2020-08-20 10:32:50 +0200 (Thu, 20 Aug 2020) | 1 line
    
    * Fix bug #37445, find resource file in subdir
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@46651 -
2020-08-23 10:38:58 +00:00
michael
004c02937c * Merging revisions r46445 from trunk:
------------------------------------------------------------------------
    r46445 | michael | 2020-08-15 09:34:43 +0200 (Sat, 15 Aug 2020) | 1 line
    
    * Calling conventions in casing as in Delphi, patch by Henrique Werlang, bug ID #37571
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@46650 -
2020-08-23 10:38:46 +00:00
michael
f6f4837950 * Merging revisions r46228 from trunk:
------------------------------------------------------------------------
    r46228 | michael | 2020-08-04 15:42:39 +0200 (Tue, 04 Aug 2020) | 1 line
    
    * Lowercase unit name (bug ID 37481)
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@46649 -
2020-08-23 10:37:01 +00:00
michael
276b6873b2 * Merging revisions r45459 from trunk:
------------------------------------------------------------------------
    r45459 | michael | 2020-05-22 07:49:59 +0200 (Fri, 22 May 2020) | 1 line
    
    * Trim content of directives
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@46648 -
2020-08-23 10:36:47 +00:00
michael
21017b2af2 * Merging revisions r45426 from trunk:
------------------------------------------------------------------------
    r45426 | michael | 2020-05-18 19:30:38 +0200 (Mon, 18 May 2020) | 1 line
    
    * Fix include file, trim file
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@46647 -
2020-08-23 10:36:32 +00:00
michael
a34187ffdc * Merging revisions r45415 from trunk:
------------------------------------------------------------------------
    r45415 | michael | 2020-05-18 10:28:14 +0200 (Mon, 18 May 2020) | 1 line
    
    * Add OnComment
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@46646 -
2020-08-23 10:36:22 +00:00
michael
1b09c1ce58 * Merging revisions r45396 from trunk:
------------------------------------------------------------------------
    r45396 | michael | 2020-05-17 09:55:36 +0200 (Sun, 17 May 2020) | 1 line
    
    * Make name a little clearer in operator parsing
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@46645 -
2020-08-23 10:34:27 +00:00
michael
02393dbf78 * Merging revisions r45395 from trunk:
------------------------------------------------------------------------
    r45395 | michael | 2020-05-17 09:54:41 +0200 (Sun, 17 May 2020) | 1 line
    
    * Add switch to ignore unknown resources
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@46644 -
2020-08-23 10:34:08 +00:00