Commit Graph

54799 Commits

Author SHA1 Message Date
marco
9d335225d8 --- Merging r47055 into '.':
U    rtl/objpas/sysutils/filutil.inc
U    rtl/objpas/sysutils/filutilh.inc
--- Recording mergeinfo for merge of r47055 into '.':
 U   .

# revisions: 47055
r47055 | michael | 2020-10-06 09:59:09 +0200 (Tue, 06 Oct 2020) | 1 line
Changed paths:
   M /trunk/rtl/objpas/sysutils/filutil.inc
   M /trunk/rtl/objpas/sysutils/filutilh.inc

* Add GetFileContents and GetFileAsString

git-svn-id: branches/fixes_3_2@47582 -
2020-11-25 17:06:24 +00:00
marco
a92e841636 --- Merging r47259 into '.':
U   .
--- Recording mergeinfo for merge of r47259 into '.':
 U   .

# revisions: 47259
r47259 | pierre | 2020-10-30 17:17:05 +0100 (Fri, 30 Oct 2020) | 1 line
Changed paths:
   M /trunk

 Add bin directory to ignore list for fpcsrc directory also

git-svn-id: branches/fixes_3_2@47581 -
2020-11-25 16:11:10 +00:00
marco
d81a89e309 # revisions: 47491,47517,47475
git-svn-id: branches/fixes_3_2@47577 -
2020-11-25 08:17:58 +00:00
marco
9163637388 # revisions: 45993,46211,46430
git-svn-id: branches/fixes_3_2@47576 -
2020-11-25 08:10:43 +00:00
marco
299b7fe63c # revisions: 46759
git-svn-id: branches/fixes_3_2@47575 -
2020-11-25 08:04:43 +00:00
marco
f0445c2374 # revisions: 45877,46843,46844,46845,47275,47364,47505
git-svn-id: branches/fixes_3_2@47574 -
2020-11-25 07:48:56 +00:00
marco
9728612601 # revisions: 44952,44996,45855,46343,46753,46839
git-svn-id: branches/fixes_3_2@47573 -
2020-11-25 07:26:17 +00:00
marco
f9aa77ace5 --- Merging r47528 into '.':
U    rtl/os2/sysutils.pp
--- Recording mergeinfo for merge of r47528 into '.':
 U   .
--- Merging r47529 into '.':
U    rtl/emx/sysutils.pp
U    rtl/go32v2/sysutils.pp
U    rtl/msdos/sysutils.pp
U    rtl/watcom/sysutils.pp
--- Recording mergeinfo for merge of r47529 into '.':
 G   .

# revisions: 47528,47529
r47528 | hajny | 2020-11-22 16:53:50 +0100 (Sun, 22 Nov 2020) | 1 line
Changed paths:
   M /trunk/rtl/os2/sysutils.pp

  * Corrections of omissions in GetLocalTime
r47529 | hajny | 2020-11-22 17:19:34 +0100 (Sun, 22 Nov 2020) | 1 line
Changed paths:
   M /trunk/rtl/emx/sysutils.pp
   M /trunk/rtl/go32v2/sysutils.pp
   M /trunk/rtl/msdos/sysutils.pp
   M /trunk/rtl/watcom/sysutils.pp

  * Correction of omissions in GetLocalTime

git-svn-id: branches/fixes_3_2@47539 -
2020-11-23 10:50:08 +00:00
marco
397093aeed --- Merging r47536 into '.':
U    rtl/go32v2/v2prt0.as
--- Recording mergeinfo for merge of r47536 into '.':
 U   .

# revisions: 47536
r47536 | karoly | 2020-11-23 04:42:16 +0100 (Mon, 23 Nov 2020) | 1 line
Changed paths:
   M /trunk/rtl/go32v2/v2prt0.as

go32v2: define __crt0_startup_flags as .comm rather than a global symbol. This allows linking against DJGPP libs and code which might also define this symbol. This change is also inline with recent crt0.S versions in DJGPP.

git-svn-id: branches/fixes_3_2@47538 -
2020-11-23 09:07:42 +00:00
florian
37e676d927 -- Zusammenführen von r47415 in ».«:
U    compiler/nbas.pas
A    tests/webtbs/tw38069.pp
A    tests/webtbs/uw38069.pp
-- Aufzeichnung der Informationen für Zusammenführung von r47415 in ».«:
 U   .

git-svn-id: branches/fixes_3_2@47422 -
2020-11-15 14:15:06 +00:00
florian
f8e55c4350 -- Zusammenführen von r39934 in ».«:
U    compiler/defcmp.pas
U    compiler/node.pas
U    compiler/pexpr.pas
A    tests/webtbs/tw34037.pp
-- Aufzeichnung der Informationen für Zusammenführung von r39934 in ».«:
 U   .

git-svn-id: branches/fixes_3_2@47421 -
2020-11-15 14:05:21 +00:00
marco
f3b048007c # revisions: 47122
git-svn-id: branches/fixes_3_2@47262 -
2020-10-31 18:53:06 +00:00
marco
55401227f9 --- Merging r42559 into '.':
U    rtl/objpas/sysutils/filutil.inc
--- Recording mergeinfo for merge of r42559 into '.':
 U   .

# revisions: 42559
r42559 | svenbarth | 2019-08-02 15:16:17 +0200 (Fri, 02 Aug 2019) | 1 line
Changed paths:
   M /trunk/rtl/objpas/sysutils/filutil.inc

* fix for Mantis #35906: use more accurate modified time from the FindData on Windows for the Timestamp

git-svn-id: branches/fixes_3_2@47261 -
2020-10-31 15:27:29 +00:00
florian
52235af80c -- Zusammenführen von r44119 in ».«:
U    compiler/hlcgobj.pas
A    tests/webtbs/tw35590.pp
-- Aufzeichnung der Informationen für Zusammenführung von r44119 in ».«:
 U   .

git-svn-id: branches/fixes_3_2@47152 -
2020-10-22 19:38:01 +00:00
marco
8b65a79f98 --- Merging r47124 into '.':
U    packages/fcl-passrc/src/pasresolver.pp
--- Recording mergeinfo for merge of r47124 into '.':
 U   .
--- Merging r47125 into '.':
U    packages/rtl-objpas/src/inc/stdconvs.pp
--- Recording mergeinfo for merge of r47125 into '.':
 G   .
--- Merging r47126 into '.':
U    packages/dbus/src/dbuscomp.pp
--- Recording mergeinfo for merge of r47126 into '.':
 G   .

# revisions: 47124,47125,47126
r47124 | marco | 2020-10-18 13:26:59 +0200 (Sun, 18 Oct 2020) | 2 lines
Changed paths:
   M /trunk/packages/fcl-passrc/src/pasresolver.pp

 * fix spell error detected by debian lintian
r47125 | marco | 2020-10-18 13:35:47 +0200 (Sun, 18 Oct 2020) | 2 lines
Changed paths:
   M /trunk/packages/rtl-objpas/src/inc/stdconvs.pp

 * debian lintian spellfix
r47126 | marco | 2020-10-18 13:43:52 +0200 (Sun, 18 Oct 2020) | 1 line
Changed paths:
   M /trunk/packages/dbus/src/dbuscomp.pp

 * debian lintian detected spellfix

git-svn-id: branches/fixes_3_2@47127 -
2020-10-18 14:14:15 +00:00
marco
1620873928 --- Merging r46855 into '.':
U    rtl/win/sysutils.pp
--- Recording mergeinfo for merge of r46855 into '.':
 U   .

# revisions: 46855
r46855 | svenbarth | 2020-09-12 10:03:10 +0200 (Sat, 12 Sep 2020) | 1 line
Changed paths:
   M /trunk/rtl/win/sysutils.pp

* handle reparse points that are neither symlinks nor mount points as normal files

git-svn-id: branches/fixes_3_2@47100 -
2020-10-12 09:23:48 +00:00
marco
c2bd150407 --- Merging r47068 into '.':
U    rtl/objpas/sysutils/syshelp.inc
U    rtl/objpas/sysutils/syshelph.inc
--- Recording mergeinfo for merge of r47068 into '.':
 U   .

# revisions: 47068
r47068 | michael | 2020-10-09 13:21:30 +0200 (Fri, 09 Oct 2020) | 1 line
Changed paths:
   M /trunk/rtl/objpas/sysutils/syshelp.inc
   M /trunk/rtl/objpas/sysutils/syshelph.inc

* Patch from Werner Pamler to implement TStringSplitOptions.ExcludeLastEmpty

git-svn-id: branches/fixes_3_2@47099 -
2020-10-12 08:01:59 +00:00
marco
3659780850 --- Merging r46972 into '.':
U    rtl/objpas/math.pp
--- Recording mergeinfo for merge of r46972 into '.':
 U   .

# revisions: 46972
r46972 | florian | 2020-09-27 15:05:36 +0200 (Sun, 27 Sep 2020) | 1 line
Changed paths:
   M /trunk/rtl/objpas/math.pp

  * reported by Bart on the mailing list: insert empty line to make clear to which function the comment applies

git-svn-id: branches/fixes_3_2@47098 -
2020-10-12 06:09:24 +00:00
marco
0b26dba64c --- Merging r46951 into '.':
U    rtl/objpas/sysutils/syshelp.inc
--- Recording mergeinfo for merge of r46951 into '.':
 U   .

# revisions: 46951
r46951 | michael | 2020-09-25 10:51:21 +0200 (Fri, 25 Sep 2020) | 1 line
Changed paths:
   M /trunk/rtl/objpas/sysutils/syshelp.inc

* Fix bug ID #37814: correctly initialize max chars

git-svn-id: branches/fixes_3_2@47097 -
2020-10-12 06:08:49 +00:00
marco
891d3a7487 --- Merging r46985 into '.':
U    packages/googleapi/src/googledrive.pp
--- Recording mergeinfo for merge of r46985 into '.':
 U   .

# revisions: 46985
r46985 | michael | 2020-09-28 09:55:27 +0200 (Mon, 28 Sep 2020) | 1 line
Changed paths:
   M /trunk/packages/googleapi/src/googledrive.pp

* Fix bug ID #37824

git-svn-id: branches/fixes_3_2@47096 -
2020-10-12 06:07:55 +00:00
marco
2b9ddf3bee # revisions: 45519,46865,46918
git-svn-id: branches/fixes_3_2@47095 -
2020-10-11 15:53:29 +00:00
marco
124bf1d108 # revisions: 44389,45572
git-svn-id: branches/fixes_3_2@47094 -
2020-10-11 15:49:03 +00:00
marco
9d6e63f2e3 # revisions: 45736
git-svn-id: branches/fixes_3_2@47093 -
2020-10-11 15:33:31 +00:00
marco
8d5e43c07e # revisions: 47064
git-svn-id: branches/fixes_3_2@47092 -
2020-10-11 15:18:17 +00:00
marco
bcc911c8a4 # revisions: 46326,46327
git-svn-id: branches/fixes_3_2@47091 -
2020-10-11 14:57:11 +00:00
marco
d0db73c20d # revisions: 46957
git-svn-id: branches/fixes_3_2@47090 -
2020-10-11 14:08:33 +00:00
marco
1518284348 # revisions: 43975,43998
git-svn-id: branches/fixes_3_2@47089 -
2020-10-11 14:03:03 +00:00
marco
8f8b5ed35b # revisions: 45522
git-svn-id: branches/fixes_3_2@47088 -
2020-10-11 13:41:52 +00:00
marco
79b5d889e2 # revisions: 44088,44296,44297,44302
git-svn-id: branches/fixes_3_2@47087 -
2020-10-11 13:30:30 +00:00
marco
4dc972ceee # revisions: 44530,44531,44634,45363,45494,46756,46065
git-svn-id: branches/fixes_3_2@47086 -
2020-10-11 13:26:22 +00:00
marco
b711f33631 *
git-svn-id: branches/fixes_3_2@47085 -
2020-10-11 13:20:11 +00:00
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