summaryrefslogtreecommitdiff
path: root/rtl
Commit message (Collapse)AuthorAgeFilesLines
* --- Merging r49244 into '.':marco2021-04-291-4/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | U rtl/win/sysutils.pp --- Recording mergeinfo for merge of r49244 into '.': U . --- Merging r49245 into '.': U packages/winunits-base/src/comserv.pp --- Recording mergeinfo for merge of r49245 into '.': G . --- Merging r49250 into '.': G rtl/win/sysutils.pp --- Recording mergeinfo for merge of r49250 into '.': G . # revisions: 49244,49245,49250 r49244 | marco | 2021-04-22 16:00:51 +0200 (Thu, 22 Apr 2021) | 1 line Changed paths: M /trunk/rtl/win/sysutils.pp * use W variant to get localestrs. r49245 | marco | 2021-04-22 17:11:38 +0200 (Thu, 22 Apr 2021) | 1 line Changed paths: M /trunk/packages/winunits-base/src/comserv.pp * patch by Wallaby, mantis 0038382, load filename via -W function r49250 | marco | 2021-04-23 21:06:18 +0200 (Fri, 23 Apr 2021) | 1 line Changed paths: M /trunk/rtl/win/sysutils.pp * avoid rangecheck mantis 0038791 git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@49288 3ad0048d-3df7-0310-abae-a5850022a9f2
* --- Merging r49115 into '.':marco2021-04-031-2/+6
| | | | | | | | | | | | | | | | U rtl/darwin/sysctlh.inc --- Recording mergeinfo for merge of r49115 into '.': U . # revisions: 49115 r49115 | marco | 2021-04-03 21:42:11 +0200 (Sat, 03 Apr 2021) | 1 line Changed paths: M /trunk/rtl/darwin/sysctlh.inc * patch from mantis 37205, add OS X sysctl constants git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@49116 3ad0048d-3df7-0310-abae-a5850022a9f2
* --- Merging r49040 into '.':marco2021-04-031-11/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | U packages/rtl-objpas/src/inc/variants.pp --- Recording mergeinfo for merge of r49040 into '.': U . --- Merging r49044 into '.': U packages/rtl-objpas/src/inc/strutils.pp --- Recording mergeinfo for merge of r49044 into '.': G . --- Merging r49047 into '.': U packages/regexpr/src/regexpr.pas --- Recording mergeinfo for merge of r49047 into '.': G . --- Merging r49101 into '.': U rtl/win/wininc/struct.inc --- Recording mergeinfo for merge of r49101 into '.': G . --- Merging r49104 into '.': C compiler/aarch64/cgcpu.pas A tests/webtbs/tw38695.pp --- Recording mergeinfo for merge of r49104 into '.': G . Summary of conflicts: Text conflicts: 1 # revisions: 49040,49044,49047,49101,49104 r49040 | florian | 2021-03-23 21:57:18 +0100 (Tue, 23 Mar 2021) | 1 line Changed paths: M /trunk/packages/rtl-objpas/src/inc/variants.pp * patch by Arnaud Bouchez: initialize dummy_data properly, resolves #38653 r49044 | michael | 2021-03-24 11:40:03 +0100 (Wed, 24 Mar 2021) | 1 line Changed paths: M /trunk/packages/rtl-objpas/src/inc/strutils.pp Fix casing, bug ID 38660 r49047 | michael | 2021-03-24 18:05:26 +0100 (Wed, 24 Mar 2021) | 1 line Changed paths: M /trunk/packages/regexpr/src/regexpr.pas * Fix issue 38442 r49101 | marco | 2021-04-02 16:54:40 +0200 (Fri, 02 Apr 2021) | 1 line Changed paths: M /trunk/rtl/win/wininc/struct.inc * split propsheetheader in -A and -W variants. r49104 | florian | 2021-04-02 18:44:43 +0200 (Fri, 02 Apr 2021) | 2 lines Changed paths: M /trunk/compiler/aarch64/cgcpu.pas A /trunk/tests/webtbs/tw38695.pp * Aarch64: patch by J. Gareth Moreton: fix constant writing, resolves #38695 + test git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@49110 3ad0048d-3df7-0310-abae-a5850022a9f2
* --- Merging r49080 into '.':marco2021-03-301-0/+34
| | | | | | | | | | | | | | | | | | | | | | | | | U rtl/inc/lnfodwrf.pp --- Recording mergeinfo for merge of r49080 into '.': U . --- Merging r49086 into '.': G rtl/inc/lnfodwrf.pp --- Recording mergeinfo for merge of r49086 into '.': G . # revisions: 49080,49086 r49080 | florian | 2021-03-29 14:20:39 +0200 (Mon, 29 Mar 2021) | 1 line Changed paths: M /trunk/rtl/inc/lnfodwrf.pp + use a hash table to speed up line info retrieval r49086 | florian | 2021-03-30 16:06:19 +0200 (Tue, 30 Mar 2021) | 1 line Changed paths: M /trunk/rtl/inc/lnfodwrf.pp * check for cache entry before even trying to open the file containing the debug info git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@49088 3ad0048d-3df7-0310-abae-a5850022a9f2
* * Merging of commits changing rtl/win16/Makefile.fpcpierre2021-01-252-31/+34
| | | | | | | | | | | | | | | | | | | ------------------------------------------------------------------------ r47258 | pierre | 2020-10-30 16:13:35 +0000 (Fri, 30 Oct 2020) | 1 line Add explicitly dependency to system unit for win16 rtl ------------------------------------------------------------------------ --- Merging r47258 into '.': C rtl/win16/Makefile C rtl/win16/Makefile.fpc --- Recording mergeinfo for merge of r47258 into '.': U . Summary of conflicts: Text conflicts: 2, due to sortbase unit only presentr in trunk, conflicts resolved by removing the sortbase PPU references. git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@48417 3ad0048d-3df7-0310-abae-a5850022a9f2
* --- Merging r45802 into '.':marco2021-01-091-0/+2
| | | | | | | | | | | | | | | | U rtl/powerpc/powerpc.inc --- Recording mergeinfo for merge of r45802 into '.': U . # revisions: 45802 r45802 | karoly | 2020-07-17 23:28:49 +0200 (Fri, 17 Jul 2020) | 1 line Changed paths: M /trunk/rtl/powerpc/powerpc.inc powerpc: also drop DCBZ usage on AmigaOS4, as it runs on hardware with other than the assumed cacheline size git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@48123 3ad0048d-3df7-0310-abae-a5850022a9f2
* -- Zusammenführen von r46778 in ».«:florian2021-01-071-3/+10
| | | | | | | | | | U rtl/objpas/sysutils/fmtflt.inc A tests/test/units/sysutils/tw37374.pp -- Aufzeichnung der Informationen für Zusammenführung von r46778 in ».«: U . git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@48104 3ad0048d-3df7-0310-abae-a5850022a9f2
* Merge commit #47157pierre2021-01-031-9/+1
| | | | | | | | | | | | | | | ------------------------------------------------------------------------ r47157 | pierre | 2020-10-23 12:25:44 +0200 (Fri, 23 Oct 2020) | 1 line Switch OpenBSD libc version of geterrnolocation from libcerrno lib C variable to _libc___errno function use ------------------------------------------------------------------------ --- Merging r47157 into '.': U rtl/bsd/sysos.inc --- Recording mergeinfo for merge of r47157 into '.': U . git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@48012 3ad0048d-3df7-0310-abae-a5850022a9f2
* * Merging of commits changing OpenBSD types.pierre2021-01-021-28/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | ------------------------------------------------------------------------ r41878 | nickysn | 2019-04-15 17:11:13 +0000 (Mon, 15 Apr 2019) | 4 lines * updated the openbsd tstatfs structure to be compatible with the currently supported openbsd versions (6.3 and 6.4) ------------------------------------------------------------------------ --- Merging r41878 into '.': U rtl/openbsd/ptypes.inc --- Recording mergeinfo for merge of r41878 into '.': U . ------------------------------------------------------------------------ r41966 | pierre | 2019-05-01 14:51:20 +0000 (Wed, 01 May 2019) | 1 line Change ssize_t type to clong and specify pthread_once_t_rec record ------------------------------------------------------------------------ --- Merging r41966 into '.': G rtl/openbsd/ptypes.inc --- Recording mergeinfo for merge of r41966 into '.': G . git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47962 3ad0048d-3df7-0310-abae-a5850022a9f2
* # revisions: 44426,44562,45115,45371,45375,45511,44641,44559,47746marco2021-01-014-9/+17
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47934 3ad0048d-3df7-0310-abae-a5850022a9f2
* Merge of commit #47228pierre2020-12-312-0/+8
| | | | | | | | | | | | | | | | ------------------------------------------------------------------------ r47228 | pierre | 2020-10-27 23:10:37 +0000 (Tue, 27 Oct 2020) | 1 line Default to add -dFPC_USE_LIBC for OpenBSD OS (can be disabled by setting FPC_USE_SYSCALL=1) ------------------------------------------------------------------------ --- Merging r47228 into '.': U rtl/openbsd/Makefile U rtl/openbsd/Makefile.fpc --- Recording mergeinfo for merge of r47228 into '.': U . git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47924 3ad0048d-3df7-0310-abae-a5850022a9f2
* --- Merging r43776 into '.':marco2020-12-301-11/+4
| | | | | | | | | | | | | | | | | | C rtl/inc/systemh.inc --- Recording mergeinfo for merge of r43776 into '.': U . Summary of conflicts: Text conflicts: 1 # revisions: 43776 r43776 | svenbarth | 2019-12-24 22:30:00 +0100 (Tue, 24 Dec 2019) | 1 line Changed paths: M /trunk/rtl/inc/systemh.inc * if a CPU platform does not provide a FarPointer type then declare it as an alias to a mere Pointer git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47918 3ad0048d-3df7-0310-abae-a5850022a9f2
* --- Merging r43121 into '.':marco2020-12-302-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | U rtl/inc/cgeneric.inc --- Recording mergeinfo for merge of r43121 into '.': U . --- Merging r47123 into '.': U rtl/aarch64/math.inc --- Recording mergeinfo for merge of r47123 into '.': G . # revisions: 43121,47123 r43121 | svenbarth | 2019-10-05 11:42:55 +0200 (Sat, 05 Oct 2019) | 1 line Changed paths: M /trunk/rtl/inc/cgeneric.inc * use clib constant instead of literal 'c' in case we have a target where the library is not called 'c' (hopefully all targets that use cgeneric.inc have the clib constant declared in their sysos.inc) r47123 | svenbarth | 2020-10-18 10:52:41 +0200 (Sun, 18 Oct 2020) | 1 line Changed paths: M /trunk/rtl/aarch64/math.inc * for Aarch64 inline assembly comments need to start with // git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47916 3ad0048d-3df7-0310-abae-a5850022a9f2
* -- Zusammenführen von r43183 in ».«:florian2020-12-301-2/+13
| | | | | | | | | | | | | | | | | U compiler/dbgdwarf.pas -- Aufzeichnung der Informationen für Zusammenführung von r43183 in ».«: U . -- Zusammenführen von r47286 in ».«: U compiler/symdef.pas -- Aufzeichnung der Informationen für Zusammenführung von r47286 in ».«: G . -- Zusammenführen von r44070 in ».«: U rtl/objpas/sysutils/sysstr.inc -- Aufzeichnung der Informationen für Zusammenführung von r44070 in ».«: G . git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47912 3ad0048d-3df7-0310-abae-a5850022a9f2
* --- Merging r46853 into '.':marco2020-12-304-42/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | U rtl/inc/text.inc --- Recording mergeinfo for merge of r46853 into '.': U . --- Merging r46864 into '.': G rtl/inc/text.inc --- Recording mergeinfo for merge of r46864 into '.': G . --- Merging r46946 into '.': G rtl/inc/text.inc A tests/test/units/system/tseekeof.pp --- Recording mergeinfo for merge of r46946 into '.': G . --- Merging r47542 into '.': U rtl/go32v2/sysutils.pp U rtl/msdos/sysutils.pp U rtl/watcom/sysutils.pp --- Recording mergeinfo for merge of r47542 into '.': G . --- Merging r47543 into '.': G rtl/msdos/sysutils.pp --- Recording mergeinfo for merge of r47543 into '.': G . --- Merging r47544 into '.': G rtl/go32v2/sysutils.pp --- Recording mergeinfo for merge of r47544 into '.': G . # revisions: 46853,46864,46946,47542,47543,47544 r46853 | hajny | 2020-09-12 01:43:32 +0200 (Sat, 12 Sep 2020) | 1 line Changed paths: M /trunk/rtl/inc/text.inc * fix for bug #37716 by Andrey 'Croco' Stolyarov r46864 | hajny | 2020-09-14 07:30:59 +0200 (Mon, 14 Sep 2020) | 1 line Changed paths: M /trunk/rtl/inc/text.inc * fix for problem with commit 46853 r46946 | hajny | 2020-09-24 21:33:28 +0200 (Thu, 24 Sep 2020) | 1 line Changed paths: M /trunk/rtl/inc/text.inc A /trunk/tests/test/units/system/tseekeof.pp * simplified version of SeekEof for improved TP/BP/Delphi compatibility by Andrey 'Croco' Stolyarov as fix for #37716, plus a new test for testing the compatibility r47542 | hajny | 2020-11-24 01:25:20 +0100 (Tue, 24 Nov 2020) | 1 line Changed paths: M /trunk/rtl/go32v2/sysutils.pp M /trunk/rtl/msdos/sysutils.pp M /trunk/rtl/watcom/sysutils.pp + provided sysbeep for DOS targets r47543 | hajny | 2020-11-24 01:27:06 +0100 (Tue, 24 Nov 2020) | 1 line Changed paths: M /trunk/rtl/msdos/sysutils.pp * reverted a change not belonging to the previous commit r47544 | hajny | 2020-11-24 01:29:08 +0100 (Tue, 24 Nov 2020) | 1 line Changed paths: M /trunk/rtl/go32v2/sysutils.pp * reverted a change not belonging to the previous commit git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47907 3ad0048d-3df7-0310-abae-a5850022a9f2
* --- Zusammenführungflorian2020-12-3028-84/+133
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -- Zusammenführen von r45995 in ».«: U rtl/linux/i386/sighnd.inc U rtl/linux/x86_64/sighnd.inc A tests/webtbs/tw37468.pp -- Aufzeichnung der Informationen für Zusammenführung von r45995 in ».«: U . -- Zusammenführen von r46207 in ».«: U rtl/linux/i386/sighndh.inc -- Aufzeichnung der Informationen für Zusammenführung von r46207 in ».«: G . -- Zusammenführen von r46208 in ».«: G rtl/linux/i386/sighnd.inc -- Aufzeichnung der Informationen für Zusammenführung von r46208 in ».«: G . -- Zusammenführen von r46210 in ».«: U rtl/aix/sighnd.inc U rtl/beos/i386/sighnd.inc U rtl/go32v2/dpmiexcp.pp U rtl/haiku/i386/sighnd.inc U rtl/haiku/x86_64/sighnd.inc U rtl/i8086/math.inc U rtl/inc/genmath.inc U rtl/linux/m68k/sighnd.inc U rtl/linux/powerpc/sighnd.inc U rtl/linux/powerpc64/sighnd.inc U rtl/linux/sparc/sighnd.inc U rtl/linux/sparc64/sighnd.inc G rtl/linux/x86_64/sighnd.inc U rtl/netbsd/arm/sighnd.inc U rtl/netbsd/m68k/sighnd.inc U rtl/netbsd/powerpc/sighnd.inc U rtl/netbsd/x86_64/sighnd.inc U rtl/openbsd/i386/sighnd.inc U rtl/openbsd/x86_64/sighnd.inc U rtl/os2/system.pas U rtl/solaris/i386/sighnd.inc U rtl/solaris/sparc/sighnd.inc U rtl/solaris/x86_64/sighnd.inc U rtl/win32/system.pp U rtl/win64/system.pp U tests/webtbs/tw37468.pp U rtl/wince/system.pp -- Aufzeichnung der Informationen für Zusammenführung von r46210 in ».«: G . -- Zusammenführen von r46992 in ».«: G rtl/linux/x86_64/sighnd.inc A tests/webtbs/tw37468b.pp -- Aufzeichnung der Informationen für Zusammenführung von r46992 in ».«: G . -- Zusammenführen von r47114 in ».«: G rtl/linux/x86_64/sighnd.inc G rtl/linux/i386/sighnd.inc A tests/webtbs/tw37926.pp -- Aufzeichnung der Informationen für Zusammenführung von r47114 in ».«: G . -- Zusammenführen von r47117 in ».«: G rtl/linux/i386/sighnd.inc G rtl/linux/x86_64/sighnd.inc G rtl/linux/m68k/sighnd.inc -- Aufzeichnung der Informationen für Zusammenführung von r47117 in ».«: G . git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47906 3ad0048d-3df7-0310-abae-a5850022a9f2
* * manually merged parts of r42260 to enable further mergesflorian2020-12-305-53/+159
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47905 3ad0048d-3df7-0310-abae-a5850022a9f2
* Merge commit 44291pierre2020-12-202-0/+7
| | | | | | | | | | | | | | | | ------------------------------------------------------------------------ r44291 | pierre | 2020-03-12 10:53:56 +0000 (Thu, 12 Mar 2020) | 1 line Add explicit dependency of AVR specific unit avrsim on consoleio and heapmgr units ------------------------------------------------------------------------ --- Merging r44291 into '.': C rtl/embedded/Makefile (resolved by recomputing Makefile using fpcmake) U rtl/embedded/Makefile.fpc --- Recording mergeinfo for merge of r44291 into '.': U . git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47823 3ad0048d-3df7-0310-abae-a5850022a9f2
* --- Merging r45159 into '.':svenbarth2020-12-1715-45/+300
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | U rtl/nativent/systhrd.inc U rtl/os2/systhrd.inc U rtl/win/systhrd.inc --- Recording mergeinfo for merge of r45159 into '.': U . --- Merging r45160 into '.': U rtl/amicommon/athreads.pp U rtl/beos/bethreads.pp U rtl/inc/thread.inc U rtl/inc/threadh.inc G rtl/nativent/systhrd.inc U rtl/netware/systhrd.inc U rtl/netwlibc/systhrd.inc U rtl/objpas/classes/classes.inc U rtl/objpas/classes/classesh.inc G rtl/os2/systhrd.inc U rtl/unix/cthreads.pp G rtl/win/systhrd.inc --- Recording mergeinfo for merge of r45160 into '.': G . --- Merging r45206 into '.': U rtl/win/sysos.inc G rtl/win/systhrd.inc U rtl/win/syswin.inc --- Recording mergeinfo for merge of r45206 into '.': G . --- Merging r45207 into '.': U rtl/linux/pthread.inc --- Recording mergeinfo for merge of r45207 into '.': G . --- Merging r45233 into '.': G rtl/linux/pthread.inc G rtl/unix/cthreads.pp --- Recording mergeinfo for merge of r45233 into '.': G . --- Merging r45237 into '.': G rtl/unix/cthreads.pp G rtl/win/systhrd.inc --- Recording mergeinfo for merge of r45237 into '.': G . git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47806 3ad0048d-3df7-0310-abae-a5850022a9f2
* Merged revision(s) 45409, 46897-46898, 47007, 47011, 47065, 47084 from trunk:svenbarth2020-12-155-34/+81
| | | | | | | | | | | | | | | | | | | | | | * fix for Mantis #37042: apply patch and test (adjusted for Big Endian) by Bi0T1N to add support for TBitConverter ........ * avoid range check error when using SwapEndian with 16-bit constants + added test ........ * readd SmallInt typecasts to SmallInt overload of SwapEndian ........ * when removing a method from the synchronization queue using TThread.RemoveQueuedEvent then both the Code and the Data need to match (Delphi does the same) + added test ........ * simplify TThread.RemoveQueuedEvent - decide what to delete and not what to leave (better corresponds with the docs) ........ + add ability to specify a SQLite VFS when opening a SQLite database ........ * fix test: TThread.WaitFor calls CheckSynchronize as well, so the thread needs to signal when it's done with removing entries from the queue ........ git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47782 3ad0048d-3df7-0310-abae-a5850022a9f2
* Merged revision(s) 44256-44257, 44746, 45329 from trunk:svenbarth2020-12-132-2/+5
| | | | | | | | | | | | | | | | | | * fix for Mantis #36706: only link a library against the dynamic loader if we're not linking against the C library anyway Note: I did not yet find a case where we *do* need to link a library against the loader; this will have to be investigated further, but for 3.2.0 this is safest ........ * fix for Mantis #36738: when copying a record using its copy operator we assume that we've copied the whole record; this way managed records inside non-managed records are handled correctly + added (adjusted) test ........ * when checking for an existing operator overload for the assignment operator, check for the correct variant (explicit or not) matching the overload + added tests ........ * GetLoadErrorStr (currently) returns a ShortString, so avoid a useless conversion to AnsiString ........ git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47771 3ad0048d-3df7-0310-abae-a5850022a9f2
* --- Merging r46880 into '.':jonas2020-12-111-14/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | U rtl/aarch64/mathu.inc --- Recording mergeinfo for merge of r46880 into '.': U . --- Merging r40512 into '.': A tests/webtbs/tw33607.pp --- Recording mergeinfo for merge of r40512 into '.': G . --- Merging r42961 into '.': U compiler/aarch64/aasmcpu.pas --- Recording mergeinfo for merge of r42961 into '.': G . --- Merging r44932 into '.': G compiler/aarch64/aasmcpu.pas --- Recording mergeinfo for merge of r44932 into '.': G . --- Merging r44933 into '.': U compiler/aarch64/racpugas.pas --- Recording mergeinfo for merge of r44933 into '.': G . --- Merging r44998 into '.': U compiler/aarch64/racpu.pas --- Recording mergeinfo for merge of r44998 into '.': G . --- Merging r45667 into '.': G compiler/aarch64/racpugas.pas U compiler/rautils.pas A tests/webtbs/tw37218.pp --- Recording mergeinfo for merge of r45667 into '.': G . --- Merging r45814 into '.': U compiler/aarch64/rgcpu.pas A tests/webtbs/tw37393.pp --- Recording mergeinfo for merge of r45814 into '.': G . --- Merging r46690 into '.': G compiler/aarch64/aasmcpu.pas --- Recording mergeinfo for merge of r46690 into '.': G . --- Merging r46871 into '.': U compiler/aarch64/cgcpu.pas --- Recording mergeinfo for merge of r46871 into '.': G . git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47756 3ad0048d-3df7-0310-abae-a5850022a9f2
* # revisions: 47147marco2020-12-081-0/+20
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47730 3ad0048d-3df7-0310-abae-a5850022a9f2
* # revisions: 45848marco2020-12-081-3/+5
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47727 3ad0048d-3df7-0310-abae-a5850022a9f2
* # revisions: 46531,46744,46747,47288,47327,47366,47392,47393,47414marco2020-12-086-64/+37
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47725 3ad0048d-3df7-0310-abae-a5850022a9f2
* --- Merging r47196 into '.':marco2020-11-301-1/+1
| | | | | | | | | | | | | | | | U rtl/inc/softfpu.pp --- Recording mergeinfo for merge of r47196 into '.': U . # revisions: 47196 r47196 | svenbarth | 2020-10-25 14:20:38 +0100 (Sun, 25 Oct 2020) | 1 line Changed paths: M /trunk/rtl/inc/softfpu.pp * fix for Mantis #37986: apply patch by Bart Broersma to fix a typo in a comment git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47646 3ad0048d-3df7-0310-abae-a5850022a9f2
* ------------------------------------------------------------------------pierre2020-11-281-0/+17
| | | | | | | | | | | | | | r46682 | pierre | 2020-08-25 06:34:29 +0000 (Tue, 25 Aug 2020) | 1 line * Disable range and overflow checking inside softfpu implementation ------------------------------------------------------------------------ --- Merging r46682 into '.': U rtl/inc/softfpu.pp --- Recording mergeinfo for merge of r46682 into '.': U . git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47620 3ad0048d-3df7-0310-abae-a5850022a9f2
* Merged revision(s) 45479, 45489 from trunk:svenbarth2020-11-262-0/+32
| | | | | | | | | | | + add additional overloads for FindResource and FindResourceEx so that mixtures of AnsiString and MAKEINTRESOURCE types as well as names can be used + added test for ReadComponentRes (which called the wrong FindResource before) ........ * disable the new FindResource(Ex) overloads for Win16 for now (the one with PChar is disabled as well); this will need to be revisited once Win16 receives proper resource support ........ git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47603 3ad0048d-3df7-0310-abae-a5850022a9f2
* Merged revision(s) 39802, 39816-39817 from trunk:svenbarth2020-11-251-5/+5
| | | | | | | | | | | | | * fix for Mantis #34332: allow 2 parameter form of Copy also for ShortString variables + added test ........ * have the fpc_*_copy compiler intrinsics reference the intrinsic symbol they belong to ........ * fix for Mantis #34333: improve error output for incorrect calls to Copy() ........ git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47586 3ad0048d-3df7-0310-abae-a5850022a9f2
* --- Merging r47055 into '.':marco2020-11-252-0/+83
| | | | | | | | | | | | | | | | | | 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: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47582 3ad0048d-3df7-0310-abae-a5850022a9f2
* # revisions: 45993,46211,46430marco2020-11-253-15/+38
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47576 3ad0048d-3df7-0310-abae-a5850022a9f2
* # revisions: 45877,46843,46844,46845,47275,47364,47505marco2020-11-251-1/+0
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47574 3ad0048d-3df7-0310-abae-a5850022a9f2
* # revisions: 44952,44996,45855,46343,46753,46839marco2020-11-253-126/+82
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47573 3ad0048d-3df7-0310-abae-a5850022a9f2
* --- Merging r47528 into '.':marco2020-11-235-10/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47539 3ad0048d-3df7-0310-abae-a5850022a9f2
* --- Merging r47536 into '.':marco2020-11-231-4/+1
| | | | | | | | | | | | | | | | 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: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47538 3ad0048d-3df7-0310-abae-a5850022a9f2
* --- Merging r42559 into '.':marco2020-10-311-14/+29
| | | | | | | | | | | | | | | | 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: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47261 3ad0048d-3df7-0310-abae-a5850022a9f2
* --- Merging r46855 into '.':marco2020-10-121-14/+30
| | | | | | | | | | | | | | | | 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: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47100 3ad0048d-3df7-0310-abae-a5850022a9f2
* --- Merging r47068 into '.':marco2020-10-122-1/+11
| | | | | | | | | | | | | | | | | | 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: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47099 3ad0048d-3df7-0310-abae-a5850022a9f2
* --- Merging r46972 into '.':marco2020-10-121-0/+1
| | | | | | | | | | | | | | | | 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: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47098 3ad0048d-3df7-0310-abae-a5850022a9f2
* --- Merging r46951 into '.':marco2020-10-121-1/+1
| | | | | | | | | | | | | | | | 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: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47097 3ad0048d-3df7-0310-abae-a5850022a9f2
* # revisions: 45519,46865,46918marco2020-10-113-2/+50
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47095 3ad0048d-3df7-0310-abae-a5850022a9f2
* # revisions: 44389,45572marco2020-10-111-1/+1
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47094 3ad0048d-3df7-0310-abae-a5850022a9f2
* # revisions: 45736marco2020-10-111-2/+2
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47093 3ad0048d-3df7-0310-abae-a5850022a9f2
* # revisions: 47064marco2020-10-111-3/+9
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47092 3ad0048d-3df7-0310-abae-a5850022a9f2
* # revisions: 46957marco2020-10-111-0/+1
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47090 3ad0048d-3df7-0310-abae-a5850022a9f2
* # revisions: 45522marco2020-10-111-1/+1
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47088 3ad0048d-3df7-0310-abae-a5850022a9f2
* *marco2020-10-111-10/+13
| | | | git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47085 3ad0048d-3df7-0310-abae-a5850022a9f2
* * Merging revisions 47061 from trunk:michael2020-10-072-4/+6
| | | | | | | | | | | ------------------------------------------------------------------------ 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: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47062 3ad0048d-3df7-0310-abae-a5850022a9f2
* --- Recording mergeinfo for merge of r39871 into '.':florian2020-10-033-9/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@47037 3ad0048d-3df7-0310-abae-a5850022a9f2
* Regenerate all Makefile's after ios introduction and macos->macosclassic ↵pierre2020-09-2338-173/+185
| | | | | | changes inside utils/fpcm/fpcmake.ini git-svn-id: https://svn.freepascal.org/svn/fpc/branches/fixes_3_2@46923 3ad0048d-3df7-0310-abae-a5850022a9f2